chore: prepare v0.23.0 release#2036
Conversation
Bump version to 0.23.0 in Cargo.toml and Cargo.lock. Update README and docs/website README release references. Refresh OpenAPI snapshot for v0.23.0 version bump. Update release workflow notes for v0.23.0 changes.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Review: PR #2036 — prepare v0.23.0 releaseVerdict: ✅ LGTM — ready to merge Analysis
Checklist
|
There was a problem hiding this comment.
Review: chore: prepare v0.23.0 release
Verdict: ✅ APPROVE — ready to merge
Pure release-prep PR: version bump 0.22.0 → 0.23.0 across all version-bearing files, refreshed release notes, and one cosmetic trailing-newline fix in openapi.json. No runtime, config, or behavioral code changes.
Checks
- Version consistency ✅ —
Cargo.toml,Cargo.lock,README.md,docs/website/README.md, andopenapi.jsonall agree on 0.23.0. - Release notes ✅ — changelog accurately references merged PRs (#2014–#2035) for the cycle.
- openapi.json trailing newline ✅ — harmless cosmetic fix.
Minor note (non-blocking)
The release notes cite commit ccbb5289 instead of a PR number for the CORS serde defaults fix. Worth a quick glance that the SHA is reachable from main, but does not block merge.
Holon Run Report
|
|
The trailing newline change in Options:
Holding merge until this is resolved. |
The checked-in openapi.json had a trailing newline that caused the openapi_snapshot_matches_generated_schema test to fail, since the test compares against serde_json output which has no trailing newline.
Release prep for v0.23.0
Bump version from 0.22.0 → 0.23.0 (minor).
Files changed
Cargo.toml/Cargo.lock— version bumpREADME.md/docs/website/README.md— release reference updatedocs/website/reference/openapi.json— version refresh.github/workflows/release.yml— updated release notesNotable changes since v0.22.0
Verification
cargo fmt --all -- --check✅RUSTFLAGS="-D warnings" cargo check --all-targets✅