Skip to content

1.15.0

Compare
Choose a tag to compare
@dekkers dekkers released this 05 Apr 21:43
· 113 commits to master since this release

Added

  • Enforcing a redirect to setup of otp device when none available for user (#499)
  • Confirmed Django 4.1 support
  • WebAuthn support (thanks to Javier Paniagua)
  • Confirmed Python 3.11 support

Changed

  • 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().