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.
- BREAKING: Rename package to use
@metamask
scope (#160) - BREAKING: Removed support for Node v12 in favor of v14 (#135)
- Update
@ethereumjs/util
,@ethereumjs/tx
,@metamask/eth-sig-util
to latest versions (#146) - Bump trezor-connect - now @trezor/connect-plugin-ethereum & @trezor/connect-web - to v9 (#133, #163)
- Support for EIP-721 signTypedData_v4 (#117)
- Update trezor connect to 8.2.3, so that 1.10.4 of the Model One firmware is supported (#115)
- Add dispose method, which exposes the TrezorConnect.dispose method, allowing consumers to explictly remove the Trezor Connect iframe (#113)
- Fixed the signing of contract creation transactions, which require a nullish (empty string or undefined)
to
parameter (#112)
- Support for EIP-1559 transactions for the Model T (#108)
- Add setHdPath method, which allows setting the HD path used by the keyring to known, supported HD paths (#107)
- Support new versions of ethereumjs/tx (#88)