Repository navigation
Prepare v1.10.0 release - #595
Conversation
|
Release scope: already-merged main only; none of the 18 outstanding feature PRs is included. Highlights: Go 1.27.3 certificate-trust fix (including Nix via #594), SDK v0.33.1 write/auth safety fixes (#592), session-cookie compatibility (#551/#583), bundle-row markers (#589), calendar Enter details (#591), and draft-only MCP mail writes (#584). The MCP behavior change and schedule-clearing caveat will be called out prominently in release notes. The normal scripts/release.sh preflight passed before creating this PR: make release-check includes tests/lint/vet, no replace directives, vulnerability scan, pinned gosec, race tests, CLI surface compatibility, and size checks for all 10 release platform/architecture binaries. This PR stamps only Nix/plugin versions. Waiting for this head’s CI and automated review before merge; release tag follows only after merge. Publication still needs the independent release-environment approval. |
There was a problem hiding this comment.
🟢 Approved
Both version stamps match the intended release, with no unresolved issues.
No open issues 🎉
What changed in this PR
Prepares v1.10.0 by aligning release metadata so the stable tag can point to a commit carrying the correct version.
Changes:
- Updates the Nix package and Claude plugin versions from 1.9.0 to 1.10.0.
[!TIP]
If you aren't ready for review, convert to a draft PR.
Click "Convert to draft" or rungh pr ready --undo.
Click "Ready for review" or rungh pr readyto reengage.
| File | Description |
|---|---|
| nix/package.nix | Sets the package version to 1.10.0. |
| .claude-plugin/plugin.json | Sets the plugin version to 1.10.0. |
Review effort: Balanced
|
Converged at 7e6a586: all 19 checks settled (15 success, 3 skipped, 1 neutral), including all required checks and the Nix build; zero failures or pending jobs. All 7 head workflows settled. Copilot approved the exact head with no findings; 0 total / 0 unresolved review threads and no unanswered review-body findings. Cubic remains unavailable due to the organization monthly quota. Manually reviewed both files: only 1.9.0 → 1.10.0 version stamps. Merging under the operator’s explicit CLI-release authorization, then running make release VERSION=1.10.0 again from synced main through the full gate to push the stable tag. Outstanding feature PRs remain untouched. |
Stamps
nix/package.nixand.claude-plugin/plugin.jsonwith 1.10.0 for v1.10.0.Opened by
scripts/release.sh:maintakes changes only through pull requests, and a stable tag must point at a commit that carries its version. Once this is merged, runningmake release VERSION=1.10.0again from an up-to-datemainfinds the metadata stamped and pushes only the tag.Summary by cubic
Stamps
nix/package.nixand.claude-plugin/plugin.jsonwith version 1.10.0 for the v1.10.0 release.This lets
scripts/release.shpush the stable tag once merged, since it refuses to tag until the metadata matches the requested version.Written for commit 7e6a586. Summary will update on new commits.