Stainless Updates & Release Notes
10 updates curated from 1 source by the Releasebot Team. Last updated: Jun 26, 2026
- Mar 17, 2026
- Date parsed from source:Mar 17, 2026
- First seen by Releasebot:Jun 26, 2026
Mar 17, 2026
Stainless adds stl skills for the CLI, helping coding agents learn it with auto-detected project installs.
Skills for the Stainless CLI
James Rappazzo
The new stl skills command installs a Stainless CLI skill into your project so coding agents like Claude Code, Codex, and Gemini can learn how to use the Stainless CLI. It auto-detects whether your project uses .agents/ or .claude/ and installs to the right location, with symlink support when both exist.
Original source - Mar 12, 2026
- Date parsed from source:Mar 12, 2026
- First seen by Releasebot:Jun 26, 2026
Mar 12, 2026
Stainless launches its Docs Platform in public beta for new and existing projects.
Stainless Docs Platform available in public beta
Alex Arena
Stainless Docs Platform is now available in public beta for all new and existing Stainless projects. Learn more in the announcement blog post here.
Original source All of your release notes in one feed
Join Releasebot and get updates from Anthropic and hundreds of other software products.
- Mar 5, 2026
- Date parsed from source:Mar 5, 2026
- First seen by Releasebot:Jun 26, 2026
Mar 5, 2026
Stainless adds GitHub release asset uploads for published SDKs, including bundled artifacts and docs.
Upload GitHub release assets
Tomer Aberbach
You can now upload GitHub release assets when an SDK is published:
targets:
Or any other target
typescript: publish: release_assets: github: - ./path/to/what/you/want/to/uploadOr this
- name: Display Name
path: ./path/to/what/you/want/to/upload
As many as you want...
This is useful for uploading bundled or compiled artifacts or additional documentation files to your GitHub release.
Original source - Mar 4, 2026
- Date parsed from source:Mar 4, 2026
- First seen by Releasebot:Jun 26, 2026
Mar 4, 2026
Stainless adds support for omitting X-Stainless headers from generated SDKs.
Omit X-Stainless-* headers
Tomer Aberbach
You can now omit all X-Stainless-* headers from generated SDKs by adding the omit_stainless_headers to your Stainless config:
client_settings: omit_stainless_headers: trueThis is particularly useful if your API has a headers allowlist that rejects requests containing unknown headers.
Original source - Mar 3, 2026
- Date parsed from source:Mar 3, 2026
- First seen by Releasebot:Jun 26, 2026
Mar 3, 2026
Stainless adds CLI binary endpoint downloads with output flags, smart filenames, and pipe or IO redirection support.
CLI tool binary endpoint downloads
Bruce Hill
Generated CLI tools now support endpoints for downloading files using raw file data. The output destination can be specified with
Original source--output/-oflags, or if unspecified, a smart filename will be chosen to avoid overwriting local files. Files can also be sent through pipes or IO redirection. - Feb 18, 2026
- Date parsed from source:Feb 18, 2026
- First seen by Releasebot:Jun 26, 2026
Feb 18, 2026
Stainless adds staging Maven repos for Java builds, making it easier to share and test pre-release SDKs before formal release, with repo details and a custom doc page built in.
Staging Maven repos for Java builds
Benjamin Yolken
When a Java SDK build completes successfully, Stainless will generate a hosted Maven repo that can be shared for early testing, before the SDK is formally released.
The details on how to use this repo are visible when clicking on the info icon in the “Build” row in the build status panel in the studio. We also generate a custom doc page in the repo root, which is viewable by clicking on the “Learn more” link in the popup.
A similar feature has been available for Python and Typescript builds for a while; with this change, sharing and testing pre-release Java builds is just as easy.
Original source - Feb 4, 2026
- Date parsed from source:Feb 4, 2026
- First seen by Releasebot:Jun 26, 2026
Feb 4, 2026
Stainless adds codegen support for per-endpoint security, so SDKs now send only the auth headers configured for each route. This helps avoid mixed-authentication errors and is enabled by default for new projects, with an edition update needed for existing configs.
Codegen support for per-endpoint security
Robert Craigie
If your OpenAPI spec looks like this:
security: - BearerAuth: [] - ApiKeyAuth: [] securitySchemes: BearerAuth: type: http scheme: bearer ApiKeyAuth: type: apiKey name: api-key in: header paths: /cards: post: security: - BearerAuth: [] # ... responses omittedAnd your stainless config looks like this:
settings: client_opts: bearer_token: type: string nullable: true auth: security_scheme: BearerAuth api_key: type: string nullable: true auth: security_scheme: ApiKeyAuth resources: cards: methods: createWhen instantiating the SDK with both options:
from acme import Acme client = Acme( api_key = "my-api-key", bearer_token = "my-bearer-token", ) client.cards.create()Previously, the SDK sent both the api-key and Authorization headers, which could cause authentication errors depending on how your API handles multiple authentication schemes.
Now the SDK will only send the Authorization header, as that is the only scheme configured for that endpoint in security.
This is enabled by default for new projects, to enable this for existing projects update the edition in your config to 2026-01-30 or higher:
Original sourceedition: "2026-01-30" - Feb 3, 2026
- Date parsed from source:Feb 3, 2026
- First seen by Releasebot:Jun 26, 2026
Feb 3, 2026
Stainless adds PyPI trusted publishing via OIDC to its Python SDK generator alongside API token publishing.
PyPI Trusted Publishing Support via OIDC
Robert Craigie
The Python SDK generator now supports publishing to PyPI using trusted publishing via OIDC in addition to API tokens.
To learn more, see our docs on publishing.
Original source - Jan 29, 2026
- Date parsed from source:Jan 29, 2026
- First seen by Releasebot:Jun 26, 2026
Jan 29, 2026
Stainless ships CLI generator generally available for turning APIs into high-quality command line tools.
CLI generator general availability
Bruce Hill
The CLI generator is now generally available, which lets you turn your APIs into high-quality command line tools. Here are some highlights:
- Built-in support for streaming and paginated endpoints using command line paging tools
- Automatically generated man pages and --help documentation
- Shell completion with smart suggestions
- Interactive TUI views for exploring deeply nested data
- Easy integration with AI agents that can run shell commands
Check out the documentation to get started or the launch blog for more info.
Original source - Jan 22, 2026
- Date parsed from source:Jan 22, 2026
- First seen by Releasebot:Jun 26, 2026
Jan 22, 2026
Stainless adds AI commit messages for SDK builds, automatically generating descriptive Conventional Commits for each SDK. It can be enabled in organization settings, preview PRs, Studio, or the CLI.
AI commit messages
James Rappazzo
Stainless can now automatically generate commit messages for your SDK builds using AI. When enabled, AI generates descriptive commit messages for each SDK following the Conventional Commits format.
How to enable:
- Navigate to your organization settings at https://app.stainless.com/{your-org}/settings and toggle AI Commit Messages on
- Preview PRs: Set enable_ai_commit_messages: true in your GitHub Action workflow
- Studio: Use the "Generate with AI" option when building from a dev branch
- CLI: run str builds create with the --enable-ai-commit-messages flag. The --enable-ai-commit-messages flag tells Stainless to generate and use AI commit messages for your builds
Learn more about AI commit messages →
Original source
This is the end. You've seen all the release notes in this feed!
Curated by the Releasebot team
Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.
Similar to Stainless with recent updates:
- Claude Code updates371 release notes · Latest Jun 26, 2026
- ChatGPT updates184 release notes · Latest Jun 25, 2026
- Claude updates104 release notes · Latest Jun 25, 2026
- OpenAI updates115 release notes · Latest Jun 24, 2026
- Claude Developer Platform updates131 release notes · Latest Jun 18, 2026
- Anthropic updates47 release notes · Latest Jun 23, 2026