v0.9.0
0.9.0 (2025-10-14)
Full Changelog: v0.8.0...v0.9.0
⚠ BREAKING CHANGES
- api: reduce max length of embeddings input
- sdk: add
_responseto response models to finally fix duplicated names
Features
- api: added embedding endpoint (88190d6)
- api: reduce max length of embeddings input (0ad7114)
- api: rename embedding -> embeddings (204a05d)
- api: revert embedding -> embeddings (b934279)
- client: support file upload requests (2ab398d)
- improve future compat with pydantic v3 (5a20497)
- sdk: add embeddings endpoint (920ae0b)
- sdk: toggle to force regen (cf60482)
- sdk: untoggle to force regen (25d2067)
- types: replace List[str] with SequenceNotStr in params (d2733a9)
Bug Fixes
- api: typo (5d4a1b9)
- avoid newer type syntax (10253fe)
- sdk: add
_responseto response models to finally fix duplicated names (5c7462d)
Chores
- api: try to force regen SDK (2fafb55)
- do not install brew dependencies in ./scripts/bootstrap by default (57b055e)
- improve example values (35b03bd)
- internal: add Sequence related utils (5a2287e)
- internal: change ci workflow machines (f86cbce)
- internal: codegen related update (22b520b)
- internal: fix ruff target version (889d576)
- internal: move mypy configurations to
pyproject.tomlfile (d5732d5) - internal: update comment in script (7af966e)
- internal: update pydantic dependency (68a7057)
- internal: update pyright exclude list (6f0ae86)
- remove custom code (491dbdc)
- sdk: restore original example (079645e)
- tests: simplify
get_platformtest (e00ccd0) - types: change optional parameter type from NotGiven to Omit (38d13e0)
- update @stainless-api/prism-cli to v5.15.0 (a3141f5)
- update github action (0518028)
Documentation
- sdk: make embeddings example first (caa70f7)