Skip to content

Commit 0269c3b

Browse files
authored
chore: Bump version to 0.89.0 (#1973)
Bump version to 0.89.0 ❌ Typescript integ tests ❌ Python integ tests Generated by bump-version script. <!-- ELLIPSIS_HIDDEN --> ---- > [!IMPORTANT] > Bump version to 0.89.0, generated by bump-version script, without integration tests. > > - Bump version to 0.89.0. > - Generated by bump-version script. > - Typescript and Python integration tests not included. > > <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 510e0b2. 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 de2d24a commit 0269c3b

File tree

32 files changed

+757
-742
lines changed

32 files changed

+757
-742
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
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.89.0](https://github.com/boundaryml/baml/compare/0.88.0..0.89.0) - 2025-05-21
6+
7+
### Features
8+
- Add `hoist_classes` parameter in `ctx.output_format` (#1957) - ([42ee507](https://github.com/boundaryml/baml/commit/42ee507e21422ea6d7267172c22d534a65f700ac)) - Antonio Sarosi
9+
- [feat] Adding support for pydantic v1 (#1968) - ([3fdbfd0](https://github.com/boundaryml/baml/commit/3fdbfd05207f44a92d48d952c2ccbfeec9104850)) - hellovai
10+
- [Go] Add ClientRegistry (#1967) - ([1cb4648](https://github.com/boundaryml/baml/commit/1cb464826d8cbc21b555b725fd6594239605cf01)) - Todd Berman
11+
12+
13+
### Bug Fixes
14+
15+
- enum validation to disallow reserved names as enum values (#1955) - ([ae13c4d](https://github.com/boundaryml/baml/commit/ae13c4dfde7cd2f51d17934d564980662cfb9e3b)) - Rahul Tiwari
16+
- [Go] Maps are being returned not as pointers as they are already pointers (#1956) - ([3d83f99](https://github.com/boundaryml/baml/commit/3d83f9975eb38d0cf0820ff634c7cafd91044be9)) - Todd Berman
17+
- [go] JSON deserialize Union fix (#1954) - ([f748439](https://github.com/boundaryml/baml/commit/f7484395bf349231ffa626fdd7222f6929e79be6)) - Todd Berman
18+
- Fix height rendering issue on playground (#1963) - ([bb39c3d](https://github.com/boundaryml/baml/commit/bb39c3d1d0914d6c8b724b471f21023cd519aab2)) - aaronvg
19+
- Fix nested assert typechecking (#1966) - ([113966f](https://github.com/boundaryml/baml/commit/113966f6f43c2cf2fbcc6c0796ebe353d5f2d3f6)) - Greg Hale
20+
- Fix issue where tracing logs would not be sent if you had an empty BOUNDARY_BASE_URL env var (#1971) - ([9203f6a](https://github.com/boundaryml/baml/commit/9203f6aa81dd6ca0d4160d82392bbf1183bf8c82)) - aaronvg
21+
22+
23+
### Miscellaneous
24+
- [docs] adding docs for cerebras (#1952) - ([e9d699b](https://github.com/boundaryml/baml/commit/e9d699bd8f7a47b462ad6289991b9231f4e1517f)) - hellovai
25+
- [docs] adding support for tinfoil models (#1958) - ([9255eb0](https://github.com/boundaryml/baml/commit/9255eb01fecbfdf6dd45ebba7c81274484786887)) - hellovai
26+
- [MVP] add conditional expressions (#1959) - ([ee15d0f](https://github.com/boundaryml/baml/commit/ee15d0f379f53a93f2d80b39909c74495b19930b)) - Greg Hale
27+
- use regex_match in constraint docs (#1953) - ([fbba5cc](https://github.com/boundaryml/baml/commit/fbba5cc43066ca719ca7f8a003e5ffba4cfbdb6c)) - Greg Hale
28+
529
## [0.88.0](https://github.com/boundaryml/baml/compare/0.87.2..0.88.0) - 2025-05-14
630

731
### Documentation

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.88.0"
121+
version = "0.89.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
@@ -33,7 +33,7 @@ import (
3333
import "C"
3434

3535
const (
36-
VERSION = "0.88.0"
36+
VERSION = "0.89.0"
3737
githubRepo = "boundaryml/baml"
3838
bamlCacheDirEnvVar = "BAML_CACHE_DIR"
3939
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.88.0"
3+
version = "0.89.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.88.0)
4+
baml (0.89.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.88.0"
5+
spec.version = "0.89.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.88.0",
3+
"version": "0.89.0",
44
"description": "BAML typescript bindings (package.json)",
55
"repository": {
66
"type": "git",

fern/pages/changelog.mdx

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,30 @@ 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.89.0](https://github.com/boundaryml/baml/compare/0.88.0..0.89.0) - 2025-05-21
8+
9+
### Features
10+
- Add `hoist_classes` parameter in `ctx.output_format` (#1957) - ([42ee507](https://github.com/boundaryml/baml/commit/42ee507e21422ea6d7267172c22d534a65f700ac)) - Antonio Sarosi
11+
- [feat] Adding support for pydantic v1 (#1968) - ([3fdbfd0](https://github.com/boundaryml/baml/commit/3fdbfd05207f44a92d48d952c2ccbfeec9104850)) - hellovai
12+
- [Go] Add ClientRegistry (#1967) - ([1cb4648](https://github.com/boundaryml/baml/commit/1cb464826d8cbc21b555b725fd6594239605cf01)) - Todd Berman
13+
14+
15+
### Bug Fixes
16+
17+
- enum validation to disallow reserved names as enum values (#1955) - ([ae13c4d](https://github.com/boundaryml/baml/commit/ae13c4dfde7cd2f51d17934d564980662cfb9e3b)) - Rahul Tiwari
18+
- [Go] Maps are being returned not as pointers as they are already pointers (#1956) - ([3d83f99](https://github.com/boundaryml/baml/commit/3d83f9975eb38d0cf0820ff634c7cafd91044be9)) - Todd Berman
19+
- [go] JSON deserialize Union fix (#1954) - ([f748439](https://github.com/boundaryml/baml/commit/f7484395bf349231ffa626fdd7222f6929e79be6)) - Todd Berman
20+
- Fix height rendering issue on playground (#1963) - ([bb39c3d](https://github.com/boundaryml/baml/commit/bb39c3d1d0914d6c8b724b471f21023cd519aab2)) - aaronvg
21+
- Fix nested assert typechecking (#1966) - ([113966f](https://github.com/boundaryml/baml/commit/113966f6f43c2cf2fbcc6c0796ebe353d5f2d3f6)) - Greg Hale
22+
- Fix issue where tracing logs would not be sent if you had an empty BOUNDARY_BASE_URL env var (#1971) - ([9203f6a](https://github.com/boundaryml/baml/commit/9203f6aa81dd6ca0d4160d82392bbf1183bf8c82)) - aaronvg
23+
24+
25+
### Miscellaneous
26+
- [docs] adding docs for cerebras (#1952) - ([e9d699b](https://github.com/boundaryml/baml/commit/e9d699bd8f7a47b462ad6289991b9231f4e1517f)) - hellovai
27+
- [docs] adding support for tinfoil models (#1958) - ([9255eb0](https://github.com/boundaryml/baml/commit/9255eb01fecbfdf6dd45ebba7c81274484786887)) - hellovai
28+
- [MVP] add conditional expressions (#1959) - ([ee15d0f](https://github.com/boundaryml/baml/commit/ee15d0f379f53a93f2d80b39909c74495b19930b)) - Greg Hale
29+
- use regex_match in constraint docs (#1953) - ([fbba5cc](https://github.com/boundaryml/baml/commit/fbba5cc43066ca719ca7f8a003e5ffba4cfbdb6c)) - Greg Hale
30+
731
## [0.88.0](https://github.com/boundaryml/baml/compare/0.87.2..0.88.0) - 2025-05-14
832

933
### Documentation

integ-tests/baml_src/generators.baml

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

77
generator lang_python_v1 {
88
output_type python/pydantic/v1
99
output_dir "../python-v1"
10-
version "0.88.0"
10+
version "0.89.0"
1111
}
1212

1313
generator lang_typescript {
1414
output_type typescript
1515
output_dir "../typescript"
16-
version "0.88.0"
16+
version "0.89.0"
1717
}
1818

1919

2020
generator lang_typescript_esm {
2121
output_type typescript
2222
output_dir "../typescript-esm"
23-
version "0.88.0"
23+
version "0.89.0"
2424
module_format esm
2525
}
2626

2727

2828
generator lang_typescript_react {
2929
output_type typescript/react
3030
output_dir "../react"
31-
version "0.88.0"
31+
version "0.89.0"
3232
}
3333

3434
generator lang_ruby {
3535
output_type ruby/sorbet
3636
output_dir "../ruby"
37-
version "0.88.0"
37+
version "0.89.0"
3838
}
3939

4040
generator openapi {
4141
output_type rest/openapi
4242
output_dir "../openapi"
43-
version "0.88.0"
43+
version "0.89.0"
4444
on_generate "rm .gitignore"
4545
}
4646

4747
generator lang_go {
4848
output_type go
4949
output_dir "../go"
50-
version "0.88.0"
50+
version "0.89.0"
5151
client_package_name "example.com/integ-tests"
5252
on_generate "gofmt -w ."
5353
}

integ-tests/go/baml_client/inlinedbaml.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

integ-tests/python-v1/baml_client/__init__.py

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)