Skip to content

v2.13.0

Latest

Choose a tag to compare

@zachoverflow zachoverflow released this 04 Jun 02:02

2.13.0 (2026-06-04)

Features

  • allow lmnt.* subpackages from other distributions (8efe4fe)
  • api: api update (1600dfa)
  • api: api update (0624669)
  • api: api update (06b6c09)
  • api: api update (cc170c1)
  • api: api update (0cf7bb9)
  • api: regenerate for LMNT API 1.1 (e1c0cb2)
  • api: speech session improvements for API 1.1 (04ce21e)
  • api: target API version 1.2 (0e8dda2)
  • client: support file upload requests (1d249d2)
  • improve future compat with pydantic v3 (a1789ff)
  • support resets in websocket speech sessions (f6305f0)
  • types: replace List[str] with SequenceNotStr in params (6ab9b05)

Bug Fixes

  • avoid newer type syntax (5ac3ffa)
  • clean up links (c648d4d)
  • docs: cleanup README.md (f4427b6)
  • extend lmnt.lib path for sibling distributions (f848612)
  • parsing: ignore empty metadata (c47d447)
  • parsing: parse extra field types (b6c94de)
  • replace ava with leah (050a3d6)

Chores

  • bump nox and use session.run_install for uv sync (74c4425)
  • do not install brew dependencies in ./scripts/bootstrap by default (dbe6074)
  • drop pydantic v1 support (104c7f7)
  • drop python 3.8 fallbacks and rye references (6138efa)
  • drop unused pydantic BaseModel import (8c43e92)
  • fix import ordering in generated types (094c4b9)
  • generate api_resources tests from carbonsteel (b9262db)
  • generate api.md from carbonsteel (8d72de7)
  • generate websocket types and sessions from asyncapi.yaml (5150f43)
  • improve example values (5f479a6)
  • internal: add Sequence related utils (1eeba39)
  • internal: fix ruff target version (c568ed4)
  • internal: move mypy configurations to pyproject.toml file (dcabfa7)
  • internal: update comment in script (b0a4944)
  • internal: update pydantic dependency (278c930)
  • internal: update pyright exclude list (499e83d)
  • migrate from rye to uv (a845166)
  • project: add settings file for vscode (d40f40b)
  • regenerate from new code generator (c4bb01b)
  • regenerate from new code generator (cc0b428)
  • regenerate sdk (e20c385)
  • regenerate sdk (8004007)
  • register runtime files in manifest (e117e4b)
  • remove devcontainer config (c1da477)
  • remove MIGRATING.md (9bbb761)
  • remove SECURITY.md (22341da)
  • remove stainless sync state files (380b363)
  • replace X-Stainless-* request headers with X-Lmnt-* (7062321)
  • silence pyright on request_id field overrides and list narrowing (f8bf9bd)
  • tests: simplify get_platform test (c8a3b08)
  • types: change optional parameter type from NotGiven to Omit (71e130d)
  • update @stainless-api/prism-cli to v5.15.0 (bd8d3ab)

Documentation

  • link LMNT API reference in README intro (721854b)
  • refresh speech session descriptions (3226e7a)
  • streamline README and drop examples/ (2d5b925)