Skip to content

v2.1.0

Choose a tag to compare

@stainless-app stainless-app released this 27 Mar 14:07
0c04308

2.1.0 (2026-03-26)

Full Changelog: v2.0.3...v2.1.0

Features

  • client: add custom JSON encoder for extended type support (7daf14d)
  • client: add support for binary request streaming (9c92b6a)
  • internal: implement indices array format for query and form serialization (796fd65)

Bug Fixes

  • client: loosen auth header validation (af955ca)
  • deps: bump minimum typing-extensions version (aa94631)
  • pydantic: do not pass by_alias unless set (6f9b35c)
  • sanitize endpoint path params (b59444c)
  • use async_to_httpx_files in patch method (a3b137a)

Chores

  • ci: skip lint on metadata-only changes (7538d3d)
  • ci: skip uploading artifacts on stainless-internal branches (a64ce59)
  • ci: upgrade actions/github-script (e2ea5fd)
  • docs: add missing descriptions (9dd7392)
  • format all api.md files (0a364e2)
  • internal: add --fix argument to lint script (e8d9998)
  • internal: add missing files argument to base client (6dbed91)
  • internal: add request options to SSE classes (986b89d)
  • internal: bump dependencies (53cb8a0)
  • internal: codegen related update (eb02a83)
  • internal: fix lint error on Python 3.14 (8a7fe14)
  • internal: make test_proxy_environment_variables more resilient (b33f0fb)
  • internal: make test_proxy_environment_variables more resilient to env (d60d095)
  • internal: remove mock server code (961b979)
  • internal: tweak CI branches (e723bef)
  • internal: update actions/checkout version (0d17288)
  • internal: update gitignore (3e89493)
  • speedup initial import (32fb2cc)
  • update mock server docs (168a3b8)