Releases: paulmillr/micro-eth-signer
Releases · paulmillr/micro-eth-signer
0.18.1
Immutable
release. Only release title and notes can be modified.
Re-publishing 0.18.0, because GitHub Actions is a failure.
https://github.com/paulmillr/micro-eth-signer/releases/tag/0.18.0
Full Changelog: 0.18.0...0.18.1
0.18.0
Immutable
release. Only release title and notes can be modified.
- Remove verkle submodule. It was removed from eth roadmap.
- fix: remove tx value range check in non-strict mode by @lgiussan in #40
- fix: handle tuple array type in MapType definition by @xMuratY in #41
- Update jsbt dev dependency, enable immutable releases on GitHub
New Contributors
Full Changelog: 0.17.3...0.18.0
0.17.3
0.17.2
- Add back export maps for text editor autocompletion
Full Changelog: 0.17.1...0.17.2
0.17.1
- Upgrade to stable noble v2
Full Changelog: 0.17.0...0.17.1
0.17.0
- Upgrade deps to noble v2 beta
- Move submodules into 3 dirs: core, net, advanced
- core now contains rlp, address, tx-internal, tx
- advanced now contains abi, ssz, kzg, verkle
- abi-decoder got split into abi-decoder & abi-mapper
Full Changelog: 0.16.0...0.17.0
0.16.0
What's Changed
- Increase minimum node.js version to v20.19.
- The package is now ESM-only. Node v20.19+ supports loading ESM modules from Common.js code
- Decrease package size from 306KB to 242KB, unpacked size from 2.3MB to 1.3MB
- Use noble-hashes v2 beta
- Increase tx data limit to 512KB as per EIP-7907
New Contributors
Full Changelog: 0.15.0...0.16.0
0.15.0
- Rename exports from /module to /module.js
- kzg: Implement PeerDAS from EIP-7594
- net: add ots api to web3provider
- Update dependencies
Full Changelog: 0.14.0...0.15.0
0.14.0
- IMPORTANT: change SIGN logic, use hedged signatures by default. Closes #31. Commit 83a2946
- sign: ban generated signatures with recovery id = 2 or 3. This has been long disallowed in ETH yellow paper. Chance of getting such sig is 1 in 2^128 (very rare)
- ssz: add hardfork-specific data structures
- Make package erasableSyntax-friendly: Replace js imports with ts
- Generate provenance for standalone built files in github releases. You can verify standalone built files using github CLI:
gh attestation verify --owner paulmillr micro-eth-signer.js
Full Changelog: 0.13.3...0.14.0
0.13.3
- Use typescript verbatimModuleSyntax to support future node.js type stripping
- Update dependencies
Full Changelog: 0.13.2...0.13.3