Skip to content

Latest commit

 

History

History
65 lines (51 loc) · 3.07 KB

CHANGELOG.md

File metadata and controls

65 lines (51 loc) · 3.07 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

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)

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.

Changed

  • Bump @metamask/utils from ^6.1.0 to ^8.1.0 (#41) (#50) (#51)

Changed

  • Bump @metamask/utils from ^5.0.2 to ^6.1.0 (#35)

Changed

  • BREAKING: The minimum Node.js version is now 16 (#32)

Changed

  • Decrease minimum supported Node.js version to v14 (#30)

Fixed

  • Bump superstruct and @metamask/utils (#25)

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

Added

  • Initial release