Skip to content

[WRONG BRANCH] release: v2.24.2 - #1914

Merged
lidge-jun merged 1 commit into
mainfrom
release-2.24.2
Aug 17, 2026
Merged

[WRONG BRANCH] release: v2.24.2#1914
lidge-jun merged 1 commit into
mainfrom
release-2.24.2

Conversation

@lidge-jun

@lidge-jun lidge-jun commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Summary

Release v2.24.2 — the Windows suite work from #1881, promoted through dev (#1908, #1910).

Notable production fixes in this release:

  • user-identity.ts resolves LocalAppData via SHGetKnownFolderPath instead of the .NET wrapper that follows USERPROFILE and returns an empty string, which had been refusing every Codex coordinator lookup on affected Windows setups.
  • injected-marker.ts decodes TOML string escapes, so a Windows path recorded in the journal round-trips and restore can recognize its own catalog (ocx stop/restore leave unmarked openai_base_url + proxy models_cache behind when Codex app rewrote config after injection #1798).
  • lab/projection/rebuild.ts finalizes prepared statements before closing, so a Compatibility Lab rebuild can replace its own file on Windows.
  • Identity lookups are memoized per process: ~510ms to ~1ms per coordinator path resolution.

Verification

  • Full Bun suite on Windows: 806/806 files, 0 failures (run in batches; bun test --isolate ./tests/ panics near the end of an 806-file run after every test has passed — a Bun memory limit, not a suite failure).
  • bun x tsc --noEmit and bun run privacy:scan green.
  • CI fully green on fix(windows): make the suite pass on an unelevated Windows checkout #1881 before promotion.

Checklist

  • Scope stays focused and avoids unrelated cleanup.
  • Docs or release notes were updated when needed.
  • Security-sensitive changes were reviewed for secrets, auth, and unsafe defaults.

Summary by CodeRabbit

  • Chores
    • Updated the application version to 2.24.2.

@lidge-jun
lidge-jun requested a review from Ingwannu as a code owner August 17, 2026 10:36
@lidge-jun
lidge-jun merged commit 474584b into main Aug 17, 2026
15 of 16 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Deterministic PR hygiene checks passed.

@coderabbitai

coderabbitai Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: f7d35705-298f-4a91-a2ba-864c2ca6357e

📥 Commits

Reviewing files that changed from the base of the PR and between db39cfb and 5cba0d2.

📒 Files selected for processing (1)
  • package.json

📝 Walkthrough

Walkthrough

The package version in package.json changes from 2.24.1 to 2.24.2.

Changes

Package version update

Layer / File(s) Summary
Update package version
package.json
The package version changes from 2.24.1 to 2.24.2.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested reviewers: ingwannu

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-2.24.2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot changed the title release: v2.24.2 [WRONG BRANCH] release: v2.24.2 Aug 17, 2026
@github-actions

github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

⏳ DRAFT

  • wrong target branch (main); retarget to dev.

What to do

  • Retarget this PR to dev — all contributions go to dev.

Its title has been prefixed with [WRONG BRANCH].
Automatic draft conversion failed (token cannot change draft status). Please convert this pull request to a draft manually. The required enforce-target check will keep failing until every issue above is resolved.

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