Skip to content

chore: Bump version to 0.223.0 - #3831

Merged
aaronvg merged 4 commits into
canaryfrom
bump-version-0.223.0
Jun 23, 2026
Merged

chore: Bump version to 0.223.0#3831
aaronvg merged 4 commits into
canaryfrom
bump-version-0.223.0

Conversation

@aaronvg

@aaronvg aaronvg commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Bump version to 0.223.0

❌ Typescript integ tests
❌ Python integ tests

Generated by bump-version script.


Note

Low Risk
Mechanical version and generated-client updates; no application logic changes appear in this diff beyond release metadata.

Overview
Releases 0.223.0 by aligning workspace and client package versions from 0.222.0 to 0.223.0 (Rust workspace, Cargo.lock, Go/Python/Ruby/TypeScript bindings, Zed extension, and integ-test generators plus regenerated baml_client artifacts).

CHANGELOG and fern/pages/changelog.mdx document the user-facing addition: render_null_as output format option (#3822), bundled with this version bump.

Reviewed by Cursor Bugbot for commit 665d406. Bugbot is set up for automated code reviews on this repo. Configure here.

Summary by CodeRabbit

  • New Features

    • Added render_null_as output format option
  • Chores

    • Updated version to 0.223.0

@vercel

vercel Bot commented Jun 23, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
beps Ready Ready Preview, Comment Jun 23, 2026 10:23pm
promptfiddle Ready Ready Preview, Comment Jun 23, 2026 10:23pm
promptfiddle2 Ready Ready Preview, Comment Jun 23, 2026 10:23pm

Request Review

@aaronvg
aaronvg enabled auto-merge June 23, 2026 22:04
@aaronvg
aaronvg temporarily deployed to boundary-tools-dev June 23, 2026 22:04 — with GitHub Actions Inactive
@aaronvg
aaronvg temporarily deployed to boundary-tools-dev June 23, 2026 22:04 — with GitHub Actions Inactive
@aaronvg
aaronvg had a problem deploying to boundary-tools-dev June 23, 2026 22:04 — with GitHub Actions Failure
@coderabbitai

coderabbitai Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

All version strings across the BAML monorepo are bumped from 0.222.0 to 0.223.0. This covers engine manifests, language client packages (Go, Python, Ruby, TypeScript, Rust, Zed, JetBrains, VS Code), integration test generator configs and generated client constants, bumpversion tracking configs, and changelog entries noting the render_null_as output format option.

Changes

Version Bump 0.222.0 → 0.223.0

Layer / File(s) Summary
Engine and language client package versions
engine/Cargo.toml, engine/language_client_go/baml_go/lib_common.go, engine/language_client_python/pyproject.toml, engine/language_client_ruby/baml.gemspec, engine/language_client_typescript/package.json, engine/zed/Cargo.toml, engine/zed/extension.toml, languages/rust/Cargo.toml, jetbrains/gradle.properties, typescript/apps/vscode-ext/package.json
Engine workspace, Rust workspace, and all per-language client manifest/constant version fields updated to 0.223.0.
Integration test generators and generated clients
integ-tests/baml_src/generators.baml, integ-tests/python/baml_client/__init__.py, integ-tests/python-v1/baml_client/__init__.py, integ-tests/typescript/baml_client/index.ts, integ-tests/typescript-esm/baml_client/index.ts, integ-tests/react/baml_client/index.ts
All generator version fields in generators.baml and every generated client version/__version__ constant updated to 0.223.0, including the ThrowIfVersionMismatch reference strings.
Bumpversion tracking configs
tools/versions/*.cfg
current_version in all per-language bumpversion config files set to 0.223.0.
Changelog entries
CHANGELOG.md, fern/pages/changelog.mdx
New 0.223.0 release sections added (dated 2026-06-23) with bullet points for the render_null_as output format option and the version bump.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • BoundaryML/baml#3109: Performs the same pattern of coordinated version-string bumps across the identical set of files (engine manifests, Go VERSION, multi-language client exports, generator configs).
  • BoundaryML/baml#3233: Another coordinated version bump touching the same engine/Cargo.toml workspace version, lib_common.go VERSION, generated client __version__/version constants, and generators.baml generator versions.
  • BoundaryML/baml#3419: Directly equivalent version bump PR updating the same declarations and changelog structure across the same files.

Poem

🐇 Hop, hop, a number grows,
From two-two-two to two-two-three it goes!
Every manifest, gem, and .toml in line,
Each version string updated, oh so fine.
A changelog note for render_null_as too —
The rabbit stamps 0.223.0, brand new! 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The pull request title clearly and specifically describes the main change: a version bump from 0.222.0 to 0.223.0 across the entire codebase.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch bump-version-0.223.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

⏭️ Performance benchmarks were skipped

Perf benchmarks (CodSpeed) are opt-in on pull requests — they no longer run on every push. They always run automatically after merge to canary/main.

To run them on this PR, do any of the following, then push a commit (or re-run CI):

  • Add RUN_CODSPEED=1 to the PR description, or
  • Include run-perf or /perf in the PR title or any commit message.

@vercel
vercel Bot temporarily deployed to Preview – beps June 23, 2026 22:05 Inactive
@github-actions

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

@vercel
vercel Bot temporarily deployed to Preview – promptfiddle2 June 23, 2026 22:11 Inactive
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel
vercel Bot temporarily deployed to Preview – promptfiddle June 23, 2026 22:14 Inactive
@aaronvg
aaronvg temporarily deployed to boundary-tools-dev June 23, 2026 22:15 — with GitHub Actions Inactive
@aaronvg
aaronvg had a problem deploying to boundary-tools-dev June 23, 2026 22:15 — with GitHub Actions Error
@aaronvg
aaronvg had a problem deploying to boundary-tools-dev June 23, 2026 22:15 — with GitHub Actions Failure
@vercel
vercel Bot temporarily deployed to Preview – beps June 23, 2026 22:15 Inactive
@github-actions

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel
vercel Bot temporarily deployed to Preview – promptfiddle June 23, 2026 22:17 Inactive
@aaronvg
aaronvg temporarily deployed to boundary-tools-dev June 23, 2026 22:17 — with GitHub Actions Inactive
@aaronvg
aaronvg temporarily deployed to boundary-tools-dev June 23, 2026 22:17 — with GitHub Actions Inactive
@aaronvg
aaronvg temporarily deployed to boundary-tools-dev June 23, 2026 22:17 — with GitHub Actions Inactive
@vercel
vercel Bot temporarily deployed to Preview – beps June 23, 2026 22:18 Inactive
@github-actions

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

@vercel
vercel Bot temporarily deployed to Preview – promptfiddle2 June 23, 2026 22:23 Inactive
@aaronvg
aaronvg added this pull request to the merge queue Jun 23, 2026
Merged via the queue into canary with commit 85247f4 Jun 23, 2026
46 checks passed
@aaronvg
aaronvg deleted the bump-version-0.223.0 branch June 23, 2026 22:49
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