Flask-jwt-extended

Latest version: v4.7.1

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

Scan your dependencies

Page 9 of 16

3.8.0

* Default to the Flask JSON encoder and allows for custom JSON encoders for encoding JWTs (139)

3.7.2

* Fixes a CSRF error when using jwts in cookies and the `jwt_optional` decorator (129)

3.7.1

In this release, we are no longer toggling the flask `PROPAGATE_EXCEPTIONS = True` setting in this extension. It was set in here initially to get things working with `flask-restful`, but setting a global flask option in here just so that it would work with another flask extension was a poor design choice.

Note that if you are using flask-restful (or possibly other extensions) and the error handlers stop working after this update, you will need to manually set the `PROPAGATE_EXCEPTIONS` setting in your configuration to keep everything working. Sorry all the inconvenience.

* Removed `PROPAGATE_EXCEPTIONS` setting from this extension
* Internal cleanup and refactoring

3.7.0

* `jwt_required` (et al) no longer require authorization to be present on an `OPTIONS` request (119)
* Add `Add Werkzeug>=0.14` to install requirements (115)

3.6.0

* Adds ability to use the `samesite` cookie attribute (34, 113, 115). Requires Werkzeug >= 0.14. Thanks farshiana!

3.5.1

* Exports `get_csrf_token` to the api (112)

Page 9 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.