Flask-smorest

Latest version: v0.45.0

Safety actively analyzes 701563 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 14

0.32.0

+++++++++++++++++++

Features:

- Support ``Blueprint`` registration with custom names (a feature introduced in
Flask 2.0.1) (:pr:`266`).
- Replace ``missing`` with ``load_default`` in ``PaginationParametersSchema``.
The latter is deprecated in marshmallow 3.13.0. (:pr:`265`)

Other changes:

- *Backwards-incompatible*: Drop marshmallow < 3.13.0 (:pr:`265`)
- *Backwards-incompatible*: Support apispec 5. Drop apispec < 5.0.0 (:pr:`265`)

0.31.3

+++++++++++++++++++

Bug fixes:

- Quote RapiDoc parameters (:pr:`262`). Thanks :user:`TimDiekmann` for the PR.

0.31.2

+++++++++++++++++++

Bug fixes:

- Document ETag headers in OpenAPI spec (:pr:`254`).
Thanks :user:`TimDiekmann` for the PR.
- Use ``click.echo`` for spec output commands (:pr:`255`).
Thanks :user:`greyli` for the PR.

0.31.1

+++++++++++++++++++

Features:

- Support RapiDoc interface to expose the API spec (:pr:`248`).

0.31.0

+++++++++++++++++++

Features:

- Support Flask 2 and Werkzeug 2 (:pr:`243`).

Other changes:

- *Backwards-incompatible*: Drop Flask < 2 and Werkzeug < 2 (:pr:`243`).
- *Backwards-incompatible*: Remove feature setting ``basePath`` from
``APPLICATION_ROOT`` (:pr:`242`).

0.30.0

+++++++++++++++++++

Other changes:

- *Backwards-incompatible*: Support webargs 8. Drop support for webargs 7.
The main change is about management of unknown fields in requests.
``unknown`` defaults to ``None`` for body locations. (:pr:`239`)

Page 4 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.