0.24.0 (2025-03-03)
Breaking Changes
Support $ref in responses
Previously, using a $ref to define a response was ignored, the code to call the endpoint was still generated, but
the response would not be parsed. Now, responses defined with $ref will be used to generate the response model, which
will parse the response at runtime.
If a $ref is incorrect or uses a feature that is not supported by the generator, these endpoints will start failing to
generate.
Features
Make config available in custom templates
The configuration options object is now exposed as a variable called config in Jinja2 templates.
Add docstrings_on_attributes config setting
Setting this option to true changes the docstring behavior in model classes: for any attribute that have a non-empty description, instead of describing the attribute as part of the class's docstring, the description will appear in an individual docstring for that attribute.