Skip to content

v0.1.0-alpha.23

Pre-release
Pre-release

Choose a tag to compare

@stainless-app stainless-app released this 03 Mar 10:06
6e7fd70

0.1.0-alpha.23 (2026-03-03)

Full Changelog: v0.1.0-alpha.22...v0.1.0-alpha.23

Features

  • api: option fields (1da1764)
  • client: add custom JSON encoder for extended type support (422c744)
  • client: add support for binary request streaming (509ce0a)

Bug Fixes

  • client: close streams without requiring full consumption (bbe5744)
  • compat with Python 3.14 (b07a9e2)
  • compat: update signatures of model_dump and model_dump_json for Pydantic v1 (adce836)
  • ensure streams are always closed (7194eee)
  • types: allow pyright to infer TypedDict types within SequenceNotStr (2323b86)
  • use async_to_httpx_files in patch method (b19854b)

Chores

  • add Python 3.14 classifier and testing (4ee447f)
  • ci: upgrade actions/github-script (110a94e)
  • deps: mypy 1.18.1 has a regression, pin to 1.17 (73360c3)
  • docs: use environment variables for authentication in code snippets (1543c34)
  • format all api.md files (83a93da)
  • internal/tests: avoid race condition with implicit client cleanup (5e5a05d)
  • internal: add --fix argument to lint script (20f6a31)
  • internal: add missing files argument to base client (916851b)
  • internal: add request options to SSE classes (753f5a8)
  • internal: bump dependencies (cf2b653)
  • internal: codegen related update (72bf447)
  • internal: codegen related update (5446a02)
  • internal: fix lint error on Python 3.14 (c514a29)
  • internal: grammar fix (it's -> its) (c8e4be7)
  • internal: make test_proxy_environment_variables more resilient (2a2ba8f)
  • internal: make test_proxy_environment_variables more resilient to env (8673314)
  • internal: update actions/checkout version (4dc0a07)
  • package: drop Python 3.8 support (eca0847)
  • speedup initial import (5d15f15)
  • update lockfile (7f09f45)
  • update mock server docs (e7ad145)