Skip to content

7.10.0

Compare
Choose a tag to compare
@Cal-L Cal-L released this 09 Nov 16:09
· 2011 commits to main since this release
1585afc

Thanks for trying out the MetaMask mobile! We really appreciate your feedback 🤗

Table of Contents

7.10.0 - Nov 3, 2023

Added

  • #7588: chore: cherry pick #7584 - re-create connect_sign feature
  • #7154: feat: incoming transactions by network
  • #7541: feat: Add EIP-6963 Provider
  • #7256: feat: Enable zkSync Era in Swaps
  • #7465: feat:Feat/1273 duplicate contact addresses i18n
  • #7185: feat: ipfs banner
  • #7411: feat(ramp): update quote cta copy
  • #7218: feat: Show link on blockaid banner to report false positives
  • #7267: feat: bump @metamask/keyring-controller to v6.0.0
  • #7584: feat: re-create connect_sign feature

Changed

  • #7636: chore: cherry-pick #7633 - bump browserify-sign to v 4.2.2
  • #7581: chore: cherry pick #7574 - minor bump on react native dev tools to address audit issue
  • #7619: chore: cherry pick #7614 - Bump crypto js to 4.2.0
  • #7574: chore: minor bump on react native dev tools to address audit issue
  • #7354: chore: New Crowdin translations by Github Action
  • #7542: chore: @metamask/test-dapp@^7.1.0->^7.2.0
  • #7335: chore: Remove condition to disable transaction confirm button if user has no balance
  • #7494: chore: Pull @metamask/mobile-provider back into metamask-mobile
  • #7512: test: Extract assertion logic from the helpers.js file and add it to an Assertions class.
  • #7535: chore: Add @storybook LavaMoat allow-scripts config
  • #6306: chore(devDeps): Use updated fork of oss-attribution-generator
  • #7529: chore: clean up allow-scripts config
  • #7131: chore: Deduplicate remaining dependencies; add deduplicate script
  • #7417: test: Add Matchers class for all Matchers in the helpers.js file
  • #7510: test: Fix failing wallet E2E test on main
  • #7505: chore: Blockaid remove unused unfair_trade reason type and minor cleanup
  • #7473: test: Migrate 'Approve Custom ERC20 Token Amount' to Detox
  • #7496: docs: Update Yarn V1 README instructions
  • #7322: refactor: Update Checkbox props, style, tests, and stories
  • #7328: refactor: Update card story to remove story error
  • #7379: ci: Github action to check issue body matches issues templates and add labels to issue when needed
  • #7355: chore: Remove unnecessary dependency patch on SignatureController
  • #7376: chore(deps): bump postcss from 8.4.29 to 8.4.31
  • #7404: chore: bump @metamask/mobile-provider to ^3.0.0
  • #7416: refactor: Re-Add decorators to storybook
  • #7402: test: Enable Fixtures in E2E some tests tagged "Regression"
  • #6896: chore: Added type declaration for deprecated Checkbox library
  • #7392: test: Migrate approve default erc20 to detox
  • #7293: feat: display nft media setting copy improvement
  • #7390: refactor(ramp): refactor get started copy
  • #7389: refactor(ramp): refactor quotes view copy and list
  • #7021: docs: Update JSDoc to deprecate Text Component Usage
  • #7384: test: add fallback when generating fixtures server url in wdio tests
  • #7372: test: reorg signatures tests to maximize efficiency
  • #7356: test: Add dynamic allocation port for ganache, fixtures and test dapp
  • #7130: chore(deps): dedupe semver
  • #7128: deps: Dedupe ethers@5.*
  • #7366: ci(bitrise): trigger smoke test on every merge to main
  • #7364: chore: bump Node to v16.20

Fixed

  • #7665: chore: Cherry pick #7651 - revert nonce logic in transaction controller
  • #7676: chore: cherry pick #7667 - Wallet not switching networks when add new network requested by a dapp
  • #7580: chore: cherry pick #7540 - fix token decimals fetched from the chain
  • #7540: fix: token decimals fetched from the chain
  • #7531: fix: depcheck@^1.4.5->^1.4.7
  • #7483: fix: android os connection issue
  • #7474: fix: wc2 invalid origin in analytics
  • #7519: fix: transactions stuck in submitted status
  • #7518: fix(issue template): placeholder text
  • #7489: fix: use hostname to fetch approvedhosts
  • #7319: fix: finding and updating transaction errors in confirmation pages state
  • #7350: fix: incorrect confirmed transaction notification
  • #7476: fix: missing redirect on deepllink after connection
  • #7129: fix(deps): Dedupe ethereum-cryptography
  • #7431: fix: rejecting contract approval using hardware wallet account from a deeplink
  • #7331: fix: Fix TS errors in core directory
  • #7361: fix: reset transaction fix
  • #7410: fix: Verify third party details causes to watch the asset undesirably
  • #7397: fix: Add metrics for Blockaid settings when it's turned on/off
  • #7386: fix: Add Dependabot missing team label
  • #7305: fix: legacy gas miss match and not preserved after change
  • #7377: fix(podfile): add react-native-launch-arguments to podfile.lock
  • #7368: fix(ramp): use os browser in android
  • #7371: fix(action): bug report creation was not working
  • #7362: fix(action): update fetch-depth parameter to fetch only the last commit