This repository was archived by the owner on Sep 11, 2026. It is now read-only.
Changed
- BREAKING: Bump TypeScript target to ES2022 (#333)
- This package now ships ES2022 code, requiring a compatible modern environment or bundler configuration to consume.
- BREAKING: Drop support for Node 18 and 20 (#328)
- BREAKING: Drop CommonJS support (#9536)
- This package is now ESM-only, but can still be used in CommonJS projects via
require(esm)in modern Node.js versions (22+), or dynamic imports in older Node.js versions.
- This package is now ESM-only, but can still be used in CommonJS projects via
- Bump
@ethereumjs/txfrom^4.2.0to^5.4.0(#321)- The deprecated
Keyring.signTransactionnow returnsLegacyTxDatarather thanTxData. These describe the same shape:@ethereumjs/tx@5repurposed the nameTxDatafor a map keyed by transaction type and renamed the old meaning toLegacyTxData. Implementations do not need changing.
- The deprecated
- Bump
@metamask/scure-bip39from^2.0.3to^2.1.1(#311) - Bump
@metamask/superstructfrom^3.1.0to^3.4.1(#311) - Bump
@noble/hashesfrom^1.3.1to^1.8.0(#311) - Bump
@scure/basefrom^1.1.3to^1.2.6(#311) - Bump
semverfrom^7.5.4to^7.6.3(#311)