chore: prepare 0.15.2 release - #281
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, 4:49 AM ET / 08:49 UTC. ClawSweeper reviewWhat this changesPrepares version 0.15.2 by dating the existing changelog section and synchronizing the canonical version, generated Swift constant, and macOS bundle versions. Merge readiness✅ Ready for maintainer review This is a focused, consistent release-preparation PR with no blocking findings. The pinned main branch still reports 0.15.1, so the change remains necessary; collaborator-authored work is also protected from automatic closure. Priority: P3 Review scores
Verification
How this fits togetherimsg uses a canonical version file to generate its CLI version and macOS bundle metadata. The release process consumes those values and the dated changelog when preparing signed distribution artifacts. flowchart LR
A[Canonical version] --> B[Version generator]
B --> C[CLI and RPC version]
B --> D[macOS bundle metadata]
E[Dated changelog] --> F[Release preparation]
C --> F
D --> F
F --> G[Distribution artifacts]
Before mergeNone. Agent review detailsSecurityNone. Review metricsNone. Technical reviewBest possible solution: Keep the synchronized release metadata and use the documented release workflow after merge and successful main CI. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR prepares release metadata rather than fixing a newly reported runtime defect. Is this the best way to solve the issue? Yes. Updating the canonical version together with its generated outputs and dating the existing notes matches the repository's release contract. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning medium; reviewed against 14c8c13539a9. LabelsLabel changes:
Label justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
|
Prepare the authorized 0.15.2 patch release. Date the existing Unreleased notes for 2026-09-07, preserving the Highlights line and impact ordering, and synchronize the canonical version, generated Swift constant, and bundle versions.
The merged fixes passed the combined 753-test suite and signed-CLI proof during preparation. Version/changelog validation and independent P0–P2 autoreview pass. The release workflow will run only after this PR is merged and CI is green on the resulting main commit.
The native audio PR #278 remains outside this release pending inline playback proof.