Releases: MetaMask/abi-utils
Releases · MetaMask/abi-utils
2.0.4
Changed
- Bump
@metamask/superstruct
from ^3.0.0
to ^3.1.0
(#79, #80)
- Bump
@metamask/utils
from ^8.5.0
to ^9.0.0
(#80)
2.0.3
Changed
- Bump
@metamask/utils
from ^8.1.0
to ^8.5.0
(#73, #67, #64, #58)
Fixed
- Replace dependency
superstruct
with @metamask/superstruct
^3.0.0
(#73)
- This fixes the issue of this package being unusable by any TypeScript project that uses
Node16
or NodeNext
as its moduleResolution
option.
2.0.2
Changed
- Bump @metamask/utils from ^6.1.0 to ^8.1.0 (#41) (#50) (#51)
2.0.1
Changed
- Bump @metamask/utils from ^5.0.2 to ^6.1.0 (#35)
2.0.0
Changed
- BREAKING: The minimum Node.js version is now 16 (#32)
1.2.0
Changed
- Decrease minimum supported Node.js version to v14 (#30)
1.1.1
Fixed
- Bump
superstruct
and @metamask/utils
(#25)
1.1.0
Added
- Add non-standard packed mode (#15)
- This adds a new function
encodePacked
, which matches the behaviour of abi.encodePacked
in Solidity
Changed
- Allow byte values shorter than specified size (#12)
- Add better validation of number type and value (#13)
- Number values are now checked if they are within the bounds of the type