code
- Code has been split into package-like folders
- Bundler has been changed from
webpacktorollupfor allcjspackages- browser package is still using webpack.
- Authenticator by default sets expected encoding to
hexfor secrets- This properly fixes #7 instead of a prior fix.
- As such,
createHmacSecretfor Authenticator has been reverted tototpSecret
tests
- test framework was switched to jest. Syntax-wise, it's kept as
itanddescribeon purpose.
chore
- distribution package has been cleaned up to only include the 6 core + browser output instead of just transpiling source files
- updated readme
- v2 interface has finally been removed.
notes
- For more details, you can refer to the wiki: Upgrading to v6