diff --git a/CHANGELOG.md b/CHANGELOG.md index 338da81c0..109c3a2eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. +## [0.47.0](https://github.com/boundaryml/baml/compare/0.46.0..0.47.0) - 2024-07-03 + +### Bug Fixes + +- make settings dialog work in vscode again (#750) ([c94e355](https://github.com/boundaryml/baml/commit/c94e35551872f65404136b60f800fb1688902c11)) - aaronvg +- restore releases on arm64-linux (#751) - ([adb8ee3](https://github.com/boundaryml/baml/commit/adb8ee3097fd386370f75b3ba179d18b952e9678)) - Samuel Lijin + ## [0.46.0](https://github.com/boundaryml/baml/compare/0.45.0..0.46.0) - 2024-07-03 ### Bug Fixes diff --git a/engine/Cargo.lock b/engine/Cargo.lock index 9a763eb3e..ebe39a80b 100644 --- a/engine/Cargo.lock +++ b/engine/Cargo.lock @@ -687,7 +687,7 @@ dependencies = [ [[package]] name = "baml" -version = "0.46.0" +version = "0.47.0" dependencies = [ "anyhow", "baml-lib", @@ -728,7 +728,7 @@ dependencies = [ [[package]] name = "baml-fmt" -version = "0.46.0" +version = "0.47.0" dependencies = [ "anyhow", "baml-lib", @@ -750,7 +750,7 @@ dependencies = [ [[package]] name = "baml-lib" -version = "0.46.0" +version = "0.47.0" dependencies = [ "base64 0.13.1", "dissimilar", @@ -788,7 +788,7 @@ dependencies = [ [[package]] name = "baml-runtime" -version = "0.46.0" +version = "0.47.0" dependencies = [ "ambassador", "anyhow", @@ -865,7 +865,7 @@ dependencies = [ [[package]] name = "baml-schema-build" -version = "0.46.0" +version = "0.47.0" dependencies = [ "anyhow", "baml-runtime", @@ -897,7 +897,7 @@ dependencies = [ [[package]] name = "baml-types" -version = "0.46.0" +version = "0.47.0" dependencies = [ "indexmap 2.2.6", "minijinja", @@ -2269,7 +2269,7 @@ dependencies = [ [[package]] name = "internal-baml-codegen" -version = "0.46.0" +version = "0.47.0" dependencies = [ "anyhow", "askama", @@ -2289,7 +2289,7 @@ dependencies = [ [[package]] name = "internal-baml-core" -version = "0.46.0" +version = "0.47.0" dependencies = [ "anyhow", "baml-types", @@ -2323,7 +2323,7 @@ dependencies = [ [[package]] name = "internal-baml-diagnostics" -version = "0.46.0" +version = "0.47.0" dependencies = [ "anyhow", "colored", @@ -2336,7 +2336,7 @@ dependencies = [ [[package]] name = "internal-baml-jinja" -version = "0.46.0" +version = "0.47.0" dependencies = [ "anyhow", "askama", @@ -2353,7 +2353,7 @@ dependencies = [ [[package]] name = "internal-baml-parser-database" -version = "0.46.0" +version = "0.47.0" dependencies = [ "baml-types", "colored", @@ -2375,7 +2375,7 @@ dependencies = [ [[package]] name = "internal-baml-prompt-parser" -version = "0.46.0" +version = "0.47.0" dependencies = [ "internal-baml-diagnostics", "internal-baml-schema-ast", @@ -2387,7 +2387,7 @@ dependencies = [ [[package]] name = "internal-baml-schema-ast" -version = "0.46.0" +version = "0.47.0" dependencies = [ "baml-types", "either", @@ -2463,7 +2463,7 @@ checksum = "9dbbfed4e59ba9750e15ba154fdfd9329cee16ff3df539c2666b70f58cc32105" [[package]] name = "jsonish" -version = "0.46.0" +version = "0.47.0" dependencies = [ "anyhow", "assert-json-diff", diff --git a/engine/Cargo.toml b/engine/Cargo.toml index 9507987fd..b04ea10fc 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.46.0" +version = "0.47.0" authors = ["Boundary "] description = "BAML Toolchain" diff --git a/engine/language_client_python/pyproject.toml b/engine/language_client_python/pyproject.toml index f7f2daafc..307d0f596 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.46.0" +version = "0.47.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 a69844d5b..b15cd3245 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.46.0" + spec.version = "0.47.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 b7577e64c..0b1fb50b7 100644 --- a/engine/language_client_typescript/package.json +++ b/engine/language_client_typescript/package.json @@ -1,6 +1,6 @@ { "name": "@boundaryml/baml", - "version": "0.46.0", + "version": "0.47.0", "description": "BAML typescript bindings (package.json)", "repository": { "type": "git", diff --git a/tools/bump-version b/tools/bump-version index 30d73943b..7f9cc2a90 100755 --- a/tools/bump-version +++ b/tools/bump-version @@ -23,8 +23,8 @@ EOF ensure_preconditions() { # Ensure bump2version is installed - if ! command -v bump2version > /dev/null; then - echo "Error: bump2version is not installed." + if ! command -v pipx > /dev/null; then + echo "Error: pipx is not installed." exit 1 fi @@ -35,6 +35,10 @@ ensure_preconditions() { fi } +bump2version() { + pipx run bump2version "$@" +} + _help_mode=0 _ts_mode=0 _python_mode=0 diff --git a/tools/versions/engine.cfg b/tools/versions/engine.cfg index 1aabf4adc..94bc35dce 100644 --- a/tools/versions/engine.cfg +++ b/tools/versions/engine.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.46.0 +current_version = 0.47.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 a81a7c3ba..4ed112094 100644 --- a/tools/versions/python.cfg +++ b/tools/versions/python.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.46.0 +current_version = 0.47.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 f0c729260..12d7588b6 100644 --- a/tools/versions/ruby.cfg +++ b/tools/versions/ruby.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.46.0 +current_version = 0.47.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 52e381abf..526b2a130 100644 --- a/tools/versions/typescript.cfg +++ b/tools/versions/typescript.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.46.0 +current_version = 0.47.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 a0f17f6a8..66ecbd6d5 100644 --- a/tools/versions/vscode.cfg +++ b/tools/versions/vscode.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.46.0 +current_version = 0.47.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 374e04fa1..853ea905f 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.46.1", + "version": "0.47.0", "publisher": "Boundary", "repository": "https://github.com/BoundaryML/baml", "homepage": "https://www.boundaryml.com",