- [#11107](https://github.com/MetaMask/metamask-extension/pull/11107): Migration to remove erroneous tx state
- [#11101](https://github.com/MetaMask/metamask-extension/pull/11101): Improve type checking and handle incorrect category in transaction-icon component
- [#11049](https://github.com/MetaMask/metamask-extension/pull/11049): Use isValidAddress helper instead of ethereumJsUtil.isValidAddress, when appropriate
- [#11034](https://github.com/MetaMask/metamask-extension/pull/11034): Bump hosted-git-info from 2.5.0 to 2.8.9
- [#11016](https://github.com/MetaMask/metamask-extension/pull/11016): Group signature transactions
- [#11009](https://github.com/MetaMask/metamask-extension/pull/11009): Replace uses of `hasOwnProperty.call` with simpler alternatives
- [#11031](https://github.com/MetaMask/metamask-extension/pull/11031): Fix error behavior of addEthereumChain
- [#10988](https://github.com/MetaMask/metamask-extension/pull/10988): Allowing for scroll overflow when swaps content is too tall
- Merge remote-tracking branch 'origin/develop' into master-sync
- Revert "Remove tests that are only needed for the commit reverted in 68c5defc"
- Revert "Removing recovery video entry from changelog"
- [#10293](https://github.com/MetaMask/metamask-extension/pull/10293): Revert "Revert "Implement Ledger Live bridge
- [#10936](https://github.com/MetaMask/metamask-extension/pull/10936): Allow 0% slippage, show a warning for 0 <slippage<=1,disable"ReviewSwap"buttonfornegativeslippage
- [#10990](https://github.com/MetaMask/metamask-extension/pull/10990): Fix dependency vulnerability by upgrading xmlhttprequest-ssl via yarn.lock
- [#10967](https://github.com/MetaMask/metamask-extension/pull/10967): add setting to dismiss seed phrase backup reminder
- [#10979](https://github.com/MetaMask/metamask-extension/pull/10979): Fixing alignment issue with bottom notification
- [#10946](https://github.com/MetaMask/metamask-extension/pull/10946): send user to activity after transaction complete
- [#10964](https://github.com/MetaMask/metamask-extension/pull/10964): Whats new popup design fixes
- [#10971](https://github.com/MetaMask/metamask-extension/pull/10971): Removing gray background from contact address input
- [#10958](https://github.com/MetaMask/metamask-extension/pull/10958): Migrate check for GITHUB_TOKEN
- [#10963](https://github.com/MetaMask/metamask-extension/pull/10963): Ensure method of adding contact when contacts exist
- [#10966](https://github.com/MetaMask/metamask-extension/pull/10966): Update deploy key used for Storybook
- [#10962](https://github.com/MetaMask/metamask-extension/pull/10962): Add backwards compatibility for ETH <-> WETH contract address validation
- [#10952](https://github.com/MetaMask/metamask-extension/pull/10952): Fix #10173 - Prevent lag in external monitors when using Mac + Chrome
- [#10773](https://github.com/MetaMask/metamask-extension/pull/10773): cache lint results for faster repeat execution
- [#10780](https://github.com/MetaMask/metamask-extension/pull/10780): build - fix use of empty file to replace unused js files
- [#10769](https://github.com/MetaMask/metamask-extension/pull/10769): Build - refactor background process to use html
- [#10774](https://github.com/MetaMask/metamask-extension/pull/10774): Use network specific swaps contract address when checking swap contract token approval
- [#10762](https://github.com/MetaMask/metamask-extension/pull/10762): Ensure that priceSlippage fiat amounts are always shown in view-quote.js
- [#10763](https://github.com/MetaMask/metamask-extension/pull/10763): Ensure that the approval fee in the swaps custom gas modal is in network specific currency
- [#10672](https://github.com/MetaMask/metamask-extension/pull/10672): Refactor Tx State Manager
- [#10765](https://github.com/MetaMask/metamask-extension/pull/10765): Updating y18n and netmask to resolve dependency issues
- [#10753](https://github.com/MetaMask/metamask-extension/pull/10753): Ensure that the correct default currency symbols are used for fees on the view quote screen
- [#10743](https://github.com/MetaMask/metamask-extension/pull/10743): Use correct block explorer name and link in swaps when on custom network
- [#10747](https://github.com/MetaMask/metamask-extension/pull/10747): update @metamask/etherscan-link to v2.0.0
- [#10744](https://github.com/MetaMask/metamask-extension/pull/10744): Ensure swaps gas prices are fetched from the correct chain specific endpoint
- [#10742](https://github.com/MetaMask/metamask-extension/pull/10742): Sync `master` with `develop`
- Merge remote-tracking branch 'origin/develop' into sync-master
- [#10663](https://github.com/MetaMask/metamask-extension/pull/10663): security - update SES lockdown
- [#10718](https://github.com/MetaMask/metamask-extension/pull/10718): build - refactor build system for easier configuration
- [#10735](https://github.com/MetaMask/metamask-extension/pull/10735): ci - cache deps before patch-package
- [#10701](https://github.com/MetaMask/metamask-extension/pull/10701): Update @metamask/controllers to v6.2.1
- [#10714](https://github.com/MetaMask/metamask-extension/pull/10714): fix: remove unused `metamask.rpcUrl` from redux state + fix tests to reflect that
- [#10655](https://github.com/MetaMask/metamask-extension/pull/10655): colocate tests in flat structure
- [#10656](https://github.com/MetaMask/metamask-extension/pull/10656): Allow TextField to receive min and max attributes
- [#10652](https://github.com/MetaMask/metamask-extension/pull/10652): Sync `master` with `develop`
- Merge remote-tracking branch 'origin/develop' into sync-master
- [#10614](https://github.com/MetaMask/metamask-extension/pull/10614): Move swaps constants to the shared constants directory
- [#10640](https://github.com/MetaMask/metamask-extension/pull/10640): no more node:console
- [#10634](https://github.com/MetaMask/metamask-extension/pull/10634): Setting balance to 0x0 when the original value is undefined
- [#10615](https://github.com/MetaMask/metamask-extension/pull/10615): remove transactionCategory in favor of more types
- [#10524](https://github.com/MetaMask/metamask-extension/pull/10524): Ensure permission log will only store JSON-able data
- [#10624](https://github.com/MetaMask/metamask-extension/pull/10624): Replace logic for eth swap token in fetchQuotesAndSetQuoteState with getSwapsEthToken call
### Fixed
### Fixed
- [#11103](https://github.com/MetaMask/metamask-extension/pull/11103): Fixes bug that made MetaMask unusable and displayed 'Minified React error #130' on certain networks and accounts
- [#11103](https://github.com/MetaMask/metamask-extension/pull/11103): Fixes bug that made MetaMask unusable and displayed 'Minified React error #130' on certain networks and accounts
- [#11015](https://github.com/MetaMask/metamask-extension/pull/11015): Prevent big number error when attempting to view transaction list
- [#11015](https://github.com/MetaMask/metamask-extension/pull/11015): Prevent big number error when attempting to view transaction list