Skip to content

release: 0.1.0-alpha.1#2

Open
stainless-app[bot] wants to merge 187 commits into
mainfrom
release-please--branches--main--changes--next
Open

release: 0.1.0-alpha.1#2
stainless-app[bot] wants to merge 187 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Copy Markdown
Contributor

@stainless-app stainless-app Bot commented Aug 23, 2025

Automated Release PR

0.1.0-alpha.1 (2026-05-20)

Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1

Features

Bug Fixes

  • avoid newer type syntax (8e12c75)
  • ci: correct conditional (a96a2bb)
  • ci: release-doctor — report correct token name (7021893)
  • client: add missing f-string prefix in file type error message (08c6bd3)
  • client: close streams without requiring full consumption (b3228b1)
  • client: correctly parse binary response | stream (8d0c46b)
  • client: preserve hardcoded query params when merging with user params (b3be6ff)
  • compat with Python 3.14 (50bf20a)
  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (7d0d80e)
  • deps: bump minimum typing-extensions version (75a91e7)
  • ensure file data are only sent as 1 parameter (c483543)
  • ensure streams are always closed (ee545af)
  • package: support direct resource imports (1cb0a5c)
  • pydantic: do not pass by_alias unless set (a2d4961)
  • sanitize endpoint path params (e58d7cc)
  • types: allow pyright to infer TypedDict types within SequenceNotStr (f3148fd)
  • use async_to_httpx_files in patch method (2cc7a7f)
  • use correct field name format for multipart file arrays (461bc01)

Performance Improvements

  • client: optimize file structure copying in multipart requests (fa3442c)

Chores

  • add missing docstrings (1d22dd0)
  • bump httpx-aiohttp version to 0.1.9 (c6c6d98)
  • change publish docs url (aac5b46)
  • ci: change upload type (06bf7fe)
  • ci: enable for pull requests (43b4165)
  • ci: fix installation instructions (136b83e)
  • ci: only run for pushes and fork pull requests (f04705e)
  • ci: skip lint on metadata-only changes (9581e89)
  • ci: skip uploading artifacts on stainless-internal branches (80598cb)
  • ci: upgrade actions/github-script (8d0b70e)
  • ci: upload sdks to package manager (526aeec)
  • configure new SDK language (acf21f3)
  • deps: mypy 1.18.1 has a regression, pin to 1.17 (828d403)
  • do not install brew dependencies in ./scripts/bootstrap by default (47f30ba)
  • docs: add missing descriptions (4ea0e56)
  • docs: grammar improvements (b623da9)
  • docs: remove reference to rye shell (2ce93ae)
  • docs: use environment variables for authentication in code snippets (36bffb1)
  • format all api.md files (e5783c6)
  • internal/tests: avoid race condition with implicit client cleanup (e2038a8)
  • internal: add --fix argument to lint script (9363b78)
  • internal: add missing files argument to base client (ea01174)
  • internal: add request options to SSE classes (6ea8aa7)
  • internal: add Sequence related utils (5c33cb2)
  • internal: avoid errors for isinstance checks on proxies (7947d31)
  • internal: bump dependencies (5df07ae)
  • internal: change ci workflow machines (914029b)
  • internal: codegen related update (59321bf)
  • internal: codegen related update (6e2e025)
  • internal: codegen related update (8ffd5af)
  • internal: detect missing future annotations with ruff (39d08bb)
  • internal: fix lint error on Python 3.14 (1cdccd2)
  • internal: grammar fix (it's -> its) (ee64945)
  • internal: improve examples (0680566)
  • internal: make test_proxy_environment_variables more resilient (b8c5605)
  • internal: make test_proxy_environment_variables more resilient to env (ac8c299)
  • internal: more robust bootstrap script (748a276)
  • internal: move mypy configurations to pyproject.toml file (e1c9f43)
  • internal: reformat pyproject.toml (87d0caf)
  • internal: remove mock server code (83b9cfa)
  • internal: tweak CI branches (482b7a8)
  • internal: update actions/checkout version (e2d5634)
  • internal: update conftest.py (2cbbdbc)
  • internal: update gitignore (a15c3fc)
  • internal: update pydantic dependency (7defb9e)
  • internal: update pyright exclude list (6545a42)
  • package: drop Python 3.8 support (8e266a2)
  • readme: update badges (bb17cec)
  • speedup initial import (589d59b)
  • tests: add tests for httpx client instantiation & proxies (69f66be)
  • tests: run tests in parallel (c4adff6)
  • tests: simplify get_platform test (dacad65)
  • tests: skip some failing tests on the latest python versions (0d15d2b)
  • test: update skip reason message (5b57627)
  • types: change optional parameter type from NotGiven to Omit (02af8f0)
  • types: rebuild Pydantic models after all types are defined (17498d4)
  • update github action (ba727ca)
  • update lockfile (b80f066)
  • update mock server docs (d9cfa90)
  • update SDK settings (0e4d241)

Documentation

  • client: fix httpx.Timeout documentation reference (f85ddbe)

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

stainless-app Bot added 30 commits March 24, 2026 15:16
Note that we still want to run tests, as these depend on the metadata.
Pin all GitHub Actions referenced in generated workflows (both
first-party `actions/*` and third-party) to immutable commit SHAs.
Updating pinned actions is now a deliberate codegen-side bump rather
than implicit on every workflow run.
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.

0 participants