From 760347d964936a6357e738732f328d8d30520a3a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 14 Mar 2022 14:20:30 -0600 Subject: [PATCH] 27.0.0 (#727) --- CHANGELOG.md | 15 ++++++++++++++- package.json | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 14e35e4375d..3271b914de1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [27.0.0] +### Changed +- **BREAKING:** Further reduce load on Infura by removing non-critical data from the fallback implementation of the Gas API ([#712](https://github.com/MetaMask/controllers/pull/712)) + - In GasFeeEstimates – the type of the object returned by `fetchGasEstimatesViaEthFeeHistory` as well as type of `gasFeeEstimates` stored in GasFeeController — `historicalBaseFeeRange`, `baseFeeTrend`, `latestPriorityFeeRange`, `historicalPriorityFeeRange`, `priorityFeeTrend`, and `networkCongestion` can now be null. You should update your code to account for this. + - The ExistingFeeHistoryBlock and NextFeeHistoryBlock types were inconvenient to use and are no longer public. You should use FeeHistoryBlock instead. + - The BlockFeeHistoryDatasetFetcher class has been removed. There is no replacement. + - The `calculateBaseFeeRange`, `calculateBaseFeeTrend`, `calculateNetworkCongestion`, `calculatePriorityFeeRange`, and `calculatePriorityFeeTrend` functions have been removed. There are no replacements. +- Update AssetsContractController to make `userAddress` of `getTokenStandardAndDetails` optional ([#717](https://github.com/MetaMask/controllers/pull/717)) + +### Fixed +- Fix RateLimitController so that the rate limit is not reset aggressively ([#716](https://github.com/MetaMask/controllers/pull/716)) + ## [26.0.0] ### Added - Add PermissionController and SubjectMetadataController ([#692](https://github.com/MetaMask/controllers/pull/692)) @@ -510,7 +522,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Removed - Remove shapeshift controller (#209) -[Unreleased]: https://github.com/MetaMask/controllers/compare/v26.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/controllers/compare/v27.0.0...HEAD +[27.0.0]: https://github.com/MetaMask/controllers/compare/v26.0.0...v27.0.0 [26.0.0]: https://github.com/MetaMask/controllers/compare/v25.1.0...v26.0.0 [25.1.0]: https://github.com/MetaMask/controllers/compare/v25.0.0...v25.1.0 [25.0.0]: https://github.com/MetaMask/controllers/compare/v24.0.0...v25.0.0 diff --git a/package.json b/package.json index 2b009956cd3..e79c83403ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/controllers", - "version": "26.0.0", + "version": "27.0.0", "description": "Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets", "keywords": [ "MetaMask",