- ciphers: update from v1.0.0 to v1.2.1. diff
- Improve input validation logic
- hashes: update from v1.5.0 to v1.7.1. diff
- Add support for 4GB+ arrays on supported platforms
- curves: update from v1.6.0 to v1.8.1. diff
- Add MSM and new scalar multiplication methods, switch multiplyUnsafe to it
- weierstrass: add support for strict
format
option inverify
- bip32: update from v1.5.0 to v1.6.2. diff
- bip39: update from v1.4.0 to v1.5.4. diff
- base: update from v1.1.9 to v1.2.4 diff
- Improve speed 4x
Overall, dependencies received a lot of smaller changes, such as:
- Switching to isolatedDeclarations typescript option, which massively simplifies documentation auto-gen
- Switching to verbatimModuleSyntax typescript option, to support future JS type erasure
- Add tons of documentation everywhere to improve autocompletion, LLM code generation
- Improving hex parsing
New Contributors
- @goodylili made their first contribution in #138
Full Changelog: 3.0.0...3.1.0