Skip to content

Releases: yeojz/otplib

v12.0.0

30 Dec 16:27
v12.0.0
230bafd
Compare
Choose a tag to compare

This is a rewrite of the entire library using TypeScript.
Please visit https://github.com/yeojz/otplib/wiki/Upgrading-to-v12 for major changes.

Major Changes

  • Split library into core, plugin and preset
  • Better extensibility and maintainability via plugins
  • Multi packages
  • New website with versioning via hosting service.
  • async support
  • Smaller output size for the browser bundle
  • Added tests for built packages.
  • Added browser testing as part of release

v12.0.0-3

30 Dec 08:52
v12.0.0-3
119760e
Compare
Choose a tag to compare
v12.0.0-3 Pre-release
Pre-release
v12.0.0-3

v12.0.0-1

30 Aug 17:12
c6aa4da
Compare
Choose a tag to compare
v12.0.0-1 Pre-release
Pre-release

Bug Fixes

  • local-repl entry point (51948bc)
  • package should be a tar.gz for npm to use (4a0c546)

Features

  • cache buffer + improve site build script (d7d72a9)

v12.0.0-0

25 Aug 09:41
dee0b49
Compare
Choose a tag to compare
v12.0.0-0 Pre-release
Pre-release

Features

  • added async ability (a78d757)
  • logic fixes and generalise ts defs (0c9174f)
  • rethink of packages (a8a65ee)
  • rewrite files to typescript (d3bc82c)
  • setup builds and docs (b088efe)

v11.1.0-0

10 Aug 16:20
Compare
Choose a tag to compare
v11.1.0-0 Pre-release
Pre-release
11.1.0-0

v11.0.1

27 May 15:55
dd7dc73
Compare
Choose a tag to compare
11.0.1

v10.2.3

27 May 07:52
01a973d
Compare
Choose a tag to compare
10.2.3

v10.2.3-1

26 May 12:08
d503fd3
Compare
Choose a tag to compare
v10.2.3-1 Pre-release
Pre-release

Bug Fixes

  • backport default exports (dc2e1f3)

v11.0.0

09 Mar 12:49
8a93a6a
Compare
Choose a tag to compare

Features

  • encodeURIComponent added to keyuri (51bea38), closes #126

NOTE:
Due to the changes in encodeURIComponent, do ensure that your QR codes are not double encoding.

Others

  • CI now try-catches coverage upload and detects if tests are running in a fork to prevent upload failure.

v10.2.2

09 Mar 10:05
6c5dff1
Compare
Choose a tag to compare

Bug Fixes

  • resetOptions does not keep the defaults. #136
  • Add iOS 9 support. Browser on device does not support const #115

Others

  • some ts fixes
  • jest is configured to runInBand