From 60443206c18813ab013e98f52336deb33aadf270 Mon Sep 17 00:00:00 2001 From: Tasos Katsoulas Date: Thu, 28 Dec 2023 11:33:13 +0200 Subject: [PATCH] Update History for release v4 --- HISTORY.rst | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 9c2d6923..50563607 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -4,11 +4,31 @@ History ------- -pending -======= +4.0.0 (2024-01-11) +================== * Added PKCE support in the authorization code flow. + Thanks `@themooer1 `_ and `@escattone https://github.com/escattone/`_ * Added support for Elliptic Curve JWT signing algorithms + Thanks `@atanunq `_ +* Replace mock with unittest.mock + Thanks `@traylenator `_ +* Add pre-commit hooks +* Add support for Python 3.11 and 3.12 +* Add support for Django 4.2 +* Document OIDC_USERNAME_ALGO + Thanks `@polyccon `_ +* Add claims to custom username algorithm + Thanks `@EduardRosert `_ +* Formatting fixes in the Documentation + Thanks `@EduardRosert `_ +* Update token error response handling + Thanks `@dopry ` + +Backwards-incompatible changes: + +* Drop Python 3.7 support +* Drop Django 4.1 support 3.0.0 (2022-11-14) @@ -50,11 +70,11 @@ Backwards-incompatible changes: * Pass email as named argument in create_user * Do not fail if JWK does not have a key ID Thanks `@cfra `_ -* Update middleware init to configure settings +* Update middleware init to configure settings Thanks `@dreynolds `_ * Add SessionAuthentication to DRF auth class Thanks `@SpyTec `_ - + Backwards-incompatible changes: * Drop Django 1.x support