Skip to content

Releases: valohai/django-allauth-2fa

v0.12.0

16 Jan 06:52
@akx akx
99737c0
Compare
Choose a tag to compare

Note

This may be the last version of django-allauth-2fa under this stewardship; allauth contains its own allauth.mfa package that should
be used instead for versions of Allauth >= 0.58.0. The dependency range for allauth in this version has been updated accordingly; this release will conflict with newer versions of allauth on purpose.

See #189 for discussion.

You can use the experimental allauth_2fa_migrate management command to create allauth.mfa Authenticator objects from your allauth_2fa data before switching your production environment over to allauth.mfa.

Possibly breaking changes

  • You can't write to allauth_2fa.app_settings variables anymore; instead modify the underlying django.conf.settings settings.

New features and fixes

  • Add flag to make the required entry of an OTP code for device removal optional (#169)
  • Add setting to allow generating a different number of backup token (#192)
  • Potential bugfix for redirect_field_name AttributeError (#196)

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.1

13 Jul 11:11
@akx akx
Compare
Choose a tag to compare

v0.11.0

04 Jul 13:01
@akx akx
Compare
Choose a tag to compare

What's Changed

  • Clean up URLs by @akx in #141
  • Drop support for EOL Python and Django versions by @akx in #140
  • Use f-strings instead of concatenation by @akx in #146
  • Allow customizing view success URLs via app_settings by @akx in #145
  • Don't try to interrogate function-based views for next by @akx in #144
  • Show secret on setup.html to allow for manual entry for multiple yubikeys & other devices by @9mido in #109
  • Bump ipython from 7.12.0 to 8.10.0 by @dependabot in #148
  • Update linting bits by @akx in #150
  • Bump werkzeug from 0.16.1 to 2.2.3 by @dependabot in #149
  • Use Hatch for packaging; mark as compatible with Python 3.11 by @akx in #151
  • Drop support for django-otp 1.0.x by @akx in #153
  • Test on Django 4.1 and Python 3.11 by @akx in #154
  • feat: upgrade allauth, fix sociallogin by @pennersr in #131
  • Make qr code arguments overrideable in TwoFactorSetup. by @valberg in #156
  • Add some type annotations by @akx in #158
  • Disabling 2FA should also work with backup tokens. by @valberg in #155
  • Django 4.2 by @akx in #159
  • Add support for overriding forms by @monosans in #161
  • Update pre-commit bits & Ruff config by @akx in #164
  • Enable force-single-line for [tool.ruff.isort] and run on all files. by @valberg in #165
  • Become 0.11.0rc0 by @akx in #166

New Contributors

Full Changelog: v0.10.0...v0.11.0

Version 0.10.0

04 Jul 11:29
@akx akx
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9...v0.10.0