From c3305dd396aef06af5f130539c2540b87e967454 Mon Sep 17 00:00:00 2001 From: hellovai Date: Wed, 3 Jul 2024 06:51:49 -0700 Subject: [PATCH] Bump version 0.46 (#748) --- CHANGELOG.md | 19 +++++++++++++ engine/Cargo.lock | 28 +++++++++---------- engine/Cargo.toml | 2 +- engine/language_client_python/pyproject.toml | 2 +- engine/language_client_ruby/baml.gemspec | 2 +- .../language_client_typescript/package.json | 2 +- tools/versions/engine.cfg | 2 +- tools/versions/python.cfg | 2 +- tools/versions/ruby.cfg | 2 +- tools/versions/typescript.cfg | 2 +- tools/versions/vscode.cfg | 2 +- typescript/vscode-ext/packages/package.json | 2 +- 12 files changed, 43 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a96417897..338da81c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,25 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. +## [0.46.0](https://github.com/boundaryml/baml/compare/0.45.0..0.46.0) - 2024-07-03 + +### Bug Fixes + +- Fixed tracing issues for Boundary Studio (#740) - ([77a4db7](https://github.com/boundaryml/baml/commit/77a4db7ef4b939636472ad4975d74e9d1a577cbf)) - Samuel Lijin +- Fixed flush() to be more reliable (#744) - ([9dd5fda](https://github.com/boundaryml/baml/commit/9dd5fdad5c2897b49a5a536df2e9ef775857a39d)) - Samuel Lijin +- Remove error when user passes in extra fields in a class (#746) - ([2755b43](https://github.com/boundaryml/baml/commit/2755b43257f9405ae66a30982d9711fc3f2c0854)) - aaronvg + +### Features +- Add support for base_url for the google-ai provider (#747) - ([005b1d9](https://github.com/boundaryml/baml/commit/005b1d93b7f7d2aa12a1487911766cccd9c25e98)) - hellovai +- Playground UX improvements (#742) - ([5cb56fd](https://github.com/boundaryml/baml/commit/5cb56fdc39496f0aedacd79766c0e93cb0e401b8)) - hellovai +- Prompt Fiddle now auto-switches functions when to change files (#745) + +### Documentation + +- Added a large example project on promptfiddle.com (#741) - ([f80da1e](https://github.com/boundaryml/baml/commit/f80da1e1dd11f0457b5789bc9ce6923a8ed88b51)) - aaronvg +- Mark ruby as in beta (#743) - ([901109d](https://github.com/boundaryml/baml/commit/901109dbb327e6e3e1b65fda37100fcd45f97e07)) - Samuel Lijin + + ## [0.45.0](https://github.com/boundaryml/baml/compare/0.44.0..0.45.0) - 2024-06-29 ### Bug Fixes diff --git a/engine/Cargo.lock b/engine/Cargo.lock index 9312aabe7..9a763eb3e 100644 --- a/engine/Cargo.lock +++ b/engine/Cargo.lock @@ -687,7 +687,7 @@ dependencies = [ [[package]] name = "baml" -version = "0.45.0" +version = "0.46.0" dependencies = [ "anyhow", "baml-lib", @@ -728,7 +728,7 @@ dependencies = [ [[package]] name = "baml-fmt" -version = "0.45.0" +version = "0.46.0" dependencies = [ "anyhow", "baml-lib", @@ -750,7 +750,7 @@ dependencies = [ [[package]] name = "baml-lib" -version = "0.45.0" +version = "0.46.0" dependencies = [ "base64 0.13.1", "dissimilar", @@ -788,7 +788,7 @@ dependencies = [ [[package]] name = "baml-runtime" -version = "0.45.0" +version = "0.46.0" dependencies = [ "ambassador", "anyhow", @@ -865,7 +865,7 @@ dependencies = [ [[package]] name = "baml-schema-build" -version = "0.45.0" +version = "0.46.0" dependencies = [ "anyhow", "baml-runtime", @@ -897,7 +897,7 @@ dependencies = [ [[package]] name = "baml-types" -version = "0.45.0" +version = "0.46.0" dependencies = [ "indexmap 2.2.6", "minijinja", @@ -2269,7 +2269,7 @@ dependencies = [ [[package]] name = "internal-baml-codegen" -version = "0.45.0" +version = "0.46.0" dependencies = [ "anyhow", "askama", @@ -2289,7 +2289,7 @@ dependencies = [ [[package]] name = "internal-baml-core" -version = "0.45.0" +version = "0.46.0" dependencies = [ "anyhow", "baml-types", @@ -2323,7 +2323,7 @@ dependencies = [ [[package]] name = "internal-baml-diagnostics" -version = "0.45.0" +version = "0.46.0" dependencies = [ "anyhow", "colored", @@ -2336,7 +2336,7 @@ dependencies = [ [[package]] name = "internal-baml-jinja" -version = "0.45.0" +version = "0.46.0" dependencies = [ "anyhow", "askama", @@ -2353,7 +2353,7 @@ dependencies = [ [[package]] name = "internal-baml-parser-database" -version = "0.45.0" +version = "0.46.0" dependencies = [ "baml-types", "colored", @@ -2375,7 +2375,7 @@ dependencies = [ [[package]] name = "internal-baml-prompt-parser" -version = "0.45.0" +version = "0.46.0" dependencies = [ "internal-baml-diagnostics", "internal-baml-schema-ast", @@ -2387,7 +2387,7 @@ dependencies = [ [[package]] name = "internal-baml-schema-ast" -version = "0.45.0" +version = "0.46.0" dependencies = [ "baml-types", "either", @@ -2463,7 +2463,7 @@ checksum = "9dbbfed4e59ba9750e15ba154fdfd9329cee16ff3df539c2666b70f58cc32105" [[package]] name = "jsonish" -version = "0.45.0" +version = "0.46.0" dependencies = [ "anyhow", "assert-json-diff", diff --git a/engine/Cargo.toml b/engine/Cargo.toml index 06418b383..9507987fd 100644 --- a/engine/Cargo.toml +++ b/engine/Cargo.toml @@ -60,7 +60,7 @@ internal-baml-core = { path = "baml-lib/baml-core" } internal-baml-jinja = { path = "baml-lib/jinja" } [workspace.package] -version = "0.45.0" +version = "0.46.0" authors = ["Boundary "] description = "BAML Toolchain" diff --git a/engine/language_client_python/pyproject.toml b/engine/language_client_python/pyproject.toml index 7374fcb00..f7f2daafc 100644 --- a/engine/language_client_python/pyproject.toml +++ b/engine/language_client_python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "baml-py" -version = "0.45.0" +version = "0.46.0" description = "BAML python bindings (pyproject.toml)" readme = "README.md" authors = [["Boundary", "contact@boundaryml.com"]] diff --git a/engine/language_client_ruby/baml.gemspec b/engine/language_client_ruby/baml.gemspec index 06753b39e..a69844d5b 100644 --- a/engine/language_client_ruby/baml.gemspec +++ b/engine/language_client_ruby/baml.gemspec @@ -2,7 +2,7 @@ Gem::Specification.new do |spec| spec.name = "baml" - spec.version = "0.45.0" + spec.version = "0.46.0" spec.authors = ["BoundaryML"] spec.email = ["contact@boundaryml.com"] diff --git a/engine/language_client_typescript/package.json b/engine/language_client_typescript/package.json index a4cc8e6d6..b7577e64c 100644 --- a/engine/language_client_typescript/package.json +++ b/engine/language_client_typescript/package.json @@ -1,6 +1,6 @@ { "name": "@boundaryml/baml", - "version": "0.45.0", + "version": "0.46.0", "description": "BAML typescript bindings (package.json)", "repository": { "type": "git", diff --git a/tools/versions/engine.cfg b/tools/versions/engine.cfg index 3e3b65a74..1aabf4adc 100644 --- a/tools/versions/engine.cfg +++ b/tools/versions/engine.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.45.0 +current_version = 0.46.0 commit = False tag = False parse = ^(?P\d+)\.(?P\d+).(?P\d+)$ diff --git a/tools/versions/python.cfg b/tools/versions/python.cfg index df9453a01..a81a7c3ba 100644 --- a/tools/versions/python.cfg +++ b/tools/versions/python.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.45.0 +current_version = 0.46.0 commit = False tag = False parse = ^(?P\d+)\.(?P\d+).(?P\d+)$ diff --git a/tools/versions/ruby.cfg b/tools/versions/ruby.cfg index 403ff979b..f0c729260 100644 --- a/tools/versions/ruby.cfg +++ b/tools/versions/ruby.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.45.0 +current_version = 0.46.0 commit = False tag = False parse = ^(?P\d+)\.(?P\d+).(?P\d+)$ diff --git a/tools/versions/typescript.cfg b/tools/versions/typescript.cfg index 5764f1c42..52e381abf 100644 --- a/tools/versions/typescript.cfg +++ b/tools/versions/typescript.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.45.0 +current_version = 0.46.0 commit = False tag = False parse = ^(?P\d+)\.(?P\d+).(?P\d+)$ diff --git a/tools/versions/vscode.cfg b/tools/versions/vscode.cfg index 831d89751..a0f17f6a8 100644 --- a/tools/versions/vscode.cfg +++ b/tools/versions/vscode.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.45.0 +current_version = 0.46.0 commit = False tag = False parse = ^(?P\d+)\.(?P\d+).(?P\d+)$ diff --git a/typescript/vscode-ext/packages/package.json b/typescript/vscode-ext/packages/package.json index 53f41b29b..e97fd7051 100644 --- a/typescript/vscode-ext/packages/package.json +++ b/typescript/vscode-ext/packages/package.json @@ -2,7 +2,7 @@ "name": "baml-extension", "displayName": "Baml", "description": "BAML is a DSL for AI applications.", - "version": "0.45.0", + "version": "0.46.0", "publisher": "Boundary", "repository": "https://github.com/BoundaryML/baml", "homepage": "https://www.boundaryml.com",