chore: bump manifests to next dev versions after 1.11.0 - #3923
Conversation
|
Claude finished @insipx's task —— View job PR Review — 2026-07-29 16:51 UTC
Review FeedbackThis version bump PR is well-executed and necessary. The rationale is clear: without bumping to ✅ Strengths
No issues found
The PR correctly addresses a gap in the automated reconcile pipeline that should be documented for future process improvements. |
ApprovabilityVerdict: Approved 5071d0e Version string bumps in manifest files (Cargo.toml, XMTP.podspec) after a release. No runtime behavior changes, and the author owns both files. You can customize Macroscope's approvability policy. Learn more. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3923 +/- ##
==========================================
+ Coverage 85.81% 85.83% +0.02%
==========================================
Files 416 416
Lines 68175 68175
==========================================
+ Hits 58507 58521 +14
+ Misses 9668 9654 -14 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Answers "do we need to PR the version bump" — yes. The 1.11.0 reconcile squash (#3922) left main's manifests at the released versions, but
compute-versionbases dev builds on the manifest: the next dev publish would emit1.11.0-dev.<sha>, which semver-sorts below the released 1.11.0 and would drag the npmdevdist-tag backwards.Precedent: the 1.10.0 reconcile (#3327) included this bump (
1.10.0→1.11.0-dev) in the same commit; the pipeline-generated reconcile doesn't do that — one more for the pipeline-gaps list (create-release-branch/merge flow should append the next-dev bump).Applied with the release tooling (
xmtp-release set-manifest-version), next-minor-devper track:1.12.0-dev6.2.0-dev7.2.0-dev4.12.0-devCargo.lock refreshed by the tool; verified with
cargo metadata --locked --offline. (If the next release turns out patch-only, create-release-branch re-bakes the real versions at branch time — the manifest is the dev baseline, same as last cycle.)🤖 Generated with Claude Code
Note
Bump all package manifests to 1.12.0-dev after 1.11.0 release
Advances version numbers across all SDK and binding manifests to the next development cycle. Updates cover Cargo.toml, bindings/node/package.json, bindings/wasm/package.json, the Android, iOS, and JS SDKs.
Macroscope summarized 5071d0e.