Skip to content

Latest commit

 

History

History
59 lines (59 loc) · 1.63 KB

CHANGELOG.md

File metadata and controls

59 lines (59 loc) · 1.63 KB
  • 0.8.5
    • This version for deployment to npm
  • 0.8.4
    • Add toBase64
    • Add fromArrayBuffer
    • Add support of SHA512/t hash
    • Optimize hash padding
    • Add SM3 hash
  • 0.8.3
    • Fix Whirlpool bug
    • Add compiled es5 version for nodejs
  • 0.8.2
    • technical version (fix npm key)
  • 0.8.1
    • Add support for nodejs
    • Refactor reset function and fix bug with constructor calling in it
    • Fix es6 usage in documentation
  • 0.8.0 Breakable changes
    • Rewrite to ES6
    • Refactor all code & invert dependencies
    • Add length option to Ripemd, Sha256, Sha512, Snefru
    • Add rounds option to Has160, Md2, Sha0, Sha1, Sha256, Sha512, Snefru, Whirlpool
    • WHIRLPOOL, WHIRLPOOL-0, WHIRLPOOL-T now selected by option type
    • Rewrite documentation to esdoc
  • 0.7.5
    • Add Snefru v2.0, Snefru v2.5
  • 0.7.4
    • Add HAS-160
    • Add WHIRLPOOL, WHIRLPOOL-0, WHIRLPOOL-T
  • 0.7.3
    • Add RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320
  • 0.7.2
    • Fix documentation
  • 0.7.1
    • Add SHA512/224, SHA512/256
  • 0.7.0
    • Add SHA384, SHA512
  • 0.6.2
    • Perfomance optimization
    • Add benchmark
  • 0.6.1
    • Add file hashing example
  • 0.6.0
    • Reorganize & refactor tests
    • Add karma & phantomjs for browser testing
    • Change coverage from jscoverage to istanbul
    • Fix require checking
    • Add autoload hash, mac & enc submodules in nodejs
    • 100% test coverage
  • 0.5.1
    • Add support getState() setState() for hashers
    • Add unit test for getState() setState()
    • Add saving state example
  • 0.5.0
    • Add MAC Api (not really good but it works)
    • Add HMAC
    • Add HMAC test vectors for MD5, SHA1, SHA224, SHA256
    • Add example for HMAC
  • Older experimental versions