Skip to content

0.3.0

Choose a tag to compare

@paulmillr paulmillr released this 25 Aug 16:25
· 3 commits to main since this release
0.3.0
8d71046

0.3.0 contains minor randomBytes change, made for second part (2025-08) of Oak Security audit.

  • The package is now ESM-only. ESM can finally be loaded from common.js on node v20.19+
    • Node v20.19 is now the minimum required version
    • Package imports now work correctly in bundler-less environments, such as browsers
    • Reduces npm package size (traffic consumed)
    • Reduces unpacked npm size (on-disk space)
  • Pass randomBytes instead of RNG
  • Update to noble-curves v2

Full Changelog: 0.2.0...0.3.0