* Support Quart 0.15.0 as the minimum version. * Add spec for OpenAPI servers within openapi route. * Make the Pydantic validation error available. * Update to swagger-ui 3.47.1.
0.7.0
----------------
* Support automatically converting between camelCased JSON and snake_cased model/dataclass variable names. This introduces the pyhumps dependency.
0.6.0
----------------
* Improve testing, and support easy hypothesis testing. This allows Pydantic models and dataclasses to be sent from the test client. * Bugfix correct error message. * Bugfix response validation logic. * Store the model type rather than derived schema (no noticeable impact on the public API).
0.5.0
----------------
* Allow routes to be tagged.
0.4.0
----------------
* Ensure models/dataclasses are converted to a dict, thereby preventing confusing errors when model/dataclass instances are returned without validation. * Allow validation of form encoded data, in the same way JSON encoded data is currently validated.
0.3.0
----------------
* Add the ability to hide routes from the openapi specification. This changes routes from default hidden to default visible.