0.3.0
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