Skip to content

Promote validated main to release/stable for v0.5.12#92

Merged
yaacovcorcos merged 37 commits into
release/stablefrom
codex/promote-v0.5.12
Jul 23, 2026
Merged

Promote validated main to release/stable for v0.5.12#92
yaacovcorcos merged 37 commits into
release/stablefrom
codex/promote-v0.5.12

Conversation

@yaacovcorcos

Copy link
Copy Markdown
Contributor

Summary

Exact-tree evidence

  • tested main: bee5a9d
  • prior release/stable: a90aced
  • promotion commit: 6a7d276
  • promotion parents: release/stable then main
  • promotion tree and main tree: 3f1066326069b38f7c97f76bb8446e300ae54eb1

Validation

  • exact main CI run 30005461587 passed format, lint, typecheck, full tests, stable browser tests, Linux geometry quarantine, desktop build, preload verification, release smoke, and Windows process regression
  • focused filesystem contract test: 1 passed
  • focused artifact shelf unit tests: 3 passed
  • focused artifact shelf browser test: 1 passed
  • git diff check passed

The release workflow will run in build-only mode on the resulting protected stable head before any public v0.5.12 publication.

* fix provider status refresh invariants

* fix Claude auth recovery
* Use direct OAuth for Grok sign-in

* Expose safe Grok OAuth browser fallback
* Secure Scient state initialization

* Allow legacy migration state test

* fix(security): harden private state files

* test(security): lock private file boundaries

* fix(security): reject unsafe private file nodes
* Supervise the desktop backend lifecycle

* fix(desktop): preserve backend lifecycle ownership

* fix(desktop): replace semantically unready backends

* fix(desktop): close backend lifecycle races
* Supervise desktop connection recovery

* Isolate provider dialog browser fixtures

* fix(desktop): bind activation readiness generation

* fix(web): enforce single-owner connection recovery

* style(web): format connection recovery

* fix(web): satisfy connection transport types

* fix(web): harden stream and terminal recovery

* fix(web): fail closed on stuck stream cancellation

* fix(web): preserve terminal recovery ordering

* fix(web): clamp reconnect jitter ceilings

* fix(desktop): preserve connection wake after restack
* Define safe RPC recovery policies

* test(web): cover RPC recovery integration

* fix(web): recover after uncertain mutation failures

* test(web): type RPC recovery harness precisely

* fix(web): recover a failed replay generation
* Surface connection recovery diagnostics

* test(web): cover connection recovery experience

* style(web): format recovery browser coverage

* fix(web): keep recovery diagnostics current
* fix: recover Codex sessions after auth loss

* fix(codex): gate auth recovery by provider mode

* fix: harden Codex authentication recovery
* Secure Scient state initialization

* Allow legacy migration state test

* Supervise the desktop backend lifecycle

* Supervise desktop connection recovery

* Define safe RPC recovery policies

* Surface connection recovery diagnostics

* Support Linux desktop development launch

* Isolate provider dialog browser fixtures

* fix(desktop): fail closed on unsafe Linux sandbox

* style(desktop): format Linux launcher hardening

* fix(release): preserve AppImage sandbox

* revert(release): keep AppImage migration out of launcher hardening

* fix(desktop): honor Linux user namespace sandbox
* Fix Antigravity browser authentication

* Harden Antigravity authentication lifecycle

* Close Antigravity code window deterministically

* Keep Antigravity code submission cancellable
* Fix trusted Antigravity install and update routing

* Fix Antigravity browser authentication and models

* Refine provider connection dialog actions

* Harden managed provider update recovery
* Stabilize macOS release identity

* Reduce unintended macOS permission prompts

* Apply repository formatting
* feat(web): harden bidirectional chat rendering

* fix(web): close bidi review gaps
* Add project source dialog

* Harden project source cloning
* Add T3-style right dock surfaces

* Fix right dock test formatting
* Add message-level conversation forks

* Stabilize hosted fork browser test

* Close message fork boundary gaps

* Close final fork review gaps

* Resolve final fork recertification blockers

* Avoid replaying completed fork bootstrap

* Harden fork lineage and restart recovery

* Stabilize cold browser geometry startup

* Repair legacy fork title families

* Preserve unrecorded fork rename boundaries

* Clear drifted fork title lineage
* Increase default base font size to 15px

* Fix manual font size editing

* Preserve external font setting updates
* Use recommended provider model defaults

* Apply repository formatting

* Update browser expectation for Codex default

* Preserve explicit drafts before model discovery

* Respect live provider model availability
* Fix release candidate regressions

* Fix long transcript fork validation
* fix(release): preserve Linux sandbox

* test(release): resolve nested builder package

* test(release): follow Bun package symlinks
@github-actions github-actions Bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Jul 23, 2026
@yaacovcorcos
yaacovcorcos merged commit daf0056 into release/stable Jul 23, 2026
8 checks passed
@yaacovcorcos
yaacovcorcos deleted the codex/promote-v0.5.12 branch July 23, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant