Skip to content

fix(release): publish local toolchain wrapper support - #4322

Merged
rossirpaulo merged 1 commit into
canaryfrom
agent/publish-local-toolchain-wrapper
Aug 4, 2026
Merged

fix(release): publish local toolchain wrapper support#4322
rossirpaulo merged 1 commit into
canaryfrom
agent/publish-local-toolchain-wrapper

Conversation

@rossirpaulo

@rossirpaulo rossirpaulo commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Root cause

The wrapper 0.2.3 release predates #4264. Because that PR changed wrapper behavior without advancing the independently versioned wrapper package, users on the latest wrapper still interpreted an absolute baml-cli path as a version and attempted to fetch a manifest for it.

Impact

The next wrapper release will support local toolchain selection with commands such as:

baml toolchain use ./target/release/baml-cli

Validation

  • scripts/baml-wrapper-version check
  • python3 -m unittest scripts.tests.test_release_pipeline_contract
  • cargo check --manifest-path baml_language/Cargo.toml -p baml --release
  • git diff --check
  • pre-commit hooks

Summary by CodeRabbit

  • Chores
    • Version updated to 0.2.4

@vercel

vercel Bot commented Aug 4, 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 Aug 4, 2026 1:03pm
promptfiddle2 Ready Ready Preview Aug 4, 2026 1:03pm

Request Review

@github-actions

github-actions Bot commented Aug 4, 2026

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 August 4, 2026 12:56 Inactive
@coderabbitai

coderabbitai Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: e4452560-c3a8-4c5c-a563-be75c197cfd0

📥 Commits

Reviewing files that changed from the base of the PR and between 86a2556 and 3181934.

⛔ Files ignored due to path filters (1)
  • baml_language/Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • baml_language/crates/baml/Cargo.toml

📝 Walkthrough

Walkthrough

The BAML crate package version in Cargo.toml increases from 0.2.3 to 0.2.4. No dependencies, features, or configuration logic change.

Changes

BAML crate version update

Layer / File(s) Summary
Update crate package version
baml_language/crates/baml/Cargo.toml
The package version changes from 0.2.3 to 0.2.4.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested reviewers: codeshaunted

Poem

A bunny checks the crate tonight,
The version hops from three to four.
No new deps disturb the flight,
Just tidy metadata at the door.
🐇📦

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the release change for publishing local toolchain wrapper support.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch agent/publish-local-toolchain-wrapper

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.

@vercel
vercel Bot temporarily deployed to Preview – promptfiddle2 August 4, 2026 13:03 Inactive
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown

Binary size checks passed

7 passed

Artifact Platform File Gzip Gated on Baseline Delta Status
baml-cli Linux 🔒 27.8 MB 11.8 MB file 27.4 MB +397.9 KB (+1.5%) OK
packed-program Linux 🔒 18.0 MB 7.4 MB file 17.7 MB +281.6 KB (+1.6%) OK
baml-cli macOS 🔒 21.6 MB 10.3 MB file 21.3 MB +312.9 KB (+1.5%) OK
packed-program macOS 🔒 14.1 MB 6.5 MB file 13.8 MB +211.0 KB (+1.5%) OK
baml-cli Windows 🔒 23.2 MB 10.5 MB file 23.0 MB +273.8 KB (+1.2%) OK
packed-program Windows 🔒 15.0 MB 6.6 MB file 14.8 MB +210.9 KB (+1.4%) OK
bridge_wasm WASM 17.1 MB 🔒 4.7 MB gzip 4.6 MB +43.5 KB (+0.9%) OK

🔒 = the size this artifact is GATED on (ceiling + delta). Binaries gate on file size (installed binary); WASM gates on gzip (download size). The other size is shown for information only.


Generated by cargo size-gate · workflow run

@rossirpaulo
rossirpaulo added this pull request to the merge queue Aug 4, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 4, 2026
@rossirpaulo
rossirpaulo added this pull request to the merge queue Aug 4, 2026
Merged via the queue into canary with commit 6d1295f Aug 4, 2026
148 of 150 checks passed
@rossirpaulo
rossirpaulo deleted the agent/publish-local-toolchain-wrapper branch August 4, 2026 13:54
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