Skip to content

Commit 9af4349

Browse files
authored
chore: Bump version to 0.87.0 (#1911)
Bump version to 0.87.0 ❌ Typescript integ tests ❌ Python integ tests Generated by bump-version script. <!-- ELLIPSIS_HIDDEN --> ---- > [!IMPORTANT] > Bump version to 0.87.0 across multiple components and update changelog, with some test failures noted. > > - **Version Bump**: > - Update version to `0.87.0` in `engine/Cargo.toml`, `language_client_go/baml_go/lib.go`, `language_client_python/pyproject.toml`, `language_client_ruby/baml.gemspec`, `language_client_typescript/package.json`, and `vscode-ext/packages/package.json`. > - Update version in `integ-tests/baml_src/generators.baml` and `tools/versions/*.cfg` files. > - **Changelog**: > - Add entry for version `0.87.0` in `CHANGELOG.md` and `changelog.mdx`. > - **Test Results**: > - `junit.xml` shows 3 test failures in `Logger tests`, `Type aliases tests`, and `OpenAI Provider` tests. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=BoundaryML%2Fbaml&utm_source=github&utm_medium=referral)<sup> for fd294af. You can [customize](https://app.ellipsis.dev/BoundaryML/settings/summaries) this summary. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN -->
1 parent 2a4771b commit 9af4349

29 files changed

Lines changed: 271 additions & 253 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines.
44

5+
## [0.87.0](https://github.com/boundaryml/baml/compare/0.86.1..0.87.0) - 2025-05-06
6+
7+
### Miscellaneous Chores
8+
9+
- run integ tests during the release workflow (#1897) - ([9645621](https://github.com/boundaryml/baml/commit/964562186583d399ce7f6fe7984d71cce92d1a5a)) - Samuel Lijin
10+
- fix concurrency groups (#1902) - ([8104859](https://github.com/boundaryml/baml/commit/8104859fb2b99cf9f5701581300f6e4b99c30612)) - Samuel Lijin
11+
12+
### Bugfixes
13+
- [Go] Fix optional struct fields (#1889) - ([7105b13](https://github.com/boundaryml/baml/commit/7105b13cb991e70be0cfaf338321aee6a3effbe9)) - Todd Berman
14+
- [Go] Fix go enum encoding (#1892) - ([f198ba3](https://github.com/boundaryml/baml/commit/f198ba33eea9666406fefc3da6a08c152fd63b3a)) - Todd Berman
15+
- [Go] Fix union encoding/decoding (#1898) - ([6a7dc25](https://github.com/boundaryml/baml/commit/6a7dc25e0baf61ab095b6c21a214f2f75e15b247)) - Todd Berman
16+
- [Python] Export BamlClientFinishReason (#1907) - ([3c08e83](https://github.com/boundaryml/baml/commit/3c08e8307ca1c801d0acc15951df43f59048fb01)) - aaronvg
17+
- make vertex http resonse parsing more lenient (#1909) - ([dd26a2d](https://github.com/boundaryml/baml/commit/dd26a2dbc4e860c9b2d97832cfc43e93c1b9f099)) - aaronvg
18+
19+
### Features
20+
- [feature] Expose all types via type-builder (not just dynamic) (#1893) - ([a635a06](https://github.com/boundaryml/baml/commit/a635a06efb859b9d4fa246c89b45739c95f5eb22)) - hellovai
21+
- Enable LSP Downloading to keep versions in sync (all platforms except windows) (#1910) - ([2a4771b](https://github.com/boundaryml/baml/commit/2a4771b8d9b41e2903f7a0f42ae36b6a46afbe95)) - aaronvg
22+
523
## [0.86.1](https://github.com/boundaryml/baml/compare/0.86.0..0.86.1) - 2025-04-30
624

725

engine/Cargo.lock

Lines changed: 22 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

engine/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ tokio = { version = "1", default-features = false, features = [
118118
] }
119119

120120
[workspace.package]
121-
version = "0.86.1"
121+
version = "0.87.0"
122122
authors = ["Boundary <contact@boundaryml.com>"]
123123

124124
description = "BAML Toolchain"

engine/language_client_go/baml_go/lib.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import (
3434
import "C"
3535

3636
const (
37-
VERSION = "0.86.1"
37+
VERSION = "0.87.0"
3838
githubRepo = "boundaryml/baml"
3939
bamlCacheDirEnvVar = "BAML_CACHE_DIR"
4040
bamlLibraryPathEnv = "BAML_LIBRARY_PATH"

engine/language_client_python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "baml-py"
3-
version = "0.86.1"
3+
version = "0.87.0"
44
description = "BAML python bindings (pyproject.toml)"
55
readme = "README.md"
66
authors = [{ "name" = "Boundary", "email" = "contact@boundaryml.com" }]

engine/language_client_ruby/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
baml (0.86.1)
4+
baml (0.87.0)
55

66
GEM
77
remote: https://rubygems.org/

engine/language_client_ruby/baml.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Gem::Specification.new do |spec|
44
spec.name = "baml"
5-
spec.version = "0.86.1"
5+
spec.version = "0.87.0"
66
spec.authors = ["BoundaryML"]
77
spec.email = ["contact@boundaryml.com"]
88

engine/language_client_typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@boundaryml/baml",
3-
"version": "0.86.1",
3+
"version": "0.87.0",
44
"description": "BAML typescript bindings (package.json)",
55
"repository": {
66
"type": "git",

fern/pages/changelog.mdx

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ title: Changelog
44

55
All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines.
66

7+
## [0.87.0](https://github.com/boundaryml/baml/compare/0.86.1..0.87.0) - 2025-05-06
8+
9+
### Miscellaneous Chores
10+
11+
- run integ tests during the release workflow (#1897) - ([9645621](https://github.com/boundaryml/baml/commit/964562186583d399ce7f6fe7984d71cce92d1a5a)) - Samuel Lijin
12+
- fix concurrency groups (#1902) - ([8104859](https://github.com/boundaryml/baml/commit/8104859fb2b99cf9f5701581300f6e4b99c30612)) - Samuel Lijin
13+
14+
### Bugfixes
15+
- [Go] Fix optional struct fields (#1889) - ([7105b13](https://github.com/boundaryml/baml/commit/7105b13cb991e70be0cfaf338321aee6a3effbe9)) - Todd Berman
16+
- [Go] Fix go enum encoding (#1892) - ([f198ba3](https://github.com/boundaryml/baml/commit/f198ba33eea9666406fefc3da6a08c152fd63b3a)) - Todd Berman
17+
- [Go] Fix union encoding/decoding (#1898) - ([6a7dc25](https://github.com/boundaryml/baml/commit/6a7dc25e0baf61ab095b6c21a214f2f75e15b247)) - Todd Berman
18+
- [Python] Export BamlClientFinishReason (#1907) - ([3c08e83](https://github.com/boundaryml/baml/commit/3c08e8307ca1c801d0acc15951df43f59048fb01)) - aaronvg
19+
- make vertex http resonse parsing more lenient (#1909) - ([dd26a2d](https://github.com/boundaryml/baml/commit/dd26a2dbc4e860c9b2d97832cfc43e93c1b9f099)) - aaronvg
20+
21+
### Features
22+
- [feature] Expose all types via type-builder (not just dynamic) (#1893) - ([a635a06](https://github.com/boundaryml/baml/commit/a635a06efb859b9d4fa246c89b45739c95f5eb22)) - hellovai
23+
- Enable LSP Downloading to keep versions in sync (all platforms except windows) (#1910) - ([2a4771b](https://github.com/boundaryml/baml/commit/2a4771b8d9b41e2903f7a0f42ae36b6a46afbe95)) - aaronvg
24+
725
## [0.86.1](https://github.com/boundaryml/baml/compare/0.86.0..0.86.1) - 2025-04-30
826

927

integ-tests/baml_src/generators.baml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,47 @@
11
generator lang_python {
22
output_type python/pydantic
33
output_dir "../python"
4-
version "0.86.1"
4+
version "0.87.0"
55
}
66

77
generator lang_typescript {
88
output_type typescript
99
output_dir "../typescript"
10-
version "0.86.1"
10+
version "0.87.0"
1111
}
1212

1313

1414
generator lang_typescript_esm {
1515
output_type typescript
1616
output_dir "../typescript-esm"
17-
version "0.86.1"
17+
version "0.87.0"
1818
module_format esm
1919
}
2020

2121

2222
generator lang_typescript_react {
2323
output_type typescript/react
2424
output_dir "../react"
25-
version "0.86.1"
25+
version "0.87.0"
2626
}
2727

2828
generator lang_ruby {
2929
output_type ruby/sorbet
3030
output_dir "../ruby"
31-
version "0.86.1"
31+
version "0.87.0"
3232
}
3333

3434
generator openapi {
3535
output_type rest/openapi
3636
output_dir "../openapi"
37-
version "0.86.0"
37+
version "0.87.0"
3838
on_generate "rm .gitignore"
3939
}
4040

4141
generator lang_go {
4242
output_type go
4343
output_dir "../go"
44-
version "0.86.1"
44+
version "0.87.0"
4545
client_package_name "example.com/integ-tests"
4646
on_generate "gofmt -w ."
4747
}

0 commit comments

Comments
 (0)