chore: release v0.6.0#164
Conversation
Greptile SummaryThis is an automated release PR generated by release-plz, intended to bump all workspace crates from
Confidence Score: 4/5The file changes are internally consistent (all crates move to 0.6.0), but the PR title and description incorrectly label this as a 0.5.4 patch release. Every changed file consistently bumps to 0.6.0, yet the PR metadata advertises 0.5.4. If merged as-is, release tooling, tags, and downstream semver consumers will see a minor version bump under a patch release label, which can cause confusion about compatibility guarantees. Cargo.toml and CHANGELOG.md — both confirm the actual release is 0.6.0, directly contradicting the PR title and description. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[release-plz bot] -->|generates PR titled v0.5.4| B[PR #164]
B --> C{Actual file changes}
C -->|Cargo.toml workspace.package.version| D[0.5.3 → 0.6.0]
C -->|Cargo.lock all crates| E[0.5.3 → 0.6.0]
C -->|crates/* Cargo.toml deps| F[0.5.3 → 0.6.0]
C -->|CHANGELOG.md new entry| G[0.6.0 entry added]
D & E & F & G -->|version in files| H[0.6.0]
B -->|PR title/description claims| I[v0.5.4]
H -->|mismatch| I
Reviews (3): Last reviewed commit: "chore: release v0.6.0" | Re-trigger Greptile |
cbbdfef to
b486d7e
Compare
|
|
||
| [workspace.package] | ||
| version = "0.5.3" | ||
| version = "0.6.0" |
There was a problem hiding this comment.
Version mismatch: PR claims
0.5.4 but files bump to 0.6.0
The PR title ("release v0.5.4") and description list all packages as going from 0.5.3 → 0.5.4, but every changed file (Cargo.toml, Cargo.lock, crates/openlogi-cli/Cargo.toml, crates/openlogi-hid/Cargo.toml, crates/openlogi-hook/Cargo.toml) and the CHANGELOG.md entry all reflect a 0.5.3 → 0.6.0 bump. This is a minor-version bump according to semver, not a patch release. Merging this with a misleading title risks downstream consumers expecting a patch-compatible release but receiving a potentially breaking minor update. The PR metadata should be corrected to match the actual released version (v0.6.0) before merging.
🤖 New release
openlogi-core: 0.5.3 -> 0.5.4openlogi-hidpp: 0.5.3 -> 0.5.4openlogi-hid: 0.5.3 -> 0.5.4openlogi-assets: 0.5.3 -> 0.5.4openlogi-cli: 0.5.3 -> 0.5.4openlogi-hook: 0.5.3 -> 0.5.4openlogi: 0.5.3 -> 0.5.4Changelog
openlogi-coreopenlogi-hidppopenlogi-hidopenlogi-assetsopenlogi-cliopenlogi-hookopenlogiThis PR was generated with release-plz.