@@ -4,11 +4,31 @@ History
44-------
55
66
7- pending
8- =======
7+ 4.0.0 (2024-01-11)
8+ ==================
99
1010* Added PKCE support in the authorization code flow.
11+ Thanks `@themooer1 <https://github.com/themooer1 >`_ and `@escattone https://github.com/escattone/ `_
1112* Added support for Elliptic Curve JWT signing algorithms
13+ Thanks `@atanunq <https://github.com/atanunq >`_
14+ * Replace mock with unittest.mock
15+ Thanks `@traylenator <https://github.com/traylenator >`_
16+ * Add pre-commit hooks
17+ * Add support for Python 3.11 and 3.12
18+ * Add support for Django 4.2
19+ * Document OIDC_USERNAME_ALGO
20+ Thanks `@polyccon <https://github.com/polyccon >`_
21+ * Add claims to custom username algorithm
22+ Thanks `@EduardRosert <https://github.com/EduardRosert >`_
23+ * Formatting fixes in the Documentation
24+ Thanks `@EduardRosert <https://github.com/EduardRosert >`_
25+ * Update token error response handling
26+ Thanks `@dopry <https://github.com/dopry> `
27+
28+ Backwards-incompatible changes:
29+
30+ * Drop Python 3.7 support
31+ * Drop Django 4.1 support
1232
1333
14343.0.0 (2022-11-14)
@@ -50,11 +70,11 @@ Backwards-incompatible changes:
5070* Pass email as named argument in create_user
5171* Do not fail if JWK does not have a key ID
5272 Thanks `@cfra <https://github.com/cfra >`_
53- * Update middleware init to configure settings
73+ * Update middleware init to configure settings
5474 Thanks `@dreynolds <https://github.com/dreynolds >`_
5575* Add SessionAuthentication to DRF auth class
5676 Thanks `@SpyTec <https://github.com/SpyTec >`_
57-
77+
5878Backwards-incompatible changes:
5979
6080* Drop Django 1.x support
0 commit comments