Skip to content

Releases: BoundaryML/baml

0.214.0

24 Nov 05:44
bb42e0f

Choose a tag to compare

0.214.0 - 2025-11-24

We added TOON formatting! You can now use {{ data|format(type="toon") }} in your prompt when serializing arguments to use more compact format. Read more on toon here: https://github.com/toon-format/toon

Features

  • (baml) implement static control flow visualizer (we will announce soon) (#2716) - (4c9d507) - Sam Lijin
  • (cli) load dotenv in baml-cli dev and baml-cli serve (#2703) - (e6fff13) - Sam Lijin
  • (cli) hide internal subcommands by default (#2704) - (a61d28c) - Sam Lijin
  • (engine) Compress serialized logs for boundary studio to reduce payloads 10x (#2729) - (d75255a) - hellovai
  • Add toon Jinja filter for token-efficient data serialization (#2720) - (c2f31a4) - hellovai

Bug Fixes

  • Reduce logging in playground to prevent freezes - (43960d4) - Aaron Villalpando
  • fix ask baaaml (#2711)- (ef62656) - Greg Hale

Documentation

  • Fixing doc - invalid options for gpt-4.1 model (#2708) - (5d45cc9) - yasonk
  • Add docs for OpenAI region selection via base_url
  • Fix docs for media constructor functions
  • Add example code and description for media_url_handler - (386a5d9) - Greg Hale

0.213.0

06 Nov 07:46
16477ab

Choose a tag to compare

0.212.0

28 Oct 17:05
9fd655d

Choose a tag to compare

0.211.2

12 Oct 05:24
cfa2034

Choose a tag to compare

chore: Bump version to 0.211.2 (#2604)

Bump version to 0.211.2

❌ Typescript integ tests
❌ Python integ tests

Generated by bump-version script.

0.211.1

10 Oct 23:27
f0230d0

Choose a tag to compare

release: 0.211.1

0.211.0

07 Oct 22:22
e4ae745

Choose a tag to compare

0.211.0 - 2025-10-07

Bug Fixes

  • (compiler) duplicate diagnostics when typechecking (#2535) - (5a8de50) - José Rafael Oses
  • Properly leave the secondary screen after non-erroring baml-cli init (#2565) - (b911a19) - Greg Hale
  • Fix json parser in cases where it would output intermediate representations (#2572) - (c1a0b0e) - aaronvg
  • (python) export set_log_max_message_length config for baml logs (#2553) - (2c689dc) - Samuel Lijin
  • Add specific error for missing required env vars in clients (#2570) - (5ea6adb) - Antonio Sarosi
  • [Promptfiddle] fix play button disappearing (#2571) - (7d31c37) - aaronvg
  • Lots of tracing improvements for Boundary Studio #2576

Documentation

0.210.0

01 Oct 05:40
58310f0

Choose a tag to compare

bump version to 0.210.0 (#2549)

##
[0.210.0](https://github.com/boundaryml/baml/compare/0.209.0..0.210.0) -
2025-09-30

### Bug Fixes
- Fix document name for PDF inference on Bedrock (#2545) -
([109612a](https://github.com/BoundaryML/baml/commit/109612ace4d5a1d4a37a8b392e55dc6bfb74997b))
- Greg Hale
- Fix regression in union streaming codegen (#2533) -
([0a7b396](https://github.com/BoundaryML/baml/commit/0a7b39652a940de679025c6044bc4ed51812b5a3))
- Greg Hale
- Jetbrains: avoid using deprecated java 18 api (#2541) -
([ec4f339](https://github.com/BoundaryML/baml/commit/ec4f339b628e34d2e6d0dd04df685929149830ed))
- Sam Lijin

### Features
- Enable "Citations" PDF analysis model for Claude on Bedrock (#2547) -
([219e53f](https://github.com/BoundaryML/baml/commit/219e53f9b3d9f538350c433b26ff68d95ae8324e))
- Greg Hale
- Add type narrowing for discriminated unions in Jinja (#2539) -
([7a395a9](https://github.com/BoundaryML/baml/commit/87e95fe818b596ab2580cd87fd4a26a32a058dd8))
- Antonio Sarosi

### Docs
- Document BAML tag setting and retrieval (#2534) -
([d90e7a3](https://github.com/BoundaryML/baml/commit/d90e7a35c6e43e308ab841b24e69b635ef514f8f))
- aaronvg

0.209.0

28 Sep 17:30
aba814b

Choose a tag to compare

0.209.0 - 2025-09-28

Bug Fixes

  • Make Studio trace uploads 6x more efficient, and fix flushing logic (#2531)
  • Fix an issue where we wouldn't parse a stream until the end of the stream, fix openai responses pdf input, and vertex-anthropic streaming. (#2530) - (4bb2f33) - aaronvg
  • (language-server) handle non-baml-src baml files gracefully (#2506) - (613df6b) - Samuel Lijin
  • (playground) make vertex work in the vscode playground (#2525) - (6a5fa73) - Samuel Lijin

Features

  • Bedrock modular api support (#2526) - (42dfef3) - Greg Hale
  • Expose tags in the collector. Allow passing tags via baml function baml_options (#2528) - (27f0694) - aaronvg

Docs

  • Update vertex ai provider docs with api key info (#2519) - (f146914) - aaronvg

0.208.5

25 Sep 06:07
d3d6be6

Choose a tag to compare

0.208.4

24 Sep 23:09
19f97c5

Choose a tag to compare