Skip to content

Releases: daegalus/dart-otp

3.1.4

06 Apr 05:33
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.2...3.1.4

3.1.1

23 Jun 02:31
Compare
Choose a tag to compare
  • Loosen version constraint on the crypto so that there is no conflict between our library and those requiring 3.0.1 or 3.0.0. crypto versions 3.0.1 and 3.0.2 don't affect this library or are just doc/link fixes.

3.1.0

16 Jun 06:30
Compare
Choose a tag to compare
  • Bug where all secrets were being treated as Base32 by default, when RFC default is ASCII. Base32 is only when using Google Authenticator mode. This came about due to even when not using Google, secrets were Base32 encoded anyway by most implementations, so the bug wasn't caught, including my tests where I pre-encoded everything as Base32. (thanks @pt-rick for catching this.)
    • Used notp and otplib to verify my outputs.

3.0.4

16 Jun 06:30
Compare
Choose a tag to compare
  • Partially change behavior, if it is invalid Base32, it should throw, but in certain cases, it still doesn't throw, so we do fallback behavior.

3.0.3

21 May 02:49
Compare
Choose a tag to compare
3.0.3

3.0.0

30 May 19:25
Compare
Choose a tag to compare
Fix directive ordering

3.0.0-nullsafety.0

01 Feb 22:17
Compare
Choose a tag to compare
3.0.0-nullsafety.0 Pre-release
Pre-release
Remove Convert as a dependency

2.2.3

12 Dec 09:28
Compare
Choose a tag to compare
Fix readme for new version

2.2.2

12 Dec 09:27
Compare
Choose a tag to compare
Update quick_log

2.2.1

12 Dec 09:27
Compare
Choose a tag to compare
Bump version and docs update