diff --git a/.bumpversion.cfg b/.bumpversion.cfg index aa4e3bb62..35a8e4527 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.14.0 +current_version = 1.15.0 commit = True tag = True tag_name = {new_version} diff --git a/CHANGELOG.md b/CHANGELOG.md index 15846d11a..0cc8c5b34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,20 +1,24 @@ # Changelog -## Unreleased +## 1.15.0 ### Added -- Enforcing a redirect to setup of otp device when none available for user [#550](https://github.com/jazzband/django-two-factor-auth/pull/500) +- Enforcing a redirect to setup of otp device when none available for user (#499) - Confirmed Django 4.1 support -- WebAuthn support +- WebAuthn support (thanks to Javier Paniagua) - Confirmed Python 3.11 support -### Removed -- Django 2.2, 3.0, and 3.1 support - ### Changed -- display the TOTP secret key alongside the QR code to streamline setup for - password managers without QR support. +- Display the TOTP secret key alongside the QR code to streamline setup for + password managers without QR support. +- Moved phonenumber migrations under the plugins directory. +- Avoid crash with email devices without email (#530). + +### Removed +- Django 2.2, 3.0, and 3.1 support +- `two_factor.utils.get_available_methods()` is replaced by + `MethodRegistry.get_methods()`. ## 1.14.0 diff --git a/docs/conf.py b/docs/conf.py index 4098e2558..80d789c37 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -59,7 +59,7 @@ # # The full version, including alpha/beta/rc tags. -release = '1.14.0' +release = '1.15.0' # The short X.Y version. version = '.'.join(release.split('.')[0:2]) diff --git a/setup.py b/setup.py index 1c539a1bb..3c1460727 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setup( name='django-two-factor-auth', - version='1.14.0', + version='1.15.0', description='Complete Two-Factor Authentication for Django', long_description=open('README.rst', encoding='utf-8').read(), author='Bouke Haarsma',