Crate bumped from 0.8.0 → 0.9.0 (MINOR) but CHANGELOG describes a breaking change for external consumers of wire format.
Per CLAUDE.md versioning rules: backwards-incompatible change = MAJOR version bump.
Question: Does the project intend to use MINOR for breaking changes during 0.x (pre-1.0 semver), or should this have been 1.0.0?
Resolution:
- If pre-1.0 breaking changes are OK, add exception clause to CLAUDE.md
- If strict semver, bump to 1.0.0 or revert to 0.8.1 patch (version byte is additive, not breaking for old clients)
Crate bumped from 0.8.0 → 0.9.0 (MINOR) but CHANGELOG describes a breaking change for external consumers of wire format.
Per CLAUDE.md versioning rules: backwards-incompatible change = MAJOR version bump.
Question: Does the project intend to use MINOR for breaking changes during 0.x (pre-1.0 semver), or should this have been 1.0.0?
Resolution: