Skip to content

Releases: ethereum/js-ethereum-cryptography

3.0.0

12 Sep 23:45
3.0.0
03d17cf
Compare
Choose a tag to compare
  • aes: change from native async to noble-ciphers sync
  • new bls module: bls12-381 operations
  • new bn module: bn254 operations
  • new math module: modPow and modInv operations
  • Update dependencies
  • Add support for node.js v14
  • Improve typescript compatibility by emitting separate types for cjs / esm
  • Use NPM provenance to publish transparent builds from GitHub CI

Backwards-incompatible changes:

  1. utils: crypto var had been removed
  2. aes: async methods became sync

Special thanks to @legobeat for release improvements and review.

Full Changelog: 2.2.1...3.0.0

2.2.1

01 Jul 15:39
2.2.1
9faadf5
Compare
Choose a tag to compare
  • Bump noble-curves from 1.4.0 to 1.4.2 in #113

Full Changelog: 2.2.0...2.2.1

2.2.0

01 Jul 15:34
2.2.0
41973ec
Compare
Choose a tag to compare
  • Bump noble-curves from 1.3.0 to 1.4.0
  • Bump noble-hashes from 1.3.3 to 1.4.0
  • Bump scure-bip32 from 1.3.3 to 1.4.0
  • Bump scure-bip39 from 1.2.2 to 1.3.0

Full Changelog: 2.1.3...2.2.0

2.1.3

23 Jan 10:11
2.1.3
7ba5c6f
Compare
Choose a tag to compare

2.1.2

12 Jul 21:21
2.1.2
77cdf13
Compare
Choose a tag to compare

What's Changed

  • Fix ESM/cjs import of bip39 in #89

Full Changelog: 2.1.1...2.1.2

2.1.1

12 Jul 21:21
2.1.1
7d4d7db
Compare
Choose a tag to compare

What's Changed

  • Rewrite imports: add .js extension, gh-86 in #87

Full Changelog: 2.1.0...2.1.1

2.1.0

11 Jul 00:11
2.1.0
3bc1866
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.0...2.1.0

2.0.0

13 Apr 21:08
2.0.0
b973b76
Compare
Choose a tag to compare

Switched noble-secp256k1 to more secure noble-curves, which changes re-exported api of secp256k1 submodule.
Please refer to upgrading section from curves README.

This release bumps minimum node.js requirement to v16.

#74

New Contributors

  • @omahs made their first contribution in #73

Full Changelog: 1.2.0...2.0.0

1.2.0

09 Feb 16:02
1.2.0
0cf402c
Compare
Choose a tag to compare
  • AES bugfixes
  • Expose scrypt onProgress callback
  • Bump dependencies

New Contributors

Full Changelog: 1.1.2...1.2.0

1.1.2

15 Jul 15:07
1.1.2
651972b
Compare
Choose a tag to compare

What's Changed

  • Bump noble-secp to 1.6.3, update all devDependencies by @paulmillr in #50

Full Changelog: 1.1.1...1.1.2