Skip to content
Gerald Yeo edited this page Apr 9, 2017 · 14 revisions

Release

For more information, check out the Github Releases page. This document only lists down future versions and Pre 1.1.0 release.

Pipeline

feature/4.0.0

code

  • abstracted out functions
  • maintain both class based and functional based contracts
  • introduced SHA-256 and SHA-512 support for TOTP
  • import path for dependents changed. instead of otplib/lib/classes/..., it's otplib/classes/...
  • ES6 and babel transpiled. Therefore require('otplib).default` is needed at the moment.

tests

  • checked against RFC 4226 sample vectors
  • checked against RFC 6238 sample vectors
  • added coverage reporting
  • brought up coverage to > 90%

devops

  • switched to yarn
  • normalised deployment process my other packages
  • moved over to Circle CI
  • added coveralls support

chore

  • updated package dependencies
  • updated docs

Pre v1.1.0 Changelogs

v1.0.0
  • (note) Stable Release
v0.0.3
  • (note) bumped version to publish
v0.0.2
  • (updated) API movement
v0.0.1
  • (note) First Prototype
Clone this wiki locally