docs: update baml_language 0.17.0 changelog - #4455
Conversation
⏭️ Performance benchmarks were skippedPerf benchmarks (CodSpeed) are opt-in on pull requests — they no longer run on every push. They always run automatically after merge to To run them on this PR, do any of the following, then push a commit (or re-run CI):
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan includes up to 8 reviews per rolling hour; 7 remain after this review. 📝 WalkthroughWalkthroughThe changelog now documents runtime reflection, type construction, native clients, the OpenAI client rename, runtime compilation fixes, and compiler and VM performance updates for version 0.17.0. ChangesRelease notes
Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: 🔵 Low · up to The PR only changes release documentation, but the stated eight changelog additions do not match the five visible Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6f5bfca6ad
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - [review] Added runtime reflection and type construction, including compiling and mounting packages, invoking reflected callables, and isolating dynamic work in sessions. ([#4325](https://github.com/BoundaryML/baml/pull/4325)) - Antonio Sarosi | ||
| - [review] Added native BAML clients for OpenAI, Anthropic, Google, Vertex AI, AWS Bedrock, Azure, Ollama, OpenRouter, and Vercel AI Gateway, including typed streaming, media outputs, AWS SigV4, and Google Cloud authentication. ([#4430](https://github.com/BoundaryML/baml/pull/4430)) - aaronvg |
There was a problem hiding this comment.
Move post-release changes out of 0.17.0
These entries describe commits merged after the 0.17.0 release request: the canary workflow cuts a release only on the commit that changes baml_language/release.toml and dispatches that immutable commit as source_sha (.github/workflows/ci.yaml lines 1375-1387 and 1429-1444). Version 0.17.0 was requested by e3301d1f, while #4325, #4430, #4448, #4450, and #4451 are all descendants of it, so they cannot be present in that release; the heading's comparison ending at c0153b20 confirms they are outside the documented range. Keeping these bullets under 0.17.0 tells users that unavailable APIs and breaking changes shipped, so all newly added entries should be moved to the next release section.
Useful? React with 👍 / 👎.
Binary size checks passed✅ 7 passed
Generated by |
Summary
[review]changelog bullets for user-facing baml_language changes merged after the previous changelog update.baml run, and BEP-066 performance work.Range
The previous changelog update was
e3301d1f90683d26194d80da8732b2a95df0404e(#4428). This update reviews later merges through36545fde3913aa3699a27aed11365541c8123821, adding release-note entries for #4325, #4430, #4448, #4450, and #4451. CI-, test-, benchmark-, and release-policy-only merges are intentionally omitted.Validation
git diff --checkSummary by CodeRabbit
New Features
Breaking Changes
Bug Fixes
baml run.Performance