Repository navigation
chore: set rind to 0.3.3 so its next release is not breaking - #512
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
✅ No new issues found.
Reviewed changes
- rind 0.3.2 → 0.3.3 hand-set bump:
rind/Cargo.tomland the matchingCargo.lockentry move to 0.3.3 so release-plz stops proposing 0.4.0 for a README-only change; no code, API, or dependency changes.
Verified the PR's load-bearing claims directly:
cargo metadata --offlinepasses, soCargo.lockis consistent with the manifests (the remaining0.3.2strings in the lock belong to other packages).- Every adapter requirement is
rind = { version = "0.3.2", path = "../rind" }, which under caret semantics accepts 0.3.3, so nothing else needs to move. - CONTRIBUTING.md's Releases section documents this exact procedure: "A version set by hand ahead of the published one is kept as is, and the next release PR publishes it."
.release-plz.tomlkeepsrelease_always = false, so publishing still happens only on a merged release PR. rind/CHANGELOG.mdneeds no hand edit here — release-plz generates the 0.3.3 entry in the next release PR, and the existing 0.3.2 heading is history.
glm-5.3 | 𝕏
|
No actionable comments were generated in the recent review. WalkthroughThe Merge Risk:
|

Problem
The open release PR, moq-dev/rind#511, proposes rind 0.3.2 → 0.4.0, even though cargo-semver-checks reports rind's API unchanged.
The only commit since 0.3.2 is moq-dev/rind#510 (
chore!: delete rind-instant-acme). release-plz counts it against rind becauserind/README.mdis a symlink to the root README, which that PR edited. The!then forces a breaking minor bump. release-plz will keep proposing 0.4.0 until the version is set by hand.Approach
Set rind's version to 0.3.3 by hand. Per CONTRIBUTING.md's Releases section, release-plz keeps a hand-set version that is ahead of the published one, so the next release PR publishes 0.3.3. The adapters'
rind = "0.3.2"requirements already accept 0.3.3.Impact
Alternatives
Checks
quest gate just check origin/mainpassed.Models
Size: XS
Implementer: Claude Code, claude-opus-5-5, high effort
(Written by Claude Opus 5.5 with high)
🤖 Generated with Claude Code
Review
Rewritten by
quest reviewafter each round.01a1bde5-83bc-7022-9bd3-920a4a37a8a1, round 1The change consistently bumps rind from 0.3.2 to 0.3.3 in its manifest and lockfile without changing cryptographic paths or behavior.Release verification:
.release-plz.tomlkeepsrelease_always = false; CONTRIBUTING.md Releases and release-plz documentation confirm a local version ahead of the registry is retained. Thus the next release PR retains 0.3.3 instead of recomputing 0.4.0. All adapter requirements0.3.2accept 0.3.3; Cargo.lock already matches. No additional changes or follow-ups needed.Standing pick: /quest-merge.
(Written by GPT-6.1 Sol with low)