1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-22 03:12:42 +02:00

Update changelog for v10.9.0 (#13364)

This commit is contained in:
Thomas Huang 2022-01-21 10:24:18 -06:00 committed by GitHub
parent 955855b7d9
commit 52d5908268
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,163 +7,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [10.9.0]
### Uncategorized
- Version v10.9.0
- EIP-1559 V2: Use default gas preferences of user for all transactions ([#13238](https://github.com/MetaMask/metamask-extension/pull/13238))
- Handle missing eth_accounts permission history in getLastConnectedInfo ([#13257](https://github.com/MetaMask/metamask-extension/pull/13257))
- Update the copy for the Flask welcome page (#13223) ([#13223](https://github.com/MetaMask/metamask-extension/pull/13223))
- Fix a propType warning on the Flask welcome screen (#13224) ([#13224](https://github.com/MetaMask/metamask-extension/pull/13224))
- Bump copy-props from 2.0.4 to 2.0.5 ([#13245](https://github.com/MetaMask/metamask-extension/pull/13245))
- Feat/collectibles send flow ([#13048](https://github.com/MetaMask/metamask-extension/pull/13048))
- EIP-1559 V2: : Advanced Gas Fee Modal - Updating the trend arrows ([#13196](https://github.com/MetaMask/metamask-extension/pull/13196))
- Updating storybook docs ([#13055](https://github.com/MetaMask/metamask-extension/pull/13055))
- New Crowdin translations by Github Action ([#13206](https://github.com/MetaMask/metamask-extension/pull/13206))
### Added
- Alert users when the network is busy ([#12268](https://github.com/MetaMask/metamask-extension/pull/12268))
- Clear Sass deprecations ([#13227](https://github.com/MetaMask/metamask-extension/pull/13227))
- Add JSDoc ESLint rules ([#12112](https://github.com/MetaMask/metamask-extension/pull/12112))
- [Hotfix] track anonymous events appropriately ([#13237](https://github.com/MetaMask/metamask-extension/pull/13237))
- Remove dupe Prettier config from ESLint config ([#13234](https://github.com/MetaMask/metamask-extension/pull/13234))
- EIP-1559 V2 UI fixes ([#13222](https://github.com/MetaMask/metamask-extension/pull/13222))
- Dark Mode Part 1: Switch to Using CSS Variables ([#13147](https://github.com/MetaMask/metamask-extension/pull/13147))
- using 1559 V2 for cancel speed up flows ([#13019](https://github.com/MetaMask/metamask-extension/pull/13019))
- Update Flask support links and home footer ([#13226](https://github.com/MetaMask/metamask-extension/pull/13226))
- fix issue where transaction items without a TRANSACTION_CONFIRMED_EVENT have unhandled error when clicking into activity log ([#13221](https://github.com/MetaMask/metamask-extension/pull/13221))
- Fix missing `targetSubjectMetadata.name` propType error ([#13218](https://github.com/MetaMask/metamask-extension/pull/13218))
### Changed
- Clear the clipboard after seed phrase is pasted into restore vault form ([#12987](https://github.com/MetaMask/metamask-extension/pull/12987))
- Remove bottom space when hiding testnet ([#12821](https://github.com/MetaMask/metamask-extension/pull/12821))
- mainnet tokens autopopulate add token form fields when on custom networks #12087 ([#12800](https://github.com/MetaMask/metamask-extension/pull/12800))
- Adjust the padding of lock button ([#13017](https://github.com/MetaMask/metamask-extension/pull/13017))
- Prevent automatic rejection of confirmations ([#13194](https://github.com/MetaMask/metamask-extension/pull/13194))
- Include style lints in `lint:fix` script ([#13217](https://github.com/MetaMask/metamask-extension/pull/13217))
- Fix `account-menu` styles lint failure ([#13215](https://github.com/MetaMask/metamask-extension/pull/13215))
- Lock button active state fix ([#13100](https://github.com/MetaMask/metamask-extension/pull/13100))
- Updating storybook webpack config and changing font paths ([#13028](https://github.com/MetaMask/metamask-extension/pull/13028))
- Remove unnecessary `mounted` state from Home component ([#13202](https://github.com/MetaMask/metamask-extension/pull/13202))
- Adding margin auto support to Box ([#12801](https://github.com/MetaMask/metamask-extension/pull/12801))
- Add missing permissions middleware hook ([#13205](https://github.com/MetaMask/metamask-extension/pull/13205))
- EditGasPopover story: convert knobs and actions to controls / args #13056 ([#13125](https://github.com/MetaMask/metamask-extension/pull/13125))
- Fix typo in ComposableObservableStore.js ([#13151](https://github.com/MetaMask/metamask-extension/pull/13151))
- Ignore 4Byte 502 errors during e2e tests ([#13204](https://github.com/MetaMask/metamask-extension/pull/13204))
- Feat/check update collectible ownership ([#13110](https://github.com/MetaMask/metamask-extension/pull/13110))
- add crowdin-bot to the CLA allowlist ([#13193](https://github.com/MetaMask/metamask-extension/pull/13193))
- Update the Firefox prerelease version format ([#13158](https://github.com/MetaMask/metamask-extension/pull/13158))
- Allow templates without alerts ([#13150](https://github.com/MetaMask/metamask-extension/pull/13150))
- Fix how `version_name` manifest field is used ([#13155](https://github.com/MetaMask/metamask-extension/pull/13155))
- Allow Flask prerelease versions ([#13156](https://github.com/MetaMask/metamask-extension/pull/13156))
- Update the Sentry setup log with the build type ([#13157](https://github.com/MetaMask/metamask-extension/pull/13157))
- maintain nft image aspect ratios and center images in collection view ([#13136](https://github.com/MetaMask/metamask-extension/pull/13136))
- Remove duplicate selector `getPermissionSubjectsMetadata` ([#13144](https://github.com/MetaMask/metamask-extension/pull/13144))
- Add Chrome store policy compliant names/descriptions ([#13142](https://github.com/MetaMask/metamask-extension/pull/13142))
- Sync `master` with `develop` ([#13141](https://github.com/MetaMask/metamask-extension/pull/13141))
- Merge remote-tracking branch 'origin/develop' into sync-master
- Add more missing `appName` messages ([#13140](https://github.com/MetaMask/metamask-extension/pull/13140))
- EIP-1559 V2: Adding default settings to advanced gas modal ([#12911](https://github.com/MetaMask/metamask-extension/pull/12911))
- EIP-1559 V2: Advanced gas fee modal - base fee and priority fee trends ([#13025](https://github.com/MetaMask/metamask-extension/pull/13025))
- Wire up priority fee range in new gas modal ([#13044](https://github.com/MetaMask/metamask-extension/pull/13044))
- EIP-1559 V2: Advanced gas fee modal - getting 12 hour ranges of base fee and priority fee ([#12996](https://github.com/MetaMask/metamask-extension/pull/12996))
- Sync `develop` with `master` ([#13115](https://github.com/MetaMask/metamask-extension/pull/13115))
- Merge remote-tracking branch 'origin/develop' into master-sync
- Switch Flask horizontal logos ([#13113](https://github.com/MetaMask/metamask-extension/pull/13113))
- Update `@babel/runtime` patch to fix lockdown error ([#13109](https://github.com/MetaMask/metamask-extension/pull/13109))
- Fix account name duplicates ([#12867](https://github.com/MetaMask/metamask-extension/pull/12867))
- Choose accounts refactor ([#13039](https://github.com/MetaMask/metamask-extension/pull/13039))
- Fix permissions-connect-footer "learn more" link ([#13092](https://github.com/MetaMask/metamask-extension/pull/13092))
- Master <> Develop Sync (post-v10.8.0) ([#13088](https://github.com/MetaMask/metamask-extension/pull/13088))
- Feat/collectibles the return ([#12970](https://github.com/MetaMask/metamask-extension/pull/12970))
- Subject metadata cleanup ([#13090](https://github.com/MetaMask/metamask-extension/pull/13090))
- Fix merge conflict typo
- Merge branch 'develop' into master-sync
- Bump just-safe-set from 2.1.0 to 2.2.3 ([#13049](https://github.com/MetaMask/metamask-extension/pull/13049))
- Fix typo in German translation ([#13040](https://github.com/MetaMask/metamask-extension/pull/13040))
- Using EIP-1559 V2 for swaps ([#12966](https://github.com/MetaMask/metamask-extension/pull/12966))
- Make restore vault a form so an user can submit via keyboard ([#12989](https://github.com/MetaMask/metamask-extension/pull/12989))
- Remove legacy node parent detection ([#12814](https://github.com/MetaMask/metamask-extension/pull/12814))
- Add stories for Home notification component ([#13035](https://github.com/MetaMask/metamask-extension/pull/13035))
- Update Redux DevTools README instructions ([#13038](https://github.com/MetaMask/metamask-extension/pull/13038))
- Jestify app/scripts/controller/network/**/*.test.js ([#12985](https://github.com/MetaMask/metamask-extension/pull/12985))
- Fix order of account list ([#12999](https://github.com/MetaMask/metamask-extension/pull/12999))
- Changes in gas loading animation in EIP-1559 V2 ([#13016](https://github.com/MetaMask/metamask-extension/pull/13016))
- Add crowdin configuration and github action ([#12552](https://github.com/MetaMask/metamask-extension/pull/12552))
- Wire up network stability slider in new gas modal ([#13029](https://github.com/MetaMask/metamask-extension/pull/13029))
- Update ESLint config to v8 ([#12886](https://github.com/MetaMask/metamask-extension/pull/12886))
- Update `electron` from 11.4.12 to 11.5.0 ([#13037](https://github.com/MetaMask/metamask-extension/pull/13037))
- Add `@metamask/rpc-methods` package ([#13027](https://github.com/MetaMask/metamask-extension/pull/13027))
- display hex data on send screen fixed ([#12709](https://github.com/MetaMask/metamask-extension/pull/12709))
- Support EIP-1559 on Trezor Model One ([#13023](https://github.com/MetaMask/metamask-extension/pull/13023))
- Add subject types ([#13026](https://github.com/MetaMask/metamask-extension/pull/13026))
- Update LavaMoat policies ([#12992](https://github.com/MetaMask/metamask-extension/pull/12992))
- Fixing EIP-1559 V2 advance gas fee inputs validations ([#13013](https://github.com/MetaMask/metamask-extension/pull/13013))
- Remove `nodeify` ([#13003](https://github.com/MetaMask/metamask-extension/pull/13003))
- "eth_signTypedData" presents fields that do not appear in 'types' filed ([#12905](https://github.com/MetaMask/metamask-extension/pull/12905))
- toggle-button ([#12817](https://github.com/MetaMask/metamask-extension/pull/12817))
- Fix error-message component to match new Storybook format ([#12815](https://github.com/MetaMask/metamask-extension/pull/12815))
- Fix dropdown component for new Storybook format ([#12816](https://github.com/MetaMask/metamask-extension/pull/12816))
- Fix signature-request for new Storybook format ([#12755](https://github.com/MetaMask/metamask-extension/pull/12755))
- Fix form-field for new Storybook format ([#12756](https://github.com/MetaMask/metamask-extension/pull/12756))
- Identicon size fix ([#13014](https://github.com/MetaMask/metamask-extension/pull/13014))
- Remove unnecessary action text property from whats new notification 9 ([#13021](https://github.com/MetaMask/metamask-extension/pull/13021))
- Dispose the trezor connect iframe upon lock ([#13018](https://github.com/MetaMask/metamask-extension/pull/13018))
- Fix tx-insight accreditation styling ([#13009](https://github.com/MetaMask/metamask-extension/pull/13009))
- Fix typo in conversion.utils.js ([#12998](https://github.com/MetaMask/metamask-extension/pull/12998))
- Add what's new notification for transaction insights ([#13000](https://github.com/MetaMask/metamask-extension/pull/13000))
- Consolidate permission exports ([#13012](https://github.com/MetaMask/metamask-extension/pull/13012))
- Fix browser specific manifest generation ([#13007](https://github.com/MetaMask/metamask-extension/pull/13007))
- Fix metamask-translation component for new Storybook format ([#12892](https://github.com/MetaMask/metamask-extension/pull/12892))
- Sync develop with master ([#13010](https://github.com/MetaMask/metamask-extension/pull/13010))
- Merge remote-tracking branch 'origin/develop' into master-sync
- Tx decoding accreditation ([#12918](https://github.com/MetaMask/metamask-extension/pull/12918))
- Adding featureflags to .metamaskrc.dist file ([#12962](https://github.com/MetaMask/metamask-extension/pull/12962))
- Update tx-insights url ([#12997](https://github.com/MetaMask/metamask-extension/pull/12997))
- Updating storybook documentation guidelines ([#12957](https://github.com/MetaMask/metamask-extension/pull/12957))
- Fix confirmed transaction time ([#12633](https://github.com/MetaMask/metamask-extension/pull/12633))
- Fix Actionable message for new Storybook format ([#12874](https://github.com/MetaMask/metamask-extension/pull/12874))
- Fix icon component for new Storybook format ([#12887](https://github.com/MetaMask/metamask-extension/pull/12887))
- Fix identicon component for new Storybook format ([#12888](https://github.com/MetaMask/metamask-extension/pull/12888))
- text-field ([#12889](https://github.com/MetaMask/metamask-extension/pull/12889))
- Fix account-list-item component for new Storybook format ([#12893](https://github.com/MetaMask/metamask-extension/pull/12893))
- Fix dropdown-input-pair component to for new Storybook format ([#12895](https://github.com/MetaMask/metamask-extension/pull/12895))
- Fix popover component to for new Storybook format ([#12896](https://github.com/MetaMask/metamask-extension/pull/12896))
- info-tooltip ([#12901](https://github.com/MetaMask/metamask-extension/pull/12901))
- Fix slider component to for new Storybook format ([#12897](https://github.com/MetaMask/metamask-extension/pull/12897))
- Fix radio-group component to for new Storybook format ([#12900](https://github.com/MetaMask/metamask-extension/pull/12900))
- Optimize rest of swaps flow ([#12939](https://github.com/MetaMask/metamask-extension/pull/12939))
- Add `yarn-deduplicate` step to README ([#13004](https://github.com/MetaMask/metamask-extension/pull/13004))
- Updating PulseLoader story format ([#12818](https://github.com/MetaMask/metamask-extension/pull/12818))
- Fix transaction-detail-item for new Storybook format ([#12820](https://github.com/MetaMask/metamask-extension/pull/12820))
- Fix transaction-detail for new Storybook format ([#12819](https://github.com/MetaMask/metamask-extension/pull/12819))
- Capitalize Activity log ([#13002](https://github.com/MetaMask/metamask-extension/pull/13002))
- Tx insights fixes ([#12988](https://github.com/MetaMask/metamask-extension/pull/12988))
- Swaps UI redesign for the View Quote page ([#12950](https://github.com/MetaMask/metamask-extension/pull/12950))
- Capitalize "learn more" link in permissions connect screen ([#13092](https://github.com/MetaMask/metamask-extension/pull/13092))
- Allow keyboard accessiblity on restore vault form ([#12989](https://github.com/MetaMask/metamask-extension/pull/12989))
- Permission System 2.0 ([#12243](https://github.com/MetaMask/metamask-extension/pull/12243))
- Updating styles so they don't override fontawesome, removing duplicate addons ([#12971](https://github.com/MetaMask/metamask-extension/pull/12971))
- Fix unlock-page component for new Storybook format ([#12894](https://github.com/MetaMask/metamask-extension/pull/12894))
- Clear the clipboard after seed phrase is pasted (Restore vault) ([#12987](https://github.com/MetaMask/metamask-extension/pull/12987))
- Fix: update URL for adding custom build on Firefox ([#12978](https://github.com/MetaMask/metamask-extension/pull/12978))
- Adding validations for advance gas fee input fields ([#12879](https://github.com/MetaMask/metamask-extension/pull/12879))
- Jestify app/scripts/lib/**/*.test.js ([#12890](https://github.com/MetaMask/metamask-extension/pull/12890))
- Using EIP-1559 V2 for approve transaction flow ([#12906](https://github.com/MetaMask/metamask-extension/pull/12906))
- Adding tooltips in edit gas fee network status section ([#12916](https://github.com/MetaMask/metamask-extension/pull/12916))
- fix gas-tooltip fonts ([#12968](https://github.com/MetaMask/metamask-extension/pull/12968))
- Implementing design feedbacks in EIP-1559 V2 flow ([#12943](https://github.com/MetaMask/metamask-extension/pull/12943))
- Disable `remote-redux-devtools` in non-dev builds ([#12956](https://github.com/MetaMask/metamask-extension/pull/12956))
- Update package.json + yarn.lock with contract-metadata version 1.31.0 ([#12947](https://github.com/MetaMask/metamask-extension/pull/12947))
- Remove redundant `EIP_1559_V2_ENABLED` comparison ([#12954](https://github.com/MetaMask/metamask-extension/pull/12954))
- Textarea UI component ([#12688](https://github.com/MetaMask/metamask-extension/pull/12688))
- Adding gas limit section on advance gas fee modal ([#12865](https://github.com/MetaMask/metamask-extension/pull/12865))
- 1559 v2 tooltips ([#12750](https://github.com/MetaMask/metamask-extension/pull/12750))
- Disable React dev tools in `testDev` builds ([#12955](https://github.com/MetaMask/metamask-extension/pull/12955))
- Remove invalid `disableRipple` prop ([#12948](https://github.com/MetaMask/metamask-extension/pull/12948))
- Lavamoat Devx - update lavamoat-browserify for policy reload on change ([#12940](https://github.com/MetaMask/metamask-extension/pull/12940))
- update selenium-webdriver to v4.1.0 ([#12922](https://github.com/MetaMask/metamask-extension/pull/12922))
- Fix `isMainnet` propType error ([#12951](https://github.com/MetaMask/metamask-extension/pull/12951))
- Fix signature request propTypes ([#12952](https://github.com/MetaMask/metamask-extension/pull/12952))
- Added SiteOrigin and PermissionList components ([#12832](https://github.com/MetaMask/metamask-extension/pull/12832))
- Updating Storybook base styles ([#12862](https://github.com/MetaMask/metamask-extension/pull/12862))
- Latest update conversion date - issue #10741 ([#12422](https://github.com/MetaMask/metamask-extension/pull/12422))
- Revert "Feat/collectibles display (#12873)" ([#12873](https://github.com/MetaMask/metamask-extension/pull/12873))
- Adding snaps authorship pill ([#12740](https://github.com/MetaMask/metamask-extension/pull/12740))
- put new collectibles related preferences behind feature flag ([#12936](https://github.com/MetaMask/metamask-extension/pull/12936))
- Adding SnapSettingsCard ui component ([#12655](https://github.com/MetaMask/metamask-extension/pull/12655))
- Organizing storybook to echo app folder structure ([#12796](https://github.com/MetaMask/metamask-extension/pull/12796))
- Changed site origin and added permission list view ([#12832](https://github.com/MetaMask/metamask-extension/pull/12832))
- Changed accounts selection permissions screen ([#13039](https://github.com/MetaMask/metamask-extension/pull/13039))
- Optimize Swaps flow ([#12939](https://github.com/MetaMask/metamask-extension/pull/12939))
- Remove legacy node parent detection ([#12814](https://github.com/MetaMask/metamask-extension/pull/12814))
### Fixed
- Fixed Mainnet Tokens autopopulating in custom token fields on other networks ([#12800](https://github.com/MetaMask/metamask-extension/pull/12800))
- Adjust the padding of lock button for certain locales ([#13017](https://github.com/MetaMask/metamask-extension/pull/13017))
- Lock button active state fix when holding mouse click ([#13100](https://github.com/MetaMask/metamask-extension/pull/13100))
- Fix order of account list on the "Send To" screen ([#12999](https://github.com/MetaMask/metamask-extension/pull/12999))
- Display hex data from previous send tx screen to edit tx screen ([#12709](https://github.com/MetaMask/metamask-extension/pull/12709))
- Sanitize eth_signTypedData message when corresponding field in 'types' is missing ([#12905](https://github.com/MetaMask/metamask-extension/pull/12905))
- Identicon size fix ([#13014](https://github.com/MetaMask/metamask-extension/pull/13014))
- Fixed latest conversion date on currency conversion in general settings ([#12422](https://github.com/MetaMask/metamask-extension/pull/12422))
- Prevent account name duplicates ([#12867](https://github.com/MetaMask/metamask-extension/pull/12867))
## [10.8.2]
### Fixed