release: 0.54.0#65
Open
stainless-app[bot] wants to merge 32 commits into
Open
Conversation
Contributor
Author
|
🧪 Testing To try out this version of the SDK: Expires at: Thu, 20 Aug 2026 22:40:18 GMT |
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 13, 2026 21:18
d3d2620 to
94240c7
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 13, 2026 22:17
94240c7 to
d5db3ec
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 14, 2026 15:18
d5db3ec to
40a0f75
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 14, 2026 16:18
40a0f75 to
6605de6
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 14, 2026 17:18
6605de6 to
c4f3c85
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 14, 2026 18:18
c4f3c85 to
ef28744
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 14, 2026 18:18
ef28744 to
0af2dc5
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 14, 2026 22:18
0af2dc5 to
a1847dc
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 16, 2026 00:18
a1847dc to
16dfe55
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 16, 2026 14:18
16dfe55 to
2045e98
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 16, 2026 15:18
2045e98 to
ebaa283
Compare
…t in workflow templates
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 17, 2026 17:24
ebaa283 to
c658455
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 17, 2026 18:08
c658455 to
8bd367b
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 17, 2026 22:18
2dcb774 to
7d49f9d
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 20, 2026 19:45
7d49f9d to
26d687d
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 20, 2026 20:17
26d687d to
1399422
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 20, 2026 22:09
1399422 to
2271278
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 20, 2026 22:18
2271278 to
2284b80
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 21, 2026 14:18
2284b80 to
4869cd5
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 21, 2026 21:11
4869cd5 to
40aefab
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 21, 2026 21:17
40aefab to
70e9835
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 21, 2026 21:22
70e9835 to
83a4f3b
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 21, 2026 22:18
83a4f3b to
d672d3b
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 21, 2026 22:40
d672d3b to
66cb516
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 21, 2026 23:18
66cb516 to
31e9c5b
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 22, 2026 03:18
31e9c5b to
936ea99
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 22, 2026 14:18
936ea99 to
1f3dc37
Compare
stainless-app
Bot
force-pushed
the
release-please--branches--main--changes--next
branch
from
July 22, 2026 15:18
1f3dc37 to
be96ee5
Compare
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
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.54.0 (2026-07-22)
Full Changelog: v0.53.0...v0.54.0
Features
Bug Fixes
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
Note
Release v0.54.0 with typed SSE streaming responses and new API parameters
stream_citations_v2,stream_query_fanouts,stream_sentiment_v2,stream_visibility_v2,stream_answers_v2,stream_scores,stream_claims) now return typedStream/AsyncStreamobjects with structured Pydantic response models instead ofNone.Dict[str, object]aliases.entityfor citations endpoints,domain_id/tagsandagentsmetric for bots report,product_keydimension for shopping,order_byfor category prompts listing, andverbosefor agent run retrieval.RunRetrieveResponsegains an optionalsteps: List[Step]field exposing per-node execution details whenverbose=True.Nonefrom streaming methods must now close the returned stream via.response.close()/.response.aclose().Macroscope summarized be96ee5.