Skip to content

Releases: vechain/thor-devkit.js

v2.2.0

23 Mar 08:44
f2402d8

Choose a tag to compare

Security

  • Fixed critical vulnerability (GHSA-vjh7-7g9h-fjfh): replaced @vechain/ethers@4.0.27-5 with ethers@^6.13.0, eliminating the elliptic@6.5.4 ECDSA private key extraction risk. Total npm audit vulnerabilities reduced from 23 (including 4 critical, 11 high) to 3 low.

Dependencies

  • Replaced @vechain/ethers with ethers@^6 for ABI encoding/decoding, HD wallet, keystore, and mnemonic.
  • Replaced tslint with eslint@9 + @typescript-eslint@8.
  • Upgraded mocha@5mocha@11, nyc@14nyc@18, typescript@3typescript@5.

Tests

  • Added encode/decode coverage for bytes32[], uint256[3], bare tuple, and tuple[] types.

CI

  • Node.js test matrix updated to [22, lts/*, latest].
  • Removed SonarCloud job.

v2.1.1

03 Jun 07:42
150e07e

Choose a tag to compare

What's Changed

  • Fixed compatibility issue with ESM module.

Full Changelog: v2.1.0...v2.1.1

v2.1.0

13 May 06:30
9262903

Choose a tag to compare

What's Changed

  • Support Dynamic Fee Transaction for the upcoming GALACTICA upgrade by @libotony in #83
  • Add End-of-Life notice
  • License under MIT by @mvayngrib in #65

New Contributors

Full Changelog: v2.0.9...v2.1.0

v2.0.9

07 Sep 08:29

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.8...v2.0.9

v2.0.8

09 Jun 09:17

Choose a tag to compare

What's Changed

Full Changelog: v2.0.7...v2.0.8

v2.0.7

15 Feb 08:26

Choose a tag to compare

What's Changed

  • add named imports for Buffer module by @grenos in #50

New Contributors

Full Changelog: v2.0.6...v2.0.7

v2.0.6

22 Nov 07:08
08f702d

Choose a tag to compare

What's Changed

Full Changelog: v2.0.5...v2.0.6

v2.0.5

05 May 01:59
aff9f40

Choose a tag to compare

What's Changed

  • add abi v2 support for non-indexed value in event by @libotony in #45

Full Changelog: v2.0.4...v2.0.5

v2.0.4

23 Dec 09:39
596dd9d

Choose a tag to compare

What's Changed

Full Changelog: v2.0.3...v2.0.4

v2.0.3

22 Dec 07:34
cfc5adf

Choose a tag to compare

  • ABI: fix incorrect canonical function name and 4-byte signature