1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-22 17:33:23 +01:00

Update changelog for v10.28.1

This commit is contained in:
Dan Miller 2023-04-03 17:56:46 -02:30
parent 6aa877361b
commit cf92aa3b70

View File

@ -7,138 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [10.28.1]
### Uncategorized
- Move all validate-source-maps-beta steps in config.yml into the respective .sh file ([#18427](https://github.com/MetaMask/metamask-extension/pull/18427))
- Version v10.28.0 ([#18145](https://github.com/MetaMask/metamask-extension/pull/18145))
- Fix in opensea message ([#18413](https://github.com/MetaMask/metamask-extension/pull/18413))
- Make mozilla-lint-beta.sh executable ([#18412](https://github.com/MetaMask/metamask-extension/pull/18412))
- Ensure that firefox linting of beta builds only happens on beta build… ([#18403](https://github.com/MetaMask/metamask-extension/pull/18403))
- Make validate-changelog-in-rc.sh executable ([#18402](https://github.com/MetaMask/metamask-extension/pull/18402))
- Update CHANGELOG.md
- Allow specific origin to direct to second page of token allowance flow ([#18395](https://github.com/MetaMask/metamask-extension/pull/18395))
- Fixed test instability ([#18174](https://github.com/MetaMask/metamask-extension/pull/18174))
- update policies
- Adds build type mmi ([#18399](https://github.com/MetaMask/metamask-extension/pull/18399))
- update dependancies
- resolve merge conflicts
- Merge branch 'master' into Version-v10.28.0
- Change api used for opensea validation ([#18383](https://github.com/MetaMask/metamask-extension/pull/18383))
- NFTs: Use Unknown Collection instead of first NFT name ([#18388](https://github.com/MetaMask/metamask-extension/pull/18388))
- fix(18194): Redirect to extension expanded view when click back to sa… ([#18376](https://github.com/MetaMask/metamask-extension/pull/18376))
- Adding terms of use link for opensea ([#18381](https://github.com/MetaMask/metamask-extension/pull/18381))
- Fix #18199 : Add fallbacks for confirmation title on NFT transfers ([#18269](https://github.com/MetaMask/metamask-extension/pull/18269))
- Extracting out title component from confirm-transaction-base ([#17991](https://github.com/MetaMask/metamask-extension/pull/17991))
- Fix missing transaction notifications ([#18323](https://github.com/MetaMask/metamask-extension/pull/18323))
- fix: update zkevm feature toggle date ([#18307](https://github.com/MetaMask/metamask-extension/pull/18307))
- Fix Signature Request scroll ([#18305](https://github.com/MetaMask/metamask-extension/pull/18305))
- Disable Bridge button on unsupported networks ([#18268](https://github.com/MetaMask/metamask-extension/pull/18268))
- OpenSea security provider metrics ([#17688](https://github.com/MetaMask/metamask-extension/pull/17688))
- Fix disabled 'eth_sign' event & add 'Request Disabled' event type ([#18007](https://github.com/MetaMask/metamask-extension/pull/18007))
- Fixes to the Linea Goerli implementation ([#18290](https://github.com/MetaMask/metamask-extension/pull/18290))
- adding opensea security provider image ([#18292](https://github.com/MetaMask/metamask-extension/pull/18292))
- Fix overflowing UI & buttons in Signature Request screens ([#18247](https://github.com/MetaMask/metamask-extension/pull/18247))
- Revert "Moved subscribe and filter into network controller (#16693)" ([#16693](https://github.com/MetaMask/metamask-extension/pull/16693))
- Version v10.28.0
- Move nft e2e tests to main e2e test job ([#18055](https://github.com/MetaMask/metamask-extension/pull/18055))
- 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))
- Convert LoadingScreen into Functional Component and use React.memo ([#17935](https://github.com/MetaMask/metamask-extension/pull/17935))
- Update chromedriver v111 ([#18120](https://github.com/MetaMask/metamask-extension/pull/18120))
- 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))
- Migrate network configurations (previously `frequentRpcListDetail`) from `PreferencesController` to `NetworkController` ([#17421](https://github.com/MetaMask/metamask-extension/pull/17421))
- 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))
- 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))
- Test for transaction security provider ([#18000](https://github.com/MetaMask/metamask-extension/pull/18000))
- Adding types file to Box component ([#18009](https://github.com/MetaMask/metamask-extension/pull/18009))
- remove extraneous arg from clickElement ([#18050](https://github.com/MetaMask/metamask-extension/pull/18050))
- 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))
- 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))
- 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))
- Move desktop code to flask build type ([#17960](https://github.com/MetaMask/metamask-extension/pull/17960))
- UX: Icon: Update README with new variable names ([#17920](https://github.com/MetaMask/metamask-extension/pull/17920))
- 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))
- 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))
- bump testdapp to v5.6.0 ([#17967](https://github.com/MetaMask/metamask-extension/pull/17967))
- [MMI] Adds mmi build type + manifest files and images ([#17842](https://github.com/MetaMask/metamask-extension/pull/17842))
- 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))
- 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))
- 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))
- 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))
- 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))
- updated Proptypes for IconButton ([#17797](https://github.com/MetaMask/metamask-extension/pull/17797))
- 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))
- 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))
- Update `@metamask/utils` to the latest version ([#17837](https://github.com/MetaMask/metamask-extension/pull/17837))
- 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))
- Update eth-json-rpc-filters ([#17788](https://github.com/MetaMask/metamask-extension/pull/17788))
- [TS dashboard] Be consistent with terminology ([#17337](https://github.com/MetaMask/metamask-extension/pull/17337))
- 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))
- [FLASK] Temporarily disable JSON-RPC snap e2e test ([#17778](https://github.com/MetaMask/metamask-extension/pull/17778))
- 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))
- 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))
- [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))
- Squashed warning when running `yarn test:coverage:jest` ([#17729](https://github.com/MetaMask/metamask-extension/pull/17729))
- 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))
- 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))
### Changed
- Fix master build all validate-source-maps-beta steps in config.yml into the respective .sh file ([#18427](https://github.com/MetaMask/metamask-extension/pull/18427))
## [10.28.0]
### Added