Skip to content
This repository was archived by the owner on Sep 11, 2026. It is now read-only.

12.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Sep 16:06
94b19fb

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.
  • Bump @ethereumjs/tx from ^4.2.0 to ^5.4.0 (#321)
    • The deprecated Keyring.signTransaction now returns LegacyTxData rather than TxData. These describe the same shape: @ethereumjs/tx@5 repurposed the name TxData for a map keyed by transaction type and renamed the old meaning to LegacyTxData. Implementations do not need changing.
  • Bump @metamask/scure-bip39 from ^2.0.3 to ^2.1.1 (#311)
  • Bump @metamask/superstruct from ^3.1.0 to ^3.4.1 (#311)
  • Bump @noble/hashes from ^1.3.1 to ^1.8.0 (#311)
  • Bump @scure/base from ^1.1.3 to ^1.2.6 (#311)
  • Bump semver from ^7.5.4 to ^7.6.3 (#311)