Skip to content

Release 0.0.26#39

Merged
freshtechbro merged 4 commits intomainfrom
codex/release-0-0-26
Apr 24, 2026
Merged

Release 0.0.26#39
freshtechbro merged 4 commits intomainfrom
codex/release-0-0-26

Conversation

@freshtechbro
Copy link
Copy Markdown
Owner

Summary

  • Bumps OpenDevBrowser and extension metadata to 0.0.26.
  • Hardens daemon fingerprint ownership and stale-daemon recovery for CLI/OpenCode/extension flows.
  • Tightens live release-gate classification so daemon loss and child process failures cannot pass green.
  • Adds the active 0.0.26 release evidence ledger with final artifact hashes.

Release evidence

  • Full suite: 266 passed | 1 skipped (267) files and 3943 passed | 1 skipped (3944) tests.
  • Coverage: 98.11% statements, 97.01% branches, 97.78% functions, 98.17% lines.
  • Live release proof: ok=true, pass=6, skipped=2, fail=0, env_limited=0.
  • npm tarball SHA-256: 68790192961d6a0838dcdea46440a4ac7e2ec74acf67382c6d981efd06093117.
  • extension zip SHA-256: a49b1b651f62bbb713db3a50d359b6a6284a0c269e6a5cea268c41ac95fad4d6.

Verification

  • npm run lint
  • npm run typecheck
  • npm run version:check
  • npm run build
  • npm run extension:build
  • npm run test:release-gate
  • npm run test
  • node scripts/audit-zombie-files.mjs
  • node scripts/docs-drift-check.mjs
  • node scripts/chrome-store-compliance-check.mjs
  • ./skills/opendevbrowser-best-practices/scripts/validate-skill-assets.sh
  • ./skills/opendevbrowser-best-practices/scripts/run-robustness-audit.sh
  • npx opendevbrowser --help
  • npx opendevbrowser help
  • node scripts/cli-smoke-test.mjs
  • node scripts/cli-onboarding-smoke.mjs
  • npm pack --json
  • npm run extension:pack

Publication notes

  • npm latest is still 0.0.25 before publish.
  • Chrome Web Store local publish is blocked unless CWS_CLIENT_ID, CWS_CLIENT_SECRET, CWS_REFRESH_TOKEN, and CWS_EXTENSION_ID are available locally or as repository secrets.

freshtechbro and others added 4 commits April 24, 2026 06:44
- Bump package, lockfile, and extension metadata to 0.0.26

- Extend version sync and verification to include package-lock.json

- Update release-facing install references for the new tarball

Co-authored-by: Codex <noreply@openai.com>
- Reject stale daemon stop and bootstrap paths with current-build fingerprints

- Prefer configured daemon status within one shared timeout budget

- Add dist fingerprint generation and regressions for stale daemon recovery

Co-authored-by: Codex <noreply@openai.com>
- Fail live release scenarios on daemon loss and nonzero child exits

- Recover current daemons before live runs without hiding release-gate recovery

- Preserve first-read timeout budgets for inspiredesign capture paths

Co-authored-by: Codex <noreply@openai.com>
- Add active 0.0.26 release ledger with gate and live-proof results

- Record final npm tarball and extension zip checksums

- Keep npm, GitHub, and Chrome publication evidence pending or blocked truthfully

Co-authored-by: Codex <noreply@openai.com>
@freshtechbro freshtechbro merged commit 1bb6c57 into main Apr 24, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant