Version 8.0.0 - 2026-08-14
* Migrated to Tryton 8.0 and modern hatch-tryton packaging
* Preserve core user validation when validating TOTP secrets
* Serialize token verification to prevent concurrent replay
* Add an index for login state lookup and deterministic duplicate cleanup
* Avoid user enumeration through the TOTP challenge flow
* Modernize and extend the test suite

Version 6.0.1 - 2022-01-09
* Ensure users can only access their own totp_secret

Version 6.0.0 - 2021-05-11
* Bug fixes (see git log for details)

Version 5.8.0 - 2020-11-30
* Bug fixes (see git log for details)

Version 5.6.0 - 2020-05-08
* Initial release
