Releases
v2.4.3
Compare
Sorry, something went wrong.
No results found
Add Python 3.14 and remove 3.9 from the build matrix.
Drop support for Python 3.9 (it reached EOL in October 2025).
Fix bug #605 , that prevented the JWTBearerAuthentication scheme from being documented properly in OpenAPI Specification files.
Deprecate the auth_mode parameter for the JWTBearerAuthentication constructor, and add a new scheme parameter that will replace it.
Improve the code to not require returning an empty Identity() object in authentication handlers when authentication is not successful.
Upgrade GuardPost to 1.0.4, as it includes improved features and a built-in strategy to protect against brute-force authentication attempts (opt-in).
Upgrade pydantic to a version supported by Python 3.14.
Remove support for Pydantic v1 in Python 3.14. Support for Pydantic v1 will be removed soon.
Fix regression causing an import error when trying to use OpenAPI features without installing dependencies for JWT validation #606 .
Add verification step to the main workflow to verify that basic functionalities work without optional dependencies.
You can’t perform that action at this time.