Skip to content

chore: prepare v0.23.0 release#2036

Merged
jolestar merged 2 commits into
mainfrom
chore/release-v0.23.0
Jun 27, 2026
Merged

chore: prepare v0.23.0 release#2036
jolestar merged 2 commits into
mainfrom
chore/release-v0.23.0

Conversation

@jolestar

Copy link
Copy Markdown
Collaborator

Release prep for v0.23.0

Bump version from 0.22.0 → 0.23.0 (minor).

Files changed

  • Cargo.toml / Cargo.lock — version bump
  • README.md / docs/website/README.md — release reference update
  • docs/website/reference/openapi.json — version refresh
  • .github/workflows/release.yml — updated release notes

Notable changes since v0.22.0

Verification

  • cargo fmt --all -- --check
  • RUSTFLAGS="-D warnings" cargo check --all-targets

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.
@vercel

vercel Bot commented Jun 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
holon Ready Ready Preview, Comment Jun 27, 2026 4:00pm

@jolestar

Copy link
Copy Markdown
Collaborator Author

Review: PR #2036 — prepare v0.23.0 release

Verdict: ✅ LGTM — ready to merge

Analysis

  • Scope: 6 files (+24/-15) — pure version bump and release notes update
  • Version consistency: Cargo.toml, Cargo.lock, README.md, docs/website/README.md, openapi.json all consistently bumped 0.22.0 → 0.23.0 ✅
  • Release notes: Comprehensive changelog covering all notable PRs since v0.22.0
  • Minor fix: openapi.json trailing newline added ✅
  • No code logic changes: Pure release prep PR

Checklist

  • Version numbers consistent across all files
  • Release notes accurately reflect merged PRs
  • No unintended changes
  • Mergeable state: MERGEABLE

@holonbot holonbot Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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, and openapi.json all 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.

@holonbot

holonbot Bot commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Holon Run Report

@jolestar

Copy link
Copy Markdown
Collaborator Author

⚠️ CI failed: openapi_snapshot_matches_generated_schema test fails on both Rust CI and Coverage jobs.

The trailing newline change in openapi.json doesn't match the generated schema from the Rust code. The checked-in snapshot must match what the code generates.

Options:

  1. Revert the openapi.json change (keep the generated version as-is)
  2. Or regenerate openapi.json from the code and commit the result

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.
@jolestar
jolestar merged commit 07ad287 into main Jun 27, 2026
6 checks passed
@jolestar
jolestar deleted the chore/release-v0.23.0 branch June 27, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant