Releases: BoundaryML/baml
Releases · BoundaryML/baml
0.89.0
0.88.0
0.87.2
- Fixes an issue with building the Go client
0.87.1
0.87.0
Bugfixes
- [Go] Fix optional struct fields (#1889) - (7105b13) - Todd Berman
- [Go] Fix go enum encoding (#1892) - (f198ba3) - Todd Berman
- [Go] Fix union encoding/decoding (#1898) - (6a7dc25) - Todd Berman
- [Python] Export BamlClientFinishReason (#1907) - (3c08e83) - aaronvg
- make vertex http resonse parsing more lenient (#1909) - (dd26a2d) - aaronvg
Features
0.86.1
0.86.0
0.86.0 - 2025-04-30
Bug Fixes
- fix union streaming bug where unions wouldn't stream until they were done (#1858)
- Fix codegen when streaming done types (#1861) - (d6c4ff3) - Greg Hale
- Go Encode/Decode fixes (#1865) - (8ecb065) - Todd Berman
- Fix bedrock stalled stream protection not working with custom http client, and support additional_model_request_fields (#1877) - (da15434) - aaronvg
- Remove run command from CLI (#1879) - (7684d71) - hellovai
- [Rust LSP] Support generateCodeOnSave setting, clean up error messages (#1881) - (784f1b1) - aaronvg
Features
0.85.0
Bug Fixes
- make playground env var reveal toggle visibility on the correct row (#1816) - (5c3794a) - Samuel Lijin
- Fix issue where playground proxy wasn't actually used which caused CORS issues (#1841) - (1657e35) - aaronvg
- add support for plumbing through some errors for go (#1844) - (766ba08) - hellovai
Features
- move REST API out of preview and add docs on streaming (#1818) - (55e9d9d) - Samuel Lijin
- Support claude models via vertex apis (#1820) - (c8378bc) - Samuel Lijin
- Support HTTPS_PROXY and HTTP_PROXY system proxies in AWS client by delegating to the reqwest client (#1827) - (c5c7fc6) - aaronvg
- Make Typescript generator have a
outputFormat "esm"
field to use ES Module-friendly imports (#1831) - (d27e729) - aaronvg - Support ruby 3.4 (#1830) - (960c7d8) - aaronvg
Miscellaneous
0.84.4
Release 0.84.4