1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Version v10.28.0

This commit is contained in:
MetaMask Bot 2023-03-14 15:40:26 +00:00
parent 7215fc25a4
commit 972e738710
2 changed files with 196 additions and 2 deletions

View File

@ -6,6 +6,199 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [10.28.0]
### Uncategorized
- Move nft e2e tests to main e2e test job ([#18055](https://github.com/MetaMask/metamask-extension/pull/18055))
- Adding NFT autodetection to "What's New" Announcements ([#17653](https://github.com/MetaMask/metamask-extension/pull/17653))
- Master sync for v10.26.1 ([#18141](https://github.com/MetaMask/metamask-extension/pull/18141))
- Conflict cleanup 10.26.1 master-sync
- Merge remote-tracking branch 'origin/develop' into master-sync-v2
- Revert "patch lavamoat files to make v10.26.0 compatible with v78 of chrome ([#18053](https://github.com/MetaMask/metamask-extension/pull/18053))
- Fix typo on test file ([#18124](https://github.com/MetaMask/metamask-extension/pull/18124))
- [e2e] ENS test improvement - with network controller fixture ([#18119](https://github.com/MetaMask/metamask-extension/pull/18119))
- Remove console.log of expected action from actions test ([#18130](https://github.com/MetaMask/metamask-extension/pull/18130))
- [MMI] Move mmi actions to extension ([#18057](https://github.com/MetaMask/metamask-extension/pull/18057))
- UX: Loaclize the avatar-favicon description text ([#18132](https://github.com/MetaMask/metamask-extension/pull/18132))
- Convert LoadingScreen into Functional Component and use React.memo ([#17935](https://github.com/MetaMask/metamask-extension/pull/17935))
- NFTs: Remove feature flag for release ([#17401](https://github.com/MetaMask/metamask-extension/pull/17401))
- 17921 Update TransactionAlerts with BannerAlert ([#17940](https://github.com/MetaMask/metamask-extension/pull/17940))
- Part of 17670: Replace Typography with Text confirm-approve-content.component.js and home.component.js ([#18049](https://github.com/MetaMask/metamask-extension/pull/18049))
- UX: Icon: Update buy icon ([#18123](https://github.com/MetaMask/metamask-extension/pull/18123))
- Display internet protocol on the domain in SIWE screen ([#18052](https://github.com/MetaMask/metamask-extension/pull/18052))
- Update chromedriver v111 ([#18120](https://github.com/MetaMask/metamask-extension/pull/18120))
- Wrap balance and portfolio button ([#18109](https://github.com/MetaMask/metamask-extension/pull/18109))
- Fix ThemeType casing issue ([#18039](https://github.com/MetaMask/metamask-extension/pull/18039))
- Use deployed contracts in fixtures ([#18107](https://github.com/MetaMask/metamask-extension/pull/18107))
- Updating AvatarAccount objects to enums ([#17727](https://github.com/MetaMask/metamask-extension/pull/17727))
- link component ([#17897](https://github.com/MetaMask/metamask-extension/pull/17897))
- Add e2e tests approval for all for erc1155 token ([#18047](https://github.com/MetaMask/metamask-extension/pull/18047))
- Use replace instead of replace all so that we are compatible with v78 ([#18080](https://github.com/MetaMask/metamask-extension/pull/18080))
- [FLASK] Add WebAssembly endowment ([#17694](https://github.com/MetaMask/metamask-extension/pull/17694))
- Fix #17948 - Allow editing of NFT sends ([#17970](https://github.com/MetaMask/metamask-extension/pull/17970))
- Migrate network configurations (previously `frequentRpcListDetail`) from `PreferencesController` to `NetworkController` ([#17421](https://github.com/MetaMask/metamask-extension/pull/17421))
- Fix #17848 - Ensure NFT collections toggle appropriately ([#17972](https://github.com/MetaMask/metamask-extension/pull/17972))
- Force update mock state and render nfts item test fix ([#18044](https://github.com/MetaMask/metamask-extension/pull/18044))
- fix network dropdown bug ([#18079](https://github.com/MetaMask/metamask-extension/pull/18079))
- Add github action to trigger metamask-desktop CI ([#17977](https://github.com/MetaMask/metamask-extension/pull/17977))
- [e2e] Check ENS resolves correctly ([#18056](https://github.com/MetaMask/metamask-extension/pull/18056))
- UX Icon: Updated Icon for Disclosure ([#17877](https://github.com/MetaMask/metamask-extension/pull/17877))
- Extract out confirm-data and confirm-hex-data components from confirm-transaction-base.component.js ([#17822](https://github.com/MetaMask/metamask-extension/pull/17822))
- add banner-tip component ([#17814](https://github.com/MetaMask/metamask-extension/pull/17814))
- Updating AvatarWithBage to BadgeWrapper ([#17851](https://github.com/MetaMask/metamask-extension/pull/17851))
- Fix #17932 - Ensure NFT last sold price is formatted correctly ([#17983](https://github.com/MetaMask/metamask-extension/pull/17983))
- [FLASK] BREAKING - snaps-monorepo@0.30.0 ([#17718](https://github.com/MetaMask/metamask-extension/pull/17718))
- Test for transaction security provider ([#18000](https://github.com/MetaMask/metamask-extension/pull/18000))
- Use tokenList to get token details, when available, in getTokenStanda… ([#17891](https://github.com/MetaMask/metamask-extension/pull/17891))
- Adding types file to Box component ([#18009](https://github.com/MetaMask/metamask-extension/pull/18009))
- increment keyring controller version ([#18036](https://github.com/MetaMask/metamask-extension/pull/18036))
- delay chain validation ([#17413](https://github.com/MetaMask/metamask-extension/pull/17413))
- fix(17542): fix fiat currency display in few txn actions ([#18011](https://github.com/MetaMask/metamask-extension/pull/18011))
- remove extraneous arg from clickElement ([#18050](https://github.com/MetaMask/metamask-extension/pull/18050))
- Bump Snow 1.5.0 ([#17985](https://github.com/MetaMask/metamask-extension/pull/17985))
- fix(17716): increase threshold to include all options for nonce search ([#17999](https://github.com/MetaMask/metamask-extension/pull/17999))
- E2E custom rpc test fix ([#17918](https://github.com/MetaMask/metamask-extension/pull/17918))
- Added e2e swap test and fixed mocked API ([#17934](https://github.com/MetaMask/metamask-extension/pull/17934))
- fix issue with fragment messageIds ([#17949](https://github.com/MetaMask/metamask-extension/pull/17949))
- decrease targets by half a point-ish ([#18003](https://github.com/MetaMask/metamask-extension/pull/18003))
- Fix nft test state ([#17981](https://github.com/MetaMask/metamask-extension/pull/17981))
- Avoid blob url for files downloads ([#17986](https://github.com/MetaMask/metamask-extension/pull/17986))
- Improve downloads tests ([#17995](https://github.com/MetaMask/metamask-extension/pull/17995))
- Fixing FormTextField props and test ([#17939](https://github.com/MetaMask/metamask-extension/pull/17939))
- Stabilize nft e2e tests ([#18006](https://github.com/MetaMask/metamask-extension/pull/18006))
- UX: Icons: Fix Chevrons in Settings Tabs ([#17971](https://github.com/MetaMask/metamask-extension/pull/17971))
- Move desktop code to flask build type ([#17960](https://github.com/MetaMask/metamask-extension/pull/17960))
- Bridge tokens by redirecting to Portfolio from wallet overview page ([#17952](https://github.com/MetaMask/metamask-extension/pull/17952))
- UX: Icon: Update README with new variable names ([#17920](https://github.com/MetaMask/metamask-extension/pull/17920))
- Removed a feature flag ([#17922](https://github.com/MetaMask/metamask-extension/pull/17922))
- Upgrading the Import Account modal ([#17763](https://github.com/MetaMask/metamask-extension/pull/17763))
- New Crowdin translations by Github Action ([#17082](https://github.com/MetaMask/metamask-extension/pull/17082))
- e2e test view erc1155 details ([#17942](https://github.com/MetaMask/metamask-extension/pull/17942))
- Change migration 78 version to 79, 79 to 80 and 80 to 78 (so that the… ([#17980](https://github.com/MetaMask/metamask-extension/pull/17980))
- feat(17494): beta build trigger in release branch and cleanup ([#17749](https://github.com/MetaMask/metamask-extension/pull/17749))
- fix(17857): show correctly converted account balance in sign&encrypt windows ([#17973](https://github.com/MetaMask/metamask-extension/pull/17973))
- Update README.md ([#17978](https://github.com/MetaMask/metamask-extension/pull/17978))
- Update jest test coverage ([#17979](https://github.com/MetaMask/metamask-extension/pull/17979))
- Edit Token Transfer displays mixed info with regular Send Tx (ETH) ([#17507](https://github.com/MetaMask/metamask-extension/pull/17507))
- identify desktop is paired in the metrics event ([#17892](https://github.com/MetaMask/metamask-extension/pull/17892))
- bump testdapp to v5.6.0 ([#17967](https://github.com/MetaMask/metamask-extension/pull/17967))
- fix(17855): persist popup when sw is restarted ([#17855](https://github.com/MetaMask/metamask-extension/pull/17855))
- [MMI] Adds the MMI support link and the mmi_website link as well ([#17853](https://github.com/MetaMask/metamask-extension/pull/17853))
- [MMI] Conditional change title in home if buildType is MMI ([#17898](https://github.com/MetaMask/metamask-extension/pull/17898))
- [MMI] Prevent multiple instances of MM at the same browser ([#17856](https://github.com/MetaMask/metamask-extension/pull/17856))
- Fix incorrect balance in signature request header ([#17829](https://github.com/MetaMask/metamask-extension/pull/17829))
- fix keeping the user login after the first login ([#17950](https://github.com/MetaMask/metamask-extension/pull/17950))
- [MMI] Adds mmi build type + manifest files and images ([#17842](https://github.com/MetaMask/metamask-extension/pull/17842))
- Buy crypto by redirecting to onramp experience on pdapp instead of deposit popover ([#17689](https://github.com/MetaMask/metamask-extension/pull/17689))
- Update snaps locale messages for casing and content ([#17915](https://github.com/MetaMask/metamask-extension/pull/17915))
- fix: desktop lavamoat policies ([#17928](https://github.com/MetaMask/metamask-extension/pull/17928))
- Add e2e test remove erc1155 token ([#17925](https://github.com/MetaMask/metamask-extension/pull/17925))
- Fixed accounts auto scrolling ([#17075](https://github.com/MetaMask/metamask-extension/pull/17075))
- Add unhappypath test case for importing ERC1155 ([#17923](https://github.com/MetaMask/metamask-extension/pull/17923))
- [FLASK] Create E2E test for cronjobs ([#17365](https://github.com/MetaMask/metamask-extension/pull/17365))
- Turn off LM scuttling feature for dev builds ([#17771](https://github.com/MetaMask/metamask-extension/pull/17771))
- chore: bump desktop common package to 0.3.0 ([#17912](https://github.com/MetaMask/metamask-extension/pull/17912))
- Ux: Icon: Update fa-eye with ICON_NAMES.EYE ([#17800](https://github.com/MetaMask/metamask-extension/pull/17800))
- Convert the migration template to TypeScript ([#17836](https://github.com/MetaMask/metamask-extension/pull/17836))
- Update `eth-json-rpc-middleware` from v9 to v10 ([#17591](https://github.com/MetaMask/metamask-extension/pull/17591))
- ERC1155 Import & Dapp interaction E2E tests ([#17885](https://github.com/MetaMask/metamask-extension/pull/17885))
- UX: Icon: Remove unwanted aria label ([#17903](https://github.com/MetaMask/metamask-extension/pull/17903))
- UX: Icon: Stop using fa-times ([#17811](https://github.com/MetaMask/metamask-extension/pull/17811))
- Selector performance improvements ([#17410](https://github.com/MetaMask/metamask-extension/pull/17410))
- Fix a bug where non-address types would be rendered as addresses in EIP-712 ([#17846](https://github.com/MetaMask/metamask-extension/pull/17846))
- What's new - OpenSea security provider ([#16831](https://github.com/MetaMask/metamask-extension/pull/16831))
- UX: Update Settings Icon ([#17561](https://github.com/MetaMask/metamask-extension/pull/17561))
- Transaction-list-item-details pop up to display the correct token information on token approve item ([#17422](https://github.com/MetaMask/metamask-extension/pull/17422))
- ConfirmDecryptMessage: avoid mutation of state in decryptMsg/completedTx action ([#17895](https://github.com/MetaMask/metamask-extension/pull/17895))
- Fix GetEncryptionKey TypeError Cannot destructure property 'msgParams' of 'txData' ([#17808](https://github.com/MetaMask/metamask-extension/pull/17808))
- UX Icon: updated fa-exclamation-circle ([#17879](https://github.com/MetaMask/metamask-extension/pull/17879))
- Fix state in confirm transaction ([#17838](https://github.com/MetaMask/metamask-extension/pull/17838))
- window open noopener ([#17882](https://github.com/MetaMask/metamask-extension/pull/17882))
- Update minimum browser versions ([#12847](https://github.com/MetaMask/metamask-extension/pull/12847))
- Add e2e test view nft details ([#17852](https://github.com/MetaMask/metamask-extension/pull/17852))
- e2e test remove nft ([#17896](https://github.com/MetaMask/metamask-extension/pull/17896))
- Bump @metamask/test-dapp ([#17883](https://github.com/MetaMask/metamask-extension/pull/17883))
- UX: Icon: Remove fa-exclamation-triangle usages ([#17691](https://github.com/MetaMask/metamask-extension/pull/17691))
- UX: Icons: Remove icon-import ([#17816](https://github.com/MetaMask/metamask-extension/pull/17816))
- UX: Remove legacy metametrics modal ([#17817](https://github.com/MetaMask/metamask-extension/pull/17817))
- avoid mutation of state in signTransaction action ([#17772](https://github.com/MetaMask/metamask-extension/pull/17772))
- bump jest types version ([#17833](https://github.com/MetaMask/metamask-extension/pull/17833))
- Add extension desktop UI ([#17748](https://github.com/MetaMask/metamask-extension/pull/17748))
- Token allowance unit tests ([#17019](https://github.com/MetaMask/metamask-extension/pull/17019))
- Display the address icon for the contract requesting spending cap instead of the dapp/url icon ([#17858](https://github.com/MetaMask/metamask-extension/pull/17858))
- Capture all Error console.log events ([#17710](https://github.com/MetaMask/metamask-extension/pull/17710))
- UX: Icons: Remove IconCheck and fa-check ([#17787](https://github.com/MetaMask/metamask-extension/pull/17787))
- Open sea security provider warning message ([#17662](https://github.com/MetaMask/metamask-extension/pull/17662))
- updated Proptypes for IconButton ([#17797](https://github.com/MetaMask/metamask-extension/pull/17797))
- UX Icon: updated fas-question icon ([#17828](https://github.com/MetaMask/metamask-extension/pull/17828))
- Updating Icon html element to span ([#17790](https://github.com/MetaMask/metamask-extension/pull/17790))
- Add .vscode settings to the repo ([#16648](https://github.com/MetaMask/metamask-extension/pull/16648))
- Remove extraneous methods from NetworkController ([#17522](https://github.com/MetaMask/metamask-extension/pull/17522))
- update to add end icon support ([#17776](https://github.com/MetaMask/metamask-extension/pull/17776))
- set default html elements ([#17762](https://github.com/MetaMask/metamask-extension/pull/17762))
- Fix #17825 - Prevent timing conflict with NFT toast messages ([#17861](https://github.com/MetaMask/metamask-extension/pull/17861))
- Fixing focus outline ([#17863](https://github.com/MetaMask/metamask-extension/pull/17863))
- UX: Icons: Remove unused overview icons ([#17671](https://github.com/MetaMask/metamask-extension/pull/17671))
- always process test results ([#17854](https://github.com/MetaMask/metamask-extension/pull/17854))
- Add e2e test sign in with ethereum ([#17823](https://github.com/MetaMask/metamask-extension/pull/17823))
- Adding Input component and updating TextFieldBase ([#17664](https://github.com/MetaMask/metamask-extension/pull/17664))
- Remove CancelTransaction modal ([#17819](https://github.com/MetaMask/metamask-extension/pull/17819))
- MenuItem: Fix layout of menu item with subtitle ([#17650](https://github.com/MetaMask/metamask-extension/pull/17650))
- UX: Icons: Stop using FA in TransactionActivityLog ([#17667](https://github.com/MetaMask/metamask-extension/pull/17667))
- Ux: Icon: Improve alignment of asset list chevron ([#17791](https://github.com/MetaMask/metamask-extension/pull/17791))
- UX: Icons: Remove IconWithLabel ([#17815](https://github.com/MetaMask/metamask-extension/pull/17815))
- UX: Move Portfolio link to its own button ([#17722](https://github.com/MetaMask/metamask-extension/pull/17722))
- Update `@metamask/utils` to the latest version ([#17837](https://github.com/MetaMask/metamask-extension/pull/17837))
- UX Icon: Replace fa-user ([#17809](https://github.com/MetaMask/metamask-extension/pull/17809))
- Adding details document about confirmation pages frontend refactoring ([#17742](https://github.com/MetaMask/metamask-extension/pull/17742))
- Add desktop support ([#17683](https://github.com/MetaMask/metamask-extension/pull/17683))
- Update Firefox binary in ci ([#17796](https://github.com/MetaMask/metamask-extension/pull/17796))
- UX: Icons: Fix alignment of settings icons in full screen ([#17783](https://github.com/MetaMask/metamask-extension/pull/17783))
- Cleanup: clearTimeout on useEffect for gas estimation and prevent state update on unmounted ConfirmTransactionBase ([#17804](https://github.com/MetaMask/metamask-extension/pull/17804))
- Update eth-json-rpc-filters ([#17788](https://github.com/MetaMask/metamask-extension/pull/17788))
- Part of 17670: Replace Typography with Text approve-content-card ([#17753](https://github.com/MetaMask/metamask-extension/pull/17753))
- UX: Icons: Remove lock icon ([#17739](https://github.com/MetaMask/metamask-extension/pull/17739))
- fix: fix url for flask build ([#17784](https://github.com/MetaMask/metamask-extension/pull/17784))
- [TS dashboard] Be consistent with terminology ([#17337](https://github.com/MetaMask/metamask-extension/pull/17337))
- Update HelpText component ([#17705](https://github.com/MetaMask/metamask-extension/pull/17705))
- NFT: Replaced all the instances of collectibles with NFTs ([#17741](https://github.com/MetaMask/metamask-extension/pull/17741))
- Fix #17669 - Revise old metrics schema for Onboarding v2 ([#17769](https://github.com/MetaMask/metamask-extension/pull/17769))
- Confirm transaction test ([#17780](https://github.com/MetaMask/metamask-extension/pull/17780))
- Change transaction type for send with approve transaction ([#17777](https://github.com/MetaMask/metamask-extension/pull/17777))
- UX: Icon: Remove Plus icon ([#17666](https://github.com/MetaMask/metamask-extension/pull/17666))
- [FLASK] Temporarily disable JSON-RPC snap e2e test ([#17778](https://github.com/MetaMask/metamask-extension/pull/17778))
- Updating TextField component ([#17732](https://github.com/MetaMask/metamask-extension/pull/17732))
- SRP hold to reveal ([#17232](https://github.com/MetaMask/metamask-extension/pull/17232))
- adds test and fix for conversion to use numeric ([#17758](https://github.com/MetaMask/metamask-extension/pull/17758))
- Chromedriver v110 ([#17709](https://github.com/MetaMask/metamask-extension/pull/17709))
- UX: Update three-dot icon for settings ([#17558](https://github.com/MetaMask/metamask-extension/pull/17558))
- Updating Label component ([#17731](https://github.com/MetaMask/metamask-extension/pull/17731))
- Pass `excludedPermissions` to `SnapController` ([#17321](https://github.com/MetaMask/metamask-extension/pull/17321))
- Show CLI output ([#17756](https://github.com/MetaMask/metamask-extension/pull/17756))
- Fix #17447 ([#17679](https://github.com/MetaMask/metamask-extension/pull/17679))
- Adding ast-types 0.14.2 to resolutions ([#17733](https://github.com/MetaMask/metamask-extension/pull/17733))
- disable ff ([#17754](https://github.com/MetaMask/metamask-extension/pull/17754))
- Additional incoming transactions support ([#14219](https://github.com/MetaMask/metamask-extension/pull/14219))
- [TS dashboard] Syntax errors don't kill watcher ([#17336](https://github.com/MetaMask/metamask-extension/pull/17336))
- Removal of enzyme pkge dep ([#17261](https://github.com/MetaMask/metamask-extension/pull/17261))
- Fixing prop type errors in components and tests ([#17704](https://github.com/MetaMask/metamask-extension/pull/17704))
- fix broken stories and readme from TS update ([#17703](https://github.com/MetaMask/metamask-extension/pull/17703))
- feat: refactor background.js to support overrides ([#17625](https://github.com/MetaMask/metamask-extension/pull/17625))
- Disable typechecking while running Mocha tests ([#17701](https://github.com/MetaMask/metamask-extension/pull/17701))
- Clean ConfirmTranscationPage component ([#17546](https://github.com/MetaMask/metamask-extension/pull/17546))
- UX: Update fa-search icon ([#17527](https://github.com/MetaMask/metamask-extension/pull/17527))
- UX: Icons: Remove legacy connect icon ([#17673](https://github.com/MetaMask/metamask-extension/pull/17673))
- UX: Icons: Remove usage of pencil icon ([#17676](https://github.com/MetaMask/metamask-extension/pull/17676))
- Squashed warning when running `yarn test:coverage:jest` ([#17729](https://github.com/MetaMask/metamask-extension/pull/17729))
- Rename reset account settings ([#17457](https://github.com/MetaMask/metamask-extension/pull/17457))
- feat(17494): add generate-beta-commit ([#17684](https://github.com/MetaMask/metamask-extension/pull/17684))
- e2e multiple reports ([#17715](https://github.com/MetaMask/metamask-extension/pull/17715))
- Fix mocha syntax fitness function ([#17712](https://github.com/MetaMask/metamask-extension/pull/17712))
- Updated messages/strings to replace Collectibles with NFTs ([#17659](https://github.com/MetaMask/metamask-extension/pull/17659))
- e2e Send to Multisig Wallet ([#17565](https://github.com/MetaMask/metamask-extension/pull/17565))
- Make username mandatory in the edit contact screen ([#17425](https://github.com/MetaMask/metamask-extension/pull/17425))
- NFTs: Hide detail when no thumbnail available ([#17693](https://github.com/MetaMask/metamask-extension/pull/17693))
- Removing TEXT_VARIANTS in favour of TextVariant ([#17674](https://github.com/MetaMask/metamask-extension/pull/17674))
## [10.26.1] ## [10.26.1]
### Fixed ### Fixed
- Fix main build by modifying desktop build steps ([#18112](https://github.com/MetaMask/metamask-extension/pull/18112)) - Fix main build by modifying desktop build steps ([#18112](https://github.com/MetaMask/metamask-extension/pull/18112))
@ -3532,7 +3725,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Uncategorized ### Uncategorized
- Added the ability to restore accounts from seed words. - Added the ability to restore accounts from seed words.
[Unreleased]: https://github.com/MetaMask/metamask-extension/compare/v10.26.1...HEAD [Unreleased]: https://github.com/MetaMask/metamask-extension/compare/v10.28.0...HEAD
[10.28.0]: https://github.com/MetaMask/metamask-extension/compare/v10.26.1...v10.28.0
[10.26.1]: https://github.com/MetaMask/metamask-extension/compare/v10.26.0...v10.26.1 [10.26.1]: https://github.com/MetaMask/metamask-extension/compare/v10.26.0...v10.26.1
[10.26.0]: https://github.com/MetaMask/metamask-extension/compare/v10.25.0...v10.26.0 [10.26.0]: https://github.com/MetaMask/metamask-extension/compare/v10.25.0...v10.26.0
[10.25.0]: https://github.com/MetaMask/metamask-extension/compare/v10.24.2...v10.25.0 [10.25.0]: https://github.com/MetaMask/metamask-extension/compare/v10.24.2...v10.25.0

View File

@ -1,6 +1,6 @@
{ {
"name": "metamask-crx", "name": "metamask-crx",
"version": "10.26.1", "version": "10.28.0",
"private": true, "private": true,
"repository": { "repository": {
"type": "git", "type": "git",