NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3973 most downloaded on PyPI
Last release 2 days ago
02 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
68 releases · first in 2025
One column per month.
0.43.7 (2026-10-02) Chores sync generated API SDKs
0.43.6 (2026-09-25) Chores sync generated API SDKs
0.43.3 (2026-08-11) Chores sync generated API SDKs
0.43.1 (2026-07-30) Bug Fixes publish stable GitHub releases
use generated API resources and models
responses: add skills param with built-in and inline skills
Full Changelog: v0.41.0...v0.42.0
0.41.0 (2026-07-15) Full Changelog: v0.40.0...v0.41.0 Features api: manual updates
0.40.0 (2026-07-09) Full Changelog: v0.39.0...v0.40.0 Features api: manual updates
responses: add mcp tool and typed mcp_list_tools / mcp_call output items
Full Changelog: v0.38.0...v0.39.0
mcp tool and typed mcp_list_tools/mcp_call output items (52f63d3)responses: add files subresource for sandbox file retrieval
Full Changelog: v0.37.0...v0.38.0
search: add search_context_size to search and web_search tool
Full Changelog: v0.36.0...v0.37.0
responses: add sandbox built-in tool
Full Changelog: v0.35.1...v0.36.0
search: remove search_context_size from search.create (premature)
Full Changelog: v0.35.0...v0.35.1
api: search_context_size, background tasks, reasoning effort xhigh + responses.retrieve
Full Changelog: v0.34.1...v0.35.0
streaming: yield named SSE events for responses.create + discriminate ResponseStreamEvent union
Full Changelog: v0.34.0...v0.34.1
search: add search_type parameter for People Search routing
Full Changelog: v0.33.0...v0.34.0
internal/types: support eagerly validating pydantic iterators
Full Changelog: v0.32.1...v0.33.0
client: optimize file structure copying in multipart requests
Full Changelog: v0.32.0...v0.32.1
send X-Source and X-Title headers
Full Changelog: v0.31.1...v0.32.0
client: preserve hardcoded query params when merging with user params
internal: implement indices array format for query and form serialization
Full Changelog: v0.30.4...v0.31.0
## 0.30.4 (2026-03-22) Full Changelog: v0.30.3...v0.30.4
Full Changelog: v0.30.3...v0.30.4
deps: bump minimum typing-extensions version
Full Changelog: v0.30.2...v0.30.3
by_alias unless set (ed9c1a7)ci: skip uploading artifacts on stainless-internal branches
Full Changelog: v0.30.1...v0.30.2
internal: make test_proxy_environment_variables more resilient
internal: add request options to SSE classes
## 0.29.1 (2026-02-12) Full Changelog: v0.29.0...v0.29.1 ### Chores * format all api.md files
## 0.29.0 (2026-02-12) Full Changelog: v0.28.1...v0.29.0 ### Features * api: Add Embeddings API
internal: fix lint error on Python 3.14
client: add custom JSON encoder for extended type support
Full Changelog: v0.27.0...v0.28.0
## 0.27.0 (2026-01-27) Full Changelog: v0.26.0...v0.27.0 ### Features * api: manual updates
client: add output_text convenience property
Full Changelog: v0.25.0...v0.26.0
## 0.25.0 (2026-01-23) Full Changelog: v0.24.0...v0.25.0 ### Features * api: manual updates (f0303a2) * api: manual updates
## 0.24.0 (2026-01-23) Full Changelog: v0.23.0...v0.24.0 ### Features * api: manual updates
client: add support for binary request streaming
Full Changelog: v0.22.3...v0.23.0
internal: add --fix argument to lint script
Full Changelog: v0.22.2...v0.22.3
use async_to_httpx_files in patch method
Full Changelog: v0.22.1...v0.22.2
types: allow pyright to infer TypedDict types within SequenceNotStr
Full Changelog: v0.22.0...v0.22.1
docs: use environment variables for authentication in code snippets
Full Changelog: v0.21.0...v0.22.0
ensure streams are always closed
Full Changelog: v0.20.1...v0.21.0
compat: update signatures of model_dump and model_dump_json for Pydantic v1
Full Changelog: v0.20.0...v0.20.1
model_dump and model_dump_json for Pydantic v1 (5e50bc7)internal: grammar fix (it's -> its)
Full Changelog: v0.19.1...v0.20.0
client: close streams without requiring full consumption
Full Changelog: v0.19.0...v0.19.1
## 0.19.0 (2025-10-30) Full Changelog: v0.18.0...v0.19.0 ### Features * api: manual updates
## 0.18.0 (2025-10-29) Full Changelog: v0.17.1...v0.18.0 ### Features * api: manual updates
bump httpx-aiohttp version to 0.1.9
Full Changelog: v0.17.0...v0.17.1
httpx-aiohttp version to 0.1.9 (c51305f)## 0.17.0 (2025-10-16) Full Changelog: v0.16.1...v0.17.0 ### Features * api: manual updates
internal: detect missing future annotations with ruff
Full Changelog: v0.16.0...v0.16.1
## 0.16.0 (2025-10-10) Full Changelog: v0.15.0...v0.16.0 ### Features * api: manual updates
## 0.15.0 (2025-10-08) Full Changelog: v0.14.0...v0.15.0 ### Features * api: manual updates
## 0.14.0 (2025-10-08) Full Changelog: v0.13.0...v0.14.0 ### Features * api: manual updates
## 0.13.0 (2025-10-02) Full Changelog: v0.12.0...v0.13.0 ### Features * api: manual updates
## 0.12.1 (2025-09-30) Full Changelog: v0.12.0...v0.12.1
Full Changelog: v0.12.0...v0.12.1
api: add /chat/completions and /async/chat/completions
Full Changelog: v0.11.0...v0.12.0
do not install brew dependencies in ./scripts/bootstrap by default
Full Changelog: v0.9.0...v0.10.0 ### Features * api: manual updates
internal: update pydantic dependency
Full Changelog: v0.8.0...v0.9.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →