chore: prepare 0.15.3 release - #286
Conversation
|
🦞👀 Pull request received. I will update this pull request when review starts. ClawSweeper review completeClawSweeper finished reviewing this revision. The review result is being finalized. |
|
Codex review: needs maintainer review before merge. Reviewed September 7, 2026, 1:35 PM ET / 17:35 UTC. ClawSweeper reviewWhat this changesDates the 0.15.3 changelog and synchronizes the release version, CLI version constant, and macOS bundle metadata. Merge readiness✅ Ready for maintainer review This release preparation remains necessary: pinned main still reports 0.15.2. The focused metadata update has no identified correctness blocker, and collaborator-authored work is protected from automatic closure. Priority: P3 Review scores
Verification
How this fits togetherimsg exposes Messages functionality through a CLI and RPC interface. Its version generator turns version.env into CLI and bundle metadata, while the changelog describes the release contents. flowchart LR
A[Release version] --> B[Version generator]
B --> C[CLI version constant]
B --> D[macOS bundle metadata]
C --> E[CLI and RPC version output]
F[Dated changelog] --> G[Release preparation]
D --> G
Before mergeNone. Agent review detailsSecurityNone. Review metrics
Technical reviewBest possible solution: Keep release metadata synchronized through the existing generator and publish the authorized patch through the established release workflow. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR prepares release metadata rather than reporting a runtime defect. Is this the best way to solve the issue? Yes: updating the version source and its generated outputs together follows the repository's existing release pattern without introducing a competing mechanism. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning medium; reviewed against d82abe153921. LabelsLabel changes:
Label justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
|
Prepare patch release 0.15.3 for the bridge ownership fix from #284, with the ordered Highlights and contributor credit from #285.
Date the changelog section 2026-09-07 and synchronize version.env, the generated Swift version constant, and bundle metadata to 0.15.3. No runtime code changes are included, and #278 remains excluded under its existing playback-proof hold.
Validation: all four version files agree, git diff --check passes, and independent autoreview is clean. The release workflow will be dispatched only after this preparation is merged and CI is green on the exact main commit. Publication of 0.15.3 is authorized.