diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 9cebd1b..1b6f9b6 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,9 +1,8 @@ [bumpversion] commit = False tag = False -current_version = 0.8.0 +current_version = 0.9.0 [bumpversion:file:setup.cfg] [bumpversion:file:README.rst] - diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d56b934..1230a48 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,14 +2,38 @@ Changelog ========= +0.9.0 (2022-04-21) +================== + +**New features** + +* Added support for mozilla-django-oidc 2.x (#16) +* Added ability to obfuscate claim values for logging output (#42) +* Added ability to specify (nested) identifier claim to extract (#42) +* Customizable SoloModel cache prefix via CachingMixin (`7b0406`_) +* Add views to properly handle admin login failure (#33, `40be1f`_) + +**Project maintenance/refactors** + +* Define generic base class for OIDC config fields (`d12bdc`_) +* Removed unused Travis CI config +* Explicitly return None for empty values from config +* Added typehints + +.. _d12bdc: https://github.com/maykinmedia/mozilla-django-oidc-db/commit/d12bdcb6a9fcae8279e0696a808c1e52ad4cb7fd +.. _7b0406: https://github.com/maykinmedia/mozilla-django-oidc-db/commit/7b0406101493f35f411508a0b028906ba4d47584 +.. _40be1f: https://github.com/maykinmedia/mozilla-django-oidc-db/commit/40be1f535a593197451d6b4e0ae5c13fe07aa3c0 + 0.8.0 (2022-02-15) ================== + * Allow usage of other config classes in SoloConfigMixin (`3f9c1d`_) .. _3f9c1d: https://github.com/maykinmedia/mozilla-django-oidc-db/commit/3f9c1d0ebc7c09df04c6e76406359da11fe84f7a 0.7.2 (2022-01-11) ================== + * Fix caching issues caused by `OpenIDConnectConfig.get_solo` in backend initialization (`ebb67c`_) * Rename imported `SessionRefresh` in middleware to avoid conflicting names (`a6c4f6`_) @@ -18,18 +42,21 @@ Changelog 0.7.1 (2021-11-29) ================== + * Fix verbose_name/help_text in username_claim migration (`d888d8`_) .. _d888d8: https://github.com/maykinmedia/mozilla-django-oidc-db/commit/a6c4f6a78111f876549f55e38c3b197849cda4ef 0.7.0 (2021-11-29) **YANKED** ============================= + * Add configurable username claim (defaults to ``sub``) (`ea07b3`_) .. _ea07b3: https://github.com/maykinmedia/mozilla-django-oidc-db/commit/ea07b3cbb687b3b0ddf738731686fceb930e3c76 0.6.0 (2021-11-26) ================== + * Add configurable glob pattern for groups sync, to only sync groups that match the pattern (`f325fe`_) * Fix OIDC config form for users with readonly access (`99aeb4`_) @@ -38,6 +65,7 @@ Changelog 0.5.0 (2021-09-13) ================== + * Pin mozilla-django-oidc to >=1.0.0, <2.0.0 (due to compatibility issues) (`f50408`_) * Adapt admin form to allow configurable endpoints that must be derived from discovery endpoint (`07203f`_) diff --git a/README.rst b/README.rst index 025d3f9..02c5547 100644 --- a/README.rst +++ b/README.rst @@ -7,7 +7,7 @@ Welcome to mozilla_django_oidc_db's documentation! ================================================== -:Version: 0.8.0 +:Version: 0.9.0 :Source: https://github.com/maykinmedia/mozilla-django-oidc-db :Keywords: OIDC, django, database, authentication :PythonVersion: 3.7 diff --git a/setup.cfg b/setup.cfg index 63d78b4..999b049 100644 --- a/setup.cfg +++ b/setup.cfg @@ -2,7 +2,7 @@ # see http://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-files [metadata] name = mozilla-django-oidc-db -version = 0.8.0 +version = 0.9.0 description = A database-backed configuration for mozilla-django-oidc long_description = file: README.rst url = https://github.com/maykinmedia/mozilla-django-oidc-db