Skip to content

Releases: paulmillr/noble-hashes

1.0.0

19 Jan 02:14
1.0.0
2637e45

Choose a tag to compare

First stable post-audit release

0.5.6

25 Dec 06:02
0.5.6
bbac861

Choose a tag to compare

  • Moved modules from lib to top-level namespace
  • Added new KDF
  • Exported _sha2
  • Added utils.assertBytes
  • scrypt now allows string input in sync version

0.4.3

05 Dec 21:05
0.4.3
4440d6b

Choose a tag to compare

  • Fix export maps for crypto and cryptoBrowser by @jacogr in #16

Full Changelog: 0.4.2...0.4.3

0.4.2

03 Dec 18:40
0.4.2
77f9cc4

Choose a tag to compare

  • BigInt literals have been replace with BigInt(1) to support bad parsers
  • The build now contains ESM variant besides common.js
  • Do not depend on types/dom in typescript
  • Undocumented XOF has been renamed to xof

New Contributors

Full Changelog: 0.4.1...0.4.2

0.4.0

07 Nov 20:55
0.4.0
aa366c1

Choose a tag to compare

  • Add ParallelHash, TupleHash, KeccakPRG and XOF apis
  • The package has been renamed to @noble/hashes for security

0.3.1

28 Oct 06:53
0.3.1
7b26d35

Choose a tag to compare

  • Fixed utils.bytesToHex

0.3.0

27 Oct 18:18
0.3.0
eee16b5

Choose a tag to compare

  • BLAKE3 support
  • KMAC, cSHAKE, KangarooTwelve, MarsupilamiFourteen support
  • 6x speedup of bytesToHex

New Contributors

Full Changelog: 0.2.2...0.3.0

0.2.2

19 Oct 01:58
0.2.2
2d2fbec

Choose a tag to compare

  • Add support for SHA2-384
  • Fix SHA2 in Safari 14
  • Improve Webpack builds

0.2.0

14 Oct 02:17
0.2.0
b74d885

Choose a tag to compare

  • Remove cleanup option that could have been passed to any hash. What was before cleanup: true is now a default behavior
  • Temporary buffers are now zeroed-out after hash.update()-s

0.1.0

06 Oct 19:04
0.1.0
3d8ba3c

Choose a tag to compare

Initial release