Releases: paulmillr/noble-hashes
Releases · paulmillr/noble-hashes
1.3.3
- Add module
sha2, an alias to already-existingsha256andsha512 sha3-addons: Implement TurboSHAKE (https://eprint.iacr.org/2023/342)utilsimprovementshexToBytes: speed-up 6x, improve error formattingisBytes: improve reliability in bad environments such as jsdomconcatBytes: improve safety by early-checking the type
- Bump typescript version used to build the package to 5.3.2
Full Changelog: 1.3.2...1.3.3
1.3.2
- Tree shaking improvements:
- annotate top-level incovations as pure
- use const enums
- decrease wildcard imports of
_assertand_u64 - declare package side-effects free
- argon2: fix checks for parallelism and iterations parameters
- utils: fix isPlainObject in serverless environments, used in scrypt and pbkdf2
- typescript: Disable moduleResolution config setting, since it is viral
New Contributors
- @jeetiss made their first contribution in #65
- @Systemcluster made their first contribution in #69
Full Changelog: 1.3.1...1.3.2
1.3.1
What's Changed
- Fix utf8ToBytes in firefox extension context (https://bugzil.la/1681809)
- Ensure blake3 inputs are immutable by @libitx in #51
- sha3-addons: add PURE annotations to reduce bundle size
- utils: harmonize with noble-curves
- Type fixes
New Contributors
- @pkieltyka made their first contribution in #47
- @libitx made their first contribution in #51
- @janek26 made their contribution
Full Changelog: 1.3.0...1.3.1
1.3.0
Changed logic for importing native cryptography. Built-in crypto (webcrypto) is now used through all platforms, including node.js.
Full Changelog: 1.2.0...1.3.0
1.2.0
- Add experimental Argon2 implementation from RFC9106.
- Source maps are now included in the package
- Fixes
import "_assert"issue
Full Changelog: 1.1.5...1.2.0
1.1.5
Add two additional SHA2 functions: SHA224 and SHA512-224
Full Changelog: 1.1.4...1.1.5
1.1.4
Bugfix for SHA2
Full Changelog: 1.1.3...1.1.4
1.1.3
What's Changed
New Contributors
- @neil-yoga-crypto made their first contribution in #35
Full Changelog: 1.1.2...1.1.3
1.1.2
1.1.1
- Remove viral
esModuleInteropoption from tsconfig - KDF improvements
- Performance improvements
Full Changelog: 1.0.0...1.1.1