2.1.0 (2024-11-26)
- automatically set email as verified when successful (19129a2)
2.0.1 (2024-11-26)
- fix retry counting when set to Required and display of remaining attempts (6361f64)
2.0.0 (2023-11-02)
- update for Keycloak 22 (da56e1b)
- Will no longer run on Java<17 and may not run if Keycloak 21 doesn't include jakarta.
1.0.0 (2023-09-13)
- emailotpauthenticator.java: display remaining attempts (024ac12)
- emailotpauthenticator.java: update email totp code invalid (22f5eb3)
1.0.0-rc.8 (2023-07-11)
- config: add the ability to specify a max number of retries before forcing a restart (ba3a147)
1.0.0-rc.7 (2023-04-17)
- build: update keycloak version dependency to fix NoSuchMethodError on 21.0.2 (6f6fc3b)
1.0.0-rc.6 (2023-03-01)
- config: allow the ability to configure code character sets: uppercase, lowercase, and numbers (288ff6c)
1.0.0-rc.5 (2023-02-23)
- messages: add translations for select authentication page (5ede3ce)
1.0.0-rc.4 (2023-02-22)
- build: change the name of artifact (1d3ac00)
1.0.0-rc.3 (2023-02-22)
- config: add the ability to configure the email subject (6294b28)
- config: remove unused "senderId" config (7d96fe3)
- config: respect the setting of the simulation configuration option (93ffe23)
- email, translations: add proper HTML email sending and update outdated translations (b83c011)
1.0.0-rc.2 (2023-02-21)
1.0.0-rc.1 (2023-02-21)
- /: add basic functionality for emailed TOTP login (90f5989)