- Opt out of fido2 json friendly mappings and pin to fido2<2.0
- Update test matrix and dependencies
- Fix key registration with fido2-1.0.0.
- Upgrade to fido2-1.0.0.
- Update supported Django versions.
- Depend on fido2<1 because >=1 has breaking changes.
- Allow form submission with keyboard.
- Delay key registration until the button is pressed to allow the user to change the name of the key during registration.
- Restore compatibility with python 3.6.
- Fix missing import.
- Switch to the Web Authentication API.
- Fix device verification to return the device used to sign the challenge instead of the device used to initiate the challenge.
- Switch to setuptools_scm for automatic git versioning.
- Move package data to setup.cfg.
- Switch django TestCase to pytest fixtures.
- Add Python 3.9 and Django 3.2 to the support matrix.
- Move test dependencies to the otp_u2f[test] extra.
- Switch to PEP517 package builder.
- Exclude tests from package.
- Update to replace botched release :-)
- Fix deprecation warnings in preparation of Django 4.
- Fix javascript logging call.
- Update minimum dependencies.
- Add test for current authentication method.
- Use package setup whilelist.
- Add original author.
- Remove python 2 classifiers.
- First release on PyPI.