Skip to content

release: 0.43.0 - #68

Merged
meorphis-anthropic merged 25 commits into
mainfrom
release-please--branches--main--changes--next
Aug 20, 2026
Merged

release: 0.43.0#68
meorphis-anthropic merged 25 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Automated Release PR

0.43.0 (2026-08-20)

Full Changelog: v0.42.0...v0.43.0

Features

  • api: add input_transformations to beta message responses; default to the user-profiles-2026-08-18 beta (dc61a98)
  • api: add support for message threads (beta) (9b3febc)
  • api: add tool configuration for Managed Agents toolsets (a163631)
  • api: additions to files and memory stores (c84d91b)
  • api: Files and Skills APIs are now GA; add computer use and browser use toolsets (eccbd6c)

Bug Fixes

  • api: remove unsupported mid_conv_system content block (d0940d2)
  • bedrock,foundry: follow MessageCreateParamsContainer rename in restricted services (#170) (#188) (e2d278b)
  • bedrock,vertex: preserve encoded query params (#178) (#187) (8623ab9)
  • client: do not send schema defaults for omitted optional params (070d76b)
  • tool-runner: forward the server-assigned container on follow-up requests (#160) (0a9497c)
  • tool-runner: stop on refusal instead of executing tools (#144) (70040a2)

Chores

  • api: expose Managed Agents per-tool config types at top level (2a50464)
  • api: share the computer use and browser use toolset config models (dc61a98)
  • deps: bump mcp/sdk dev dependency (f436e41)
  • use model enum constants in generated examples and tests (e72da8b)

Documentation

  • api: describe what a resolved skill reference's version carries (3bb98d9)
  • examples: use GA files resource in agents file example (#169) (#186) (0d111a2)

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

Optional parameters with an OpenAPI `default` no longer have that value
filled in client-side; unset parameters are omitted so the server applies
its own default.
@stainless-app
stainless-app Bot requested a review from a team as a code owner August 13, 2026 18:35
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 5a7f31d to dc6a982 Compare August 13, 2026 18:35
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from dc6a982 to e008520 Compare August 13, 2026 19:13
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from e008520 to 99d9c5e Compare August 13, 2026 20:06
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 99d9c5e to 6002603 Compare August 13, 2026 22:31
Co-authored-by: Claude <noreply@anthropic.com>
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 6002603 to a5215b5 Compare August 14, 2026 14:05
…requests (#160)

Co-authored-by: Claude <noreply@anthropic.com>
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from a5215b5 to e48f39e Compare August 14, 2026 14:46
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from e48f39e to 45da30e Compare August 14, 2026 16:36
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 45da30e to 62c3a37 Compare August 14, 2026 19:26
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 62c3a37 to 63141aa Compare August 14, 2026 22:42
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 63141aa to 58a45ce Compare August 17, 2026 19:18
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 58a45ce to 648b364 Compare August 17, 2026 19:28
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 648b364 to 18178fe Compare August 17, 2026 19:37
@stainless-app stainless-app Bot changed the title release: 0.42.1 release: 0.43.0 Aug 17, 2026
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 18178fe to 116b6e4 Compare August 17, 2026 19:37
README snippets and generated tests reference SDK enum members such as
Model::CLAUDE_SONNET_5 instead of string literals. Also picks up the
user profiles access_type field, embeds the OpenAPI spec in scripts/mock,
and sends the VERSION constant in X-Stainless-Package-Version.
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 116b6e4 to 89add75 Compare August 18, 2026 16:47
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 89add75 to 5a65b01 Compare August 18, 2026 17:53
@jacobzim-ant jacobzim-ant changed the title release: 0.43.0 [do not merge]: 0.43.0 Aug 19, 2026
anthropic-sdks-writer Bot and others added 11 commits August 19, 2026 21:27
…wser use toolsets

Stainless-Generated-From: 4b735778c9ceab13f74e07be3293a736ed7f0065
…lt to the user-profiles-2026-08-18 beta

chore(api): share the computer use and browser use toolset config models

Stainless-Generated-From: 6641b72fccdf880f41d04c0603c0297a2df3a060
Move the hand-written test files out of the tests/ root so the layout
mirrors src/: middleware pipeline and SSE tests under tests/Core,
RefusalFallbackMiddleware tests under tests/Lib/Middleware, and
MessageAccumulator tests under tests/Lib/Streaming; tidy a few
comments along the way.

Replace the fallback fixture-replay runner, which needed an external
fixture directory and always skipped here, with hand-written streaming
cases over three checked-in SSE captures (fixtures/refusal-fallback),
so the streaming path of RefusalFallbackMiddleware is covered the way
the non-streaming path already is.
…r params (#167) (#184)

* fix(bedrock,foundry): accept container params in restricted messages services

* docs(examples): use GA skills in agents comprehensive example

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
…#186)

The Files API is GA on this branch (top-level `$client->files`), so the
Managed Agents file-mount example uploads, lists and deletes through it
instead of `$client->beta->files`.

No-Verification-Needed: examples-only change

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Stainless-Generated-From: 5c0af426fcc2b5b56f4f95cd025425b8eb44cd40
The request transformer round-tripped the query string through parse_str()/http_build_query(), which re-indexes array params and re-encodes values. Carry the encoded query through unchanged and only strip the dropped key.

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
…estricted services (#170) (#188)

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Adds session threads and thread events, vault credentials, the dreaming
error types, and image block transformations to the beta surface.

Stainless-Generated-From: 1836ff14d0fe2cbdc0a89251117648fd014055d2
Stainless-Generated-From: 000811e244f299068164488325a3865975ddab3b
Stainless-Generated-From: 5e679a120c1a298ea74bc26611ba2d31fb9105af
@meorphis-anthropic meorphis-anthropic changed the title [do not merge]: 0.43.0 release: 0.43.0 Aug 20, 2026
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 5a65b01 to e254c72 Compare August 20, 2026 17:39
@meorphis-anthropic
meorphis-anthropic merged commit 475a134 into main Aug 20, 2026
7 checks passed
@stainless-app

stainless-app Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants