v0.1.0-alpha.1
Pre-release
Pre-release
0.1.0-alpha.1 (2026-07-01)
Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1
Features
- api: add missing in-app feed step (f2d16ba)
- api: add new guide methods (6b9a363)
- api: add support for broadcasts (dfff3b6)
- api: add variable get (f8014da)
- api: added audience methods and models (bd881e4)
- api: added channel config (1947ae9)
- api: api update (4a1f6b4)
- api: api update (284851f)
- api: api update (99899b3)
- api: api update (57fa3ba)
- api: api update (b57c109)
- api: api update (8098031)
- api: api update (db3236b)
- api: api update (14b75a8)
- api: api update (259a57a)
- api: api update (927692c)
- api: api update (3bc9d7f)
- api: api update (643e548)
- api: api update (d919914)
- api: api update (8961852)
- api: api update (464a173)
- api: api update (71f743f)
- api: api update (1ddcd6a)
- api: api update (9d19e27)
- api: api update (a9fa8a2)
- api: api update (b341814)
- api: api update (89afba5)
- api: api update (28f0dae)
- api: api update (1ecf720)
- api: api update (74c853e)
- api: api update (f079a3e)
- api: api update (8394825)
- api: api update (7175089)
- api: api update (70a1e18)
- api: api update (df7e897)
- api: api update (791e4d0)
- api: api update (5ad2949)
- api: api update (a93b87b)
- api: api update (ccaa3c4)
- api: api update (565941d)
- api: api update (7057f71)
- api: api update (48bd43b)
- api: api update (826716d)
- api: api update (ecb0afa)
- api: api update (49ad1fe)
- api: api update (573b32b)
- api: api update (5d1a897)
- api: api update (a3f47c8)
- api: api update (3b214e2)
- api: api update (103bb9d)
- api: api update (ecacf07)
- api: api update (334f9fd)
- api: api update (930b015)
- api: api update (6d39044)
- api: api update (efd462e)
- api: api update (1147326)
- api: api update (5d935b5)
- api: api update (1a42f16)
- api: api update (8551cb2)
- api: api update (b8b1166)
- api: api update (ecd1f65)
- api: api update (0d8db91)
- api: api update (6b36373)
- api: api update (cdf34d7)
- api: api update (4563ca2)
- api: api update (3b657ad)
- api: api update (1ec851f)
- api: api update (83ec5df)
- api: api update (6e33c35)
- api: api update (ab44013)
- api: api update (72a6e7f)
- api: api update (4416f12)
- api: api update (e44de16)
- api: api update (2e53b16)
- api: api update (c08046d)
- api: api update (36dcd95)
- api: api update (7008cf7)
- api: api update (7399b9f)
- api: api update (0c1b410)
- api: api update (7575d7b)
- api: api update (bc2a719)
- api: api update (0cad2fb)
- api: api update (3cc26f1)
- api: api update (21c2b12)
- api: api update (07b0bf9)
- api: api update (3d7feb9)
- api: api update (2377550)
- api: api update (7c582f2)
- api: api update (a65462c)
- api: api update (0bfd014)
- api: api update (b0cf9fc)
- api: api update (a2de1b8)
- api: api update (7af3170)
- api: api update (11d9193)
- api: latest spec and config (b06ccba)
- api: manual updates (f693118)
- api: manual updates (f30d56e)
- api: manual updates (05e23bb)
- api: manual updates (b6872b1)
- api: manual updates (f34e0da)
- api: manual updates (070beab)
- api: manual updates (29415bd)
- api: manual updates (6deba0f)
- client: add custom JSON encoder for extended type support (d0b7c95)
- client: add follow_redirects request option (5079fb9)
- client: add support for aiohttp (0a040e2)
- client: add support for binary request streaming (d189e5b)
- improve future compat with pydantic v3 (e278ead)
- internal/types: support eagerly validating pydantic iterators (aef0dfd)
- internal: implement indices array format for query and form serialization (d5b379a)
- mapi: adds data sources (c9290fc)
- support setting headers via env (6dade0a)
- types: replace List[str] with SequenceNotStr in params (b683c79)
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_dumpandmodel_dump_jsonfor 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_aliasunless set (a2d4961) - sanitize endpoint path params (e58d7cc)
- types: allow pyright to infer TypedDict types within SequenceNotStr (f3148fd)
- types: avoid type-checker errors on params with additional properties (ed7e32b)
- types: resolve pydantic v1 forward references for cyclical step models (1159c6c)
- 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-aiohttpversion 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.mdfiles (e5783c6) - internal/tests: avoid race condition with implicit client cleanup (e2038a8)
- internal: add
--fixargument 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_variablesmore resilient (b8c5605) - internal: make
test_proxy_environment_variablesmore resilient to env (ac8c299) - internal: more robust bootstrap script (748a276)
- internal: move mypy configurations to
pyproject.tomlfile (e1c9f43) - internal: reformat pyproject.toml (87d0caf)
- internal: remove mock server code (83b9cfa)
- internal: tweak CI branches (482b7a8)
- internal: update
actions/checkoutversion (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_platformtest (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)