-
Notifications
You must be signed in to change notification settings - Fork 0
release: 0.9.0 #158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
stainless-app
merged 42 commits into
main
from
release-please--branches--main--changes--next
Apr 23, 2025
Merged
release: 0.9.0 #158
stainless-app
merged 42 commits into
main
from
release-please--branches--main--changes--next
Apr 23, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
05921e3 to
45cca50
Compare
chore(internal): generate more tests
d2fe442 to
e7cdefc
Compare
5b45b58 to
c9856ed
Compare
2513bbe to
a490f5f
Compare
000e966 to
140986d
Compare
# Migration Previously you would access error JSON on an exception via `exception.error()._additionalProperties()`, which would return `Map<String, JsonValue>`. Now you would access this via `exception.body()`, which returns `JsonValue`. You should no longer assume that the returned error JSON is an object. You can check via `exception.body().asObject()`.
9f1728c to
8463834
Compare
f086741 to
8463834
Compare
chore(internal): make multipart assertions more robust chore(internal): remove unnecessary `assertNotNull` calls
ebea818 to
6d40318
Compare
ade75ce to
3ce1a02
Compare
cbff9dc to
03d8ca9
Compare
a99ede3 to
39e01a6
Compare
7947130 to
4154acd
Compare
feat(client): throw on incompatible jackson version
46a8117 to
803e291
Compare
fix(client): map deserialization bug
eb474e8 to
85b334a
Compare
b075605 to
6e596e4
Compare
3c370f1 to
a2f69b5
Compare
feat(client): make pagination robust to missing data docs: add comments for page methods
a094cab to
445e30e
Compare
68d37bb to
b61888c
Compare
e81e4b9 to
491a2ae
Compare
2174169 to
732dd76
Compare
9b9ff1b to
6039ca5
Compare
f201c40 to
8fd288d
Compare
2238cb4 to
8efd75a
Compare
24dc76a to
1388be4
Compare
dc566a6 to
15222f8
Compare
manugoyal
approved these changes
Apr 23, 2025
Contributor
Author
|
🤖 Release is at https://github.com/braintrustdata/braintrust-java/releases/tag/v0.9.0 🌻 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Automated Release PR
0.9.0 (2025-04-23)
Full Changelog: v0.8.0...v0.9.0
⚠ BREAKING CHANGES
exception.error()._additionalProperties(), which would returnMap<String, JsonValue>. Now you would access this viaexception.body(), which returnsJsonValue. You should no longer assume that the returned error JSON is an object. You can check viaexception.body().asObject().Features
Bug Fixes
validate()during deserialization if we don't have to (#173) (e71f053)Optional<T>instead ofOptional<? extends T>(#182) (e3d5b19)listresponse variables (#175) (8d7b939)Performance Improvements
HttpResponseFor(#180) (49c0c0a)Chores
assertNotNullcalls (6d40318)Builder().from(...)totoBuilder()(#172) (d15ef50)getNullabletogetOptional(#181) (2fca092)Documentation
JsonFieldclasses (e3d5b19)Refactors
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions