Skip to content

Releases: BoundaryML/baml

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

0.53.1

11 Aug 22:07
d62a5d2
Compare
Choose a tag to compare

0.53.1 - 2024-08-11

0.53.0

06 Aug 00:11
88c09d7
Compare
Choose a tag to compare

0.53.0 - 2024-08-05

Bug Fixes

  • make image[] render correctly in prompts (#855) - (4a17dce) - Samuel Lijin

Features

  • (ruby) implement dynamic types, dynamic clients, images, and audio (#842) - (4a21eed) - Samuel Lijin
  • Codelenses for test cases (#812) - (7cd8794) - Anish Palakurthi

Issue

  • removed vertex auth token printing (#846) - (b839316) - Anish Palakurthi
  • Fix google type deserialization issue - (a55b9a1) - Aaron Villalpando

Miscellaneous Chores

  • clean up release stuff (#836) - (eed41b7) - Samuel Lijin
  • Add bfcl results to readme, fix links icons (#856) - (5ef7f3d) - aaronvg
  • Fix prompt fiddle and playground styles, add more logging, and add stop-reason to playground (#858) - (38e3153) - aaronvg
  • Bump version to 0.53.0 - (fd16839) - Aaron Villalpando

0.52.1

24 Jul 16:52
50cbe93
Compare
Choose a tag to compare

0.52.1 - 2024-07-24

0.52.0

24 Jul 14:33
aa23390
Compare
Choose a tag to compare

0.52.0 - 2024-07-24

Features

  • Add official support for ruby (#823) - (e81cc79) - Samuel Lijin

Bug Fixes

  • Fix ClientRegistry for Typescript code-gen (#828) - (b69921f) - hellovai

0.51.3

24 Jul 02:04
c12ca48
Compare
Choose a tag to compare

0.51.2 - 2024-07-24

0.51.2

24 Jul 00:50
061cda6
Compare
Choose a tag to compare

0.51.2 - 2024-07-24

0.51.1

21 Jul 18:34
47a03fb
Compare
Choose a tag to compare

0.51.1 - 2024-07-21