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.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.0

(feat): Add support for setting the recursion limit above the default of 1000. Also removes unused imports that were previously F401-ignored.


4.31.2

(fix): Fix union type deserialization to properly match discriminated unions based on literal field values (e.g., type discriminators) when nested fields have validation errors.