Hash Wasm Versions Save

Lightning fast hash functions using hand-tuned WebAssembly binaries

v4.11.0

5 months ago

Added secret parameter to Argon2 (by @malobre)

v4.10.0

6 months ago
  • Add sideEffects: false to package.json
  • Update dependencies, including Clang

v4.9.0

2 years ago
  • Add CRC32C
  • Update dependencies, including Clang

v4.8.0

2 years ago
  • Optimized Adler-32 for WASM
  • Add xxhash3() and xxhash128() hash functions
  • Slightly faster xxhash32() and xxhash64()

v4.7.0

2 years ago
  • Add Adler-32 algorithm
  • New feature: saving and loading the internal state of the hash (segmented hashing and rewinding)
  • Faster builds using GNU Make
  • Fix alignment of the main buffer (might result in better performance on some platforms)
  • Updated dependencies
  • (Special thanks to Nicholas Sherlock for his contributions)

v4.6.0

3 years ago
  • Smaller CRC32 binary (now it computes the lookup table at the first run)
  • Less RAM required for the WASM instances: it only allocates 128kB of RAM instead of 256kB
  • Update dependencies

v4.5.0

3 years ago
  • Add BLAKE3 algorithm
  • Performance improvements at BLAKE2
  • Update dependencies
  • Update benchmarks

v4.4.1

3 years ago
  • Add JSDoc annotations

v4.4.0

3 years ago
  • Add Whirlpool and SM3 algorithms
  • Fix block size at blake algorithms
  • Switch compiler from Emscripten to Clang
  • Fix cached seed invalidation at xxhash64
  • Added wasm binary hashes to build log
  • Create minified bundles from each algorithm

v4.3.0

3 years ago
  • Add blake2s algorithm
  • Add bundle sizes to README