Skip to content

Releases: BoundaryML/baml

0.57.0

27 Sep 21:58
232a441
Compare
Choose a tag to compare

0.57.0 - 2024-09-27

Documentation

  • Fix Python dynamic types example (#979) - (eade116) - lorenzoh

Features

  • teach vscode/fiddle to explain when we drop information (#897) - (93e2b9b) - Samuel Lijin
  • Add ability for users to reset env vars to their desire. (#984) - (69e6c29) - hellovai

Bug

  • Fixed panic during logging for splitting on UTF-8 strings. (#987) - (c27a64f) - hellovai
  • Improve SAP for triple quoted strings along with unions (#977) - (44202ab) - hellovai
  • Add more unit tests for parsing logic inspired by user (#980) - (48dd09f) - hellovai
  • Improve syntax errors e.g. class / enum parsing and also update pestmodel to handle traling comments (#981) - (adbb6ae) - hellovai
  • Updating docs for env vars (#985) - (305d6b3) - hellovai
  • When using openai-generic, use a string as the content type in the api request if theres no media (#988) - (e8fa739) - aaronvg

0.56.1

21 Sep 03:31
c779c05
Compare
Choose a tag to compare

0.56.1 - 2024-09-21

0.56.0

20 Sep 21:22
a8df608
Compare
Choose a tag to compare

0.56.0 - 2024-09-20

0.55.3

12 Sep 00:45
a0611d0
Compare
Choose a tag to compare

0.55.3 - 2024-09-11

0.55.2

11 Sep 17:57
e20b436
Compare
Choose a tag to compare

0.55.2 - 2024-09-11

0.55.1

10 Sep 18:11
b1c502b
Compare
Choose a tag to compare

0.55.1 - 2024-09-10

0.55.0

09 Sep 21:05
31f18ac
Compare
Choose a tag to compare

0.55.0 - 2024-09-09

0.54.2

05 Sep 16:05
1dfddb5
Compare
Choose a tag to compare

0.54.2 - 2024-09-05

0.54.1

03 Sep 18:46
5e4dcf1
Compare
Choose a tag to compare

0.54.1 - 2024-09-03

0.54.0

27 Aug 08:21
2c2ef92
Compare
Choose a tag to compare

0.54.0 - 2024-08-27

BREAKING CHANGE

  • Update Default Gemini Base URL to v1beta (#891) - (a5d8c58) - gleed

The default base URL for the Gemini provider has been updated to v1beta. This change is should have no impact on existing users as v1beta is the default version for the Gemini python library, we are mirroring this change in BAML.

Bug Fixes

  • Allow promptfiddle to talk to localhost ollama (#886) - (5f02b2a) - Samuel Lijin
  • Update Parser for unions so they handle nested objects better (#900) - (c5b9a75) - hellovai

Documentation

  • Add ollama to default prompt fiddle example (#888) - (49146c0) - Samuel Lijin
  • Adding improved docs + unit tests for caching (#895) - (ff7be44) - hellovai

Features

  • Allow local filepaths to be used in tests in BAML files (image and audio) (#871) - (fa6dc03) - Samuel Lijin
  • Add support for absolute file paths in the file specifier (#881) - (fcd189e) - hellovai
  • Implement shorthand clients (You can now use "openai/gpt-4o" as short for creating a complete client.) (#879) - (ddd15c9) - Samuel Lijin
  • Add support for arbritrary metadata (e.g. cache_policy for anthropic) (#893) - (0d63a70) - hellovai
  • Expose Exceptions to user code: BamlError, BamlInvalidArgumentError, BamlClientError, BamlClientHttpError, BamlValidationError (#770) - (7da14c4) - hellovai

Internal

  • AST Restructuring (#857) - (75b51cb) - Anish Palakurthi