Releases: BoundaryML/baml
Releases · BoundaryML/baml
0.51.0
0.51.0 - 2024-07-19
Bug Fixes
- Improve BAML Parser for numbers and single-key objects (#785) - (c5af7b0) - hellovai
- Add docs for VLLM (#792) - (79e8773) - hellovai
- LLVM install and rebuild script (#794) - (9ee66ed) - Anish Palakurthi
- Prevent version mismatches when generating baml_client (#791) - (d793603) - aaronvg
- fiddle build fix (#800) - (d304203) - aaronvg
- Dont drop extra fields in dynamic classes when passing them as inputs to a function (#802) - (4264c9b) - aaronvg
- Adding support for a sync client for Python + Typescript (#803) - (62085e7) - hellovai
- Fix WASM-related issues introduced in #803 (#804) - (0a950e0) - hellovai
- Adding various fixes (#806) - (e8c1a61) - hellovai
Features
- implement maps in BAML (#797) - (97d7e62) - Samuel Lijin
- Support Vertex AI (Google Cloud SDK) (#790) - (d98ee81) - Anish Palakurthi
- Add copy buttons to test results in playground (#799) - (b5eee3d) - aaronvg
Miscellaneous Chores
0.50.0
0.50.0 - 2024-07-11
Bug Fixes
- [Playground] Environment variable button is now visible on all themes (#762) - (adc4da1) - aaronvg
- [Playground] Fix to cURL rendering and mime_type overriding (#763) - (67f9c6a) - Anish Palakurthi
Features
- [Runtime] Add support for clients that change at runtime using ClientRegistry (#683) - (c0fb454) - hellovai
https://docs.boundaryml.com/docs/calling-baml/client-registry
Documentation
0.49.0
0.48.0
0.47.0
0.46.0
0.46.0 - 2024-07-03
What's Changed
- Bump mikepenz/action-gh-release from 0.2.0.pre.a03 to 1 by @dependabot in #739
- fix: make ts tracing work by @sxlijin in #740
- prompt fiddle2 by @aaronvg in #741
- fix initial selected file in promptfiddle by @aaronvg in #745
- dont error if user passes in extra fields in a class by @aaronvg in #746
- Adding better UX for playground by @hellovai in #742
- Add support for base_url for the google-ai provider by @hellovai in #747
- fix: flush() should never hang by @sxlijin in #744
- Bump version by @hellovai in #748
Full Changelog: 0.45.0...0.46.0
0.45.0
0.45.0 - 2024-06-29
Bug Fixes
- Fixed streaming in Python Client which didn't show result until later (#726) - (e4f2daa) - Anish Palakurthi
- Improve playground stability on first load (#732) - (2ac7b32) - Anish Palakurthi
- Add improved static analysis for jinja (#734) - (423faa1) - hellovai
Documentation
- Docs for Dynamic Types (#722) https://docs.boundaryml.com/docs/calling-baml/dynamic-types
Features
0.44.0
📦 Uncategorized
- Update runtime version
- PR: #673
- Fixed the deserializer when it comes to massive markdown
- PR: #677
- Gemini changes for core client, fiddle, and docs
- PR: #675
- Add patch to support passthrough params for clients
- PR: #674
- Adding recursive defintions for nested classes (when streaming for partials).
- PR: #676
- Updating release script
- PR: #678
- Release 0.40
- PR: #679
- tweak docs
- PR: #680
- chore: Add RB2B tracking script
- PR: #681
- feat: Add RB2B tracking script
- PR: #682
- Update README.md
- PR: #684
- Examples library in VSCode Extension
- PR: #686
- New docs
- PR: #687
- chore: Adding better release script
- PR: #688
- docs: add ruby example
- PR: #689
- fix icon in navbar
- PR: #694
- Fix ordering of parsed json fields and dynamic fields
- PR: #698
- 0.41.0
- PR: #699
- fix: correctly propagate LICENSE to baml-py
- PR: #695
- chore: update jsonish readme
- PR: #685
- repackage vscode 0.41.1
- PR: #701
- Generic multimodal BAML type
- PR: #692
- Changed the proxy url for promptfiddle
- PR: #704
- vscode: add link to tracing, show token counts
- PR: #703
- New docs
- PR: #708
- Adding various stability fixes
- PR: #709
- Fix broken link in README.md
- PR: #710
- Update docs for output_format
- PR: #712
- logger callback
- PR: #715
- Fix broken link in README.md
- PR: #716
- typebuilder fix2
- PR: #717
- disable publish vscode extension until we fix issues
- PR: #718
- rel 0.42
- PR: #719
- 0.43.0
- PR: #720
- tb fix
- PR: #721
0.43.0
📦 Uncategorized
- Update runtime version
- PR: #673
- Fixed the deserializer when it comes to massive markdown
- PR: #677
- Gemini changes for core client, fiddle, and docs
- PR: #675
- Add patch to support passthrough params for clients
- PR: #674
- Adding recursive defintions for nested classes (when streaming for partials).
- PR: #676
- Updating release script
- PR: #678
- Release 0.40
- PR: #679
- tweak docs
- PR: #680
- chore: Add RB2B tracking script
- PR: #681
- feat: Add RB2B tracking script
- PR: #682
- Update README.md
- PR: #684
- Examples library in VSCode Extension
- PR: #686
- New docs
- PR: #687
- chore: Adding better release script
- PR: #688
- docs: add ruby example
- PR: #689
- fix icon in navbar
- PR: #694
- Fix ordering of parsed json fields and dynamic fields
- PR: #698
- 0.41.0
- PR: #699
- fix: correctly propagate LICENSE to baml-py
- PR: #695
- chore: update jsonish readme
- PR: #685
- repackage vscode 0.41.1
- PR: #701
- Generic multimodal BAML type
- PR: #692
- Changed the proxy url for promptfiddle
- PR: #704
- vscode: add link to tracing, show token counts
- PR: #703
- New docs
- PR: #708
- Adding various stability fixes
- PR: #709
- Fix broken link in README.md
- PR: #710
- Update docs for output_format
- PR: #712
- logger callback
- PR: #715
- Fix broken link in README.md
- PR: #716
- typebuilder fix2
- PR: #717
- disable publish vscode extension until we fix issues
- PR: #718
- rel 0.42
- PR: #719
- 0.43.0
- PR: #720
0.41.0
📦 Uncategorized
- Update runtime version
- PR: #673
- Fixed the deserializer when it comes to massive markdown
- PR: #677
- Gemini changes for core client, fiddle, and docs
- PR: #675
- Add patch to support passthrough params for clients
- PR: #674
- Adding recursive defintions for nested classes (when streaming for partials).
- PR: #676
- Updating release script
- PR: #678
- Release 0.40
- PR: #679
- tweak docs
- PR: #680
- chore: Add RB2B tracking script
- PR: #681
- feat: Add RB2B tracking script
- PR: #682
- Update README.md
- PR: #684
- Examples library in VSCode Extension
- PR: #686
- New docs
- PR: #687
- chore: Adding better release script
- PR: #688
- docs: add ruby example
- PR: #689
- fix icon in navbar
- PR: #694
- Fix ordering of parsed json fields and dynamic fields
- PR: #698
- 0.41.0
- PR: #699