* Support Pydantic 2 (dropping support for Pydantic 1). * Remove constraints on Querystring and Form models (can have non-optional and nested structure respectively). * Add support for querystring list parameters. * Add support for operationID. * Add provision support for File types. * Bugfix check if the headers value not body type matches. * Bugfix cope with returned responses.
0.16.0
-----------------
* Switch to app.json.dumps rather than json.dumps in schema cmd, so as to use any specific JSON encoding. * Restore usage of the pydantic encoder by default, to match the pydantic decoding. * Add documentation only decorators matching the validation versions.
0.15.0
-----------------
* Consistently apply casing conversion. This ensures that Quart-Schema does not affect the general JSONProvider and hence other usages of JSON conversions. This could introduce bugs if you were expecting this, if so please write a JSONProvider directly. * Ensure the config convert casing setting is the authoritive source (not the extension attribute). * Officially support Python 3.11. * Bugfix casing of required fields.
0.14.3
-----------------
* Bugfix JSONProvider encoding.
0.14.2
-----------------
* Bugfix ensure paths are correctly merged in the generated OpenAPI schema.