4.37.0
(feat): Pagination: page.response is the typed API response object for each page (e.g., ListUsersPaginationResponse), not a raw HTTP wrapper. This is a typing-only improvement; no runtime behavior changes and existing code continues to work. If you explicitly type-annotate pagers, use two type parameters (SyncPager[T, R] / AsyncPager[T, R]).
4.36.2
(fix): Fix circular reference issue for recursive types and unions.
4.36.1
(fix): Resolve PydanticUserError for mutually recursive models in Pydantic v2.
4.36.0
(feat): Add custom license file copying and GitHub installation token population for local generation workflows
4.35.3
(fix): Fix double Optional wrapping for unknown types in nullable fields by mapping unknown to Any instead of Optional[Any].
4.35.2
(fix): Add back F401-ignored imports for circular references.
4.35.1
(fix): Generated Python SDKs no longer show SyntaxWarnings when API docs or enum values include backslashes.
4.35.0
(feat): Add automatic discriminated union support using Pydantic’s Field(discriminator=…) to improve serialization performance. Benchmarks show a 2x speedup by eliminating sequential variant attempts and enabling O(1) variant selection.
4.34.1
(fix): Fix websocket response type generation to use typing.Any when no server-to-client messages are defined, preventing mypy errors with empty Union types.
4.34.0
(feat): Add support for disabling retries on endpoints
4.33.0
(feat): Added Generation Metadata file to output
4.32.3-rc1
(feat): Added logging to debug 4.32.3-rc0
4.32.3-rc0
(feat): Add support for publishing to PyPI with attestations in auto-generated GHA ci.yml
4.32.2
(chore): Update pyproject.toml headers to propagate project urls to pypi metadata generation