Releases
0.69.0
0.69.0 - 2024-11-26
Documentation
Move documentation link higher in README.md for better visibility (#1190 ) - (aaa1149 ) - Dex
Update Vertex docs for different publishers (#1191 ) - (66b2274 ) - Antonio Sarosi
Update TypeScript installation docs to use pnpm exec
instead of deprecated pnpx
(#1144 ) - (56194b8 ) - Manav Bokinala
Update LM Studio documentation (#1176 ) - (7689ce7 ) - Jeff Winkler
Features
Support enums & literals as map keys (#1178 ) - (39e0271 ) - Antonio Sarosi
Parse triple backtick strings, discarding the info header (#1162 ) - (353b21e ) - Samuel Lijin
Add ability to validate types for template strings (#1161 ) - (a578cc2 ) - hellovai
Support single line quoteless JSON parsing (#1170 ) - (b1b9cab ) - hellovai
Generated code includes docstrings from BAML source docstrings (#1177 ) - (170ece9 ) - Greg Hale
Add ability to parse clients statically whenever possible (#1193 ) - (03d9475 ) - hellovai
Support setting all env vars for AWS-bedrock (#1179 ) - (fcdbdfb ) - hellovai
Add constraints to test blocks (#1185 ) - (cafd2ea ) - Greg Hale
Add sum jinja filter (#1174 ) - (2353862 ) - Greg Hale
Add openrouter key (#1186 ) - (28d58c0 ) - aaronvg
Bug Fixes
Fix image path in README.md (#1190 ) - (aaa1149 ) - Dex
Fix template string highlights (#1182 ) - (60c823a ) - aaronvg
Fix nextjs and TS server hot-reload (#1183 ) - (22e6bbb ) - aaronvg
Fix lang name (#1188 ) - (8c3d536 ) - aaronvg
Make id optional as gemini doesn't include it in openai generic (#1187 ) - (97d1cd4 ) - aaronvg
Correctly compute required_env_vars even for shorthand clients (#1164 ) - (8b51b6e ) - hellovai
Report wrong keyword errors in type defs (#1166 ) - (3b1d152 ) - Antonio Sarosi
Remove win32-arm64 support for now to fix yarn and deno builds (#1173 ) - (c0234d7 ) - aaronvg
Validate fieldnames and types when using pydantic codegen (#1189 ) - (93b393d ) - Greg Hale
You can’t perform that action at this time.