From 12545783adf90a46d6c93b9e5ecfc5af4dc67ee8 Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 27 Feb 2024 08:09:40 +0000 Subject: [PATCH 1/2] 3.0.0 --- CHANGELOG.md | 11 ++++++++++- package.json | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e917f8e..c1d2d6e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.0.0] +### Uncategorized +- feat!: refactor to enable additional bridge ([#210](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/210)) +- feat: enhance code performance ([#211](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/211)) +- Bump ip from 2.0.0 to 2.0.1 ([#219](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/219)) +- Bump follow-redirects from 1.15.3 to 1.15.4 ([#218](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/218)) +- Fix contradictory typing of `IFrameMessageResponse` and refactor into modular types (#207) ([#207](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/207)) + ## [2.0.1] ### Fixed - Fix `invalid rlp data` error for legacy transactions in `2.0.0` ([#212](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/212)) @@ -85,7 +93,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Support new versions of ethereumjs/tx ([#68](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/68)) -[Unreleased]: https://github.com/MetaMask/eth-ledger-bridge-keyring/compare/v2.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/eth-ledger-bridge-keyring/compare/v3.0.0...HEAD +[3.0.0]: https://github.com/MetaMask/eth-ledger-bridge-keyring/compare/v2.0.1...v3.0.0 [2.0.1]: https://github.com/MetaMask/eth-ledger-bridge-keyring/compare/v2.0.0...v2.0.1 [2.0.0]: https://github.com/MetaMask/eth-ledger-bridge-keyring/compare/v1.0.1...v2.0.0 [1.0.1]: https://github.com/MetaMask/eth-ledger-bridge-keyring/compare/v1.0.0...v1.0.1 diff --git a/package.json b/package.json index a030365d..bafd4abc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-ledger-bridge-keyring", - "version": "2.0.1", + "version": "3.0.0", "description": "A MetaMask compatible keyring, for ledger hardware wallets", "keywords": [ "ethereum", From 9a2bad0245d9d81679977a1f688ad36f58c242b4 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Tue, 27 Feb 2024 08:17:52 +0000 Subject: [PATCH 2/2] update changelog --- CHANGELOG.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c1d2d6e3..8631d8ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,12 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [3.0.0] -### Uncategorized -- feat!: refactor to enable additional bridge ([#210](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/210)) -- feat: enhance code performance ([#211](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/211)) -- Bump ip from 2.0.0 to 2.0.1 ([#219](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/219)) -- Bump follow-redirects from 1.15.3 to 1.15.4 ([#218](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/218)) -- Fix contradictory typing of `IFrameMessageResponse` and refactor into modular types (#207) ([#207](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/207)) +### Added +- Add `getOptions` and `setOptions` methods to `LedgerBridge` interface ([#210](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/210)) + +### Changed +- **BREAKING**: `LedgerIframeBridge` class constructor now takes an options object with `bridgeUrl` ([#210](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/210)) +- **BREAKING**: `LedgerBridge` `init` function now takes no parameters ([#210](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/210)) +- **BREAKING**: `LedgerBridgeKeyringOptions` no longer contain `bridgeUrl` ([#210](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/210)) +- **BREAKING**: `LedgerBridge` interface is now parameterized over its option type ([#210](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/210)) +- Minor performance enhancement ([#211](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/211)) + +### Fixed +- **BREAKING**: `IFrameMessageResponse` now has more restrictive typings (#207) ([#207](https://github.com/MetaMask/eth-ledger-bridge-keyring/pull/207)) ## [2.0.1] ### Fixed