Skip to content

0.62.0

Compare
Choose a tag to compare
@hellovai hellovai released this 21 Oct 22:46
· 133 commits to canary since this release
b981604

0.62.0 - 2024-10-21

Features

  • Support serializing/deserializing baml_py.Image, baml_py.Audio for pydantic (#1062) - (11cb699) - Samuel Lijin
  • Support rendering input classes with aliases (#1045) - (3824cda) - aaronvg
  • Add unstable_internal_repr on FunctionResult in python (#1068) - (00082e8) - hellovai
  • Add literal support for type_builder (#1069) - (c0085d9) - hellovai

Bug Fixes

  • Surface errors in fallbacks containing only erroneous clients (#1061) - (b69ef79) - Greg Hale
  • Fix parser so that we are able to correctly detect sequences of empty strings. (#1048) - (977e277) - hellovai
  • Make substring match algorithm case insensitive (#1056) - (fa2c477) - Antonio Sarosi
  • Fix vertex-ai citation data being optional (#1058) - (5eae0a7) - aaronvg
  • Fix bug to correctly cast to pydantic types in ambiguous scenarios where BAML knows better (#1059) - (830b0cb) - hellovai
  • Parser: Prefer case sensitive match over case insensitive (#1063) - (cd6b141) - Antonio Sarosi
  • Only popup the vscode env var dialog once (#1066) - (1951474) - aaronvg

Documentation

Misc

  • Fix VSCode metrics (#1044) - (a131336) - hellovai
  • Add more test cases for unquoted strings in objects (#1054) - (2d1b700) - hellovai