From 2b66c53abbcf63440c179e8bebf64b0033c804d1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 24 Jan 2024 15:44:32 -0700 Subject: [PATCH] feat: 7.14.0 (#8058) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is the release candidate for version 7.14.0. --------- Co-authored-by: metamaskbot Co-authored-by: sethkfman <10342624+sethkfman@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Chris Wilcox Co-authored-by: Frank von Hoven <141057783+frankvonhoven@users.noreply.github.com> Co-authored-by: Gustavo Antunes <17601467+gantunesr@users.noreply.github.com> Co-authored-by: seaona <54408225+seaona@users.noreply.github.com> Co-authored-by: Olusegun Akintayo Co-authored-by: Jyoti Puri Co-authored-by: Pedro Pablo Aste Kompen Co-authored-by: Xiaoming Wang Co-authored-by: tommasini <46944231+tommasini@users.noreply.github.com> Co-authored-by: yande <110056475+Andepande@users.noreply.github.com> Co-authored-by: Yande Co-authored-by: Cal Leung Co-authored-by: LeoTM <1881059+leotm@users.noreply.github.com> Co-authored-by: MetaMask Bot <37885440+metamaskbot@users.noreply.github.com> Co-authored-by: Curtis David Co-authored-by: Brian Bergeron Co-authored-by: Vinicius Stevam <45455812+vinistevam@users.noreply.github.com> Co-authored-by: sethkfman Co-authored-by: hesterbruikman Co-authored-by: Omri Dan <61094771+omridan159@users.noreply.github.com> Co-authored-by: Brian August Nguyen Co-authored-by: Gauthier Petetin Co-authored-by: João Tavares Co-authored-by: Nico MASSART Co-authored-by: Owen Craston Co-authored-by: SamuelSalas Co-authored-by: George Marshall Co-authored-by: OGPoyraz Co-authored-by: Vinicius Stevam Co-authored-by: Sylva Elendu Co-authored-by: Aslau Mario-Daniel Co-authored-by: salimtb Co-authored-by: sleepytanya <104780023+sleepytanya@users.noreply.github.com> Co-authored-by: Mark Stacey Co-authored-by: legobt <6wbvkn0j@anonaddy.me> Co-authored-by: Mpendulo Ndlovu Co-authored-by: Davide Brocchetto Co-authored-by: sahar-fehri Co-authored-by: Jonathan Ferreira <44679989+Jonathansoufer@users.noreply.github.com> Co-authored-by: legobeat <109787230+legobeat@users.noreply.github.com> Co-authored-by: abretonc7s <107169956+abretonc7s@users.noreply.github.com> --- CHANGELOG.md | 145 +++++++++++------------- android/app/build.gradle | 4 +- app/core/EngineService/EngineService.ts | 2 +- bitrise.yml | 4 +- ios/MetaMask.xcodeproj/project.pbxproj | 24 ++-- locales/languages/de.json | 1 + locales/languages/el.json | 1 + locales/languages/es.json | 1 + locales/languages/fr.json | 1 + locales/languages/hi.json | 1 + locales/languages/id.json | 1 + locales/languages/ja.json | 1 + locales/languages/ko.json | 1 + locales/languages/pt.json | 1 + locales/languages/ru.json | 1 + locales/languages/tl.json | 1 + locales/languages/tr.json | 1 + locales/languages/vi.json | 1 + locales/languages/zh.json | 1 + package.json | 5 +- patches/react-native+0.71.15.patch | 2 +- 21 files changed, 103 insertions(+), 97 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 286e1b884a0..2c8fcc128ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,73 @@ # Changelog -## Current Main Branch +## 7.14.0 - Jan 11, 2024 +### Added +- [#8016](https://github.com/MetaMask/metamask-mobile/pull/8016): feat(ramp): add sell deeplink +- [#7962](https://github.com/MetaMask/metamask-mobile/pull/7962): feat(ramp): add sell notification texts +- [#8047](https://github.com/MetaMask/metamask-mobile/pull/8047): feat: Added RadioButton to DS +- [#7951](https://github.com/MetaMask/metamask-mobile/pull/7951): feat: New Crowdin translations by Github Action +- [#7954](https://github.com/MetaMask/metamask-mobile/pull/7954): feat: minor changes to connect QR wallet view +- [#7963](https://github.com/MetaMask/metamask-mobile/pull/7963): feat(ramp): add sell order polling when has txhash +- [#7899](https://github.com/MetaMask/metamask-mobile/pull/7899): feat(ramp): popular region and search states +- [#7955](https://github.com/MetaMask/metamask-mobile/pull/7955): feat: RNTar native modules (Android and iOS) +- [#7960](https://github.com/MetaMask/metamask-mobile/pull/7960): feat: Content update for Swaps +- [#7899](https://github.com/MetaMask/metamask-mobile/pull/7899): feat(ramp): popular region and search states +- [#7955](https://github.com/MetaMask/metamask-mobile/pull/7955): feat: RNTar native modules (Android and iOS) +- [#7960](https://github.com/MetaMask/metamask-mobile/pull/7960): feat: Content update for Swaps +- [#7961](https://github.com/MetaMask/metamask-mobile/pull/7961): feat: Create Select's foundational component - SelectValue +- [#7835](https://github.com/MetaMask/metamask-mobile/pull/7835): feat: add bridge wallet action +- [#7921](https://github.com/MetaMask/metamask-mobile/pull/7921): feat: android sdk connectsign + batch request +- [#7933](https://github.com/MetaMask/metamask-mobile/pull/7933): feat: Added images to component Readmes +- [#7607](https://github.com/MetaMask/metamask-mobile/pull/7607): feat: New Crowdin translations by Github Action +- [#7837](https://github.com/MetaMask/metamask-mobile/pull/7837): feat: New mobile Flask Build Type +- [#7876](https://github.com/MetaMask/metamask-mobile/pull/7876): feat: display the dapp icon when connecting with sdk +- [#7861](https://github.com/MetaMask/metamask-mobile/pull/7861): feat: enable Blockaid on iOS +- [#7864](https://github.com/MetaMask/metamask-mobile/pull/7864): feat(ramp): sell what's new modal content + + ### Changed +- [#7908](https://github.com/MetaMask/metamask-mobile/pull/7908): chore: tranfer the DeeplinkManager file from JS to TS +- [#7972](https://github.com/MetaMask/metamask-mobile/pull/7972): chore: Replace local code fence transform with `@metamask/build-utils` +- [#7925](https://github.com/MetaMask/metamask-mobile/pull/7925): chore: refactor the DeeplinkManager into smaller parts and add unit tests +- [#8011](https://github.com/MetaMask/metamask-mobile/pull/8011): test: batch 1 remove strings testid app code +- [#7888](https://github.com/MetaMask/metamask-mobile/pull/7888): test: Settings Security And Privacy: Refactor page objects +- [#7989](https://github.com/MetaMask/metamask-mobile/pull/7989): test: Removing test selector strings within app code (5/7) +- [#7978](https://github.com/MetaMask/metamask-mobile/pull/7978): test: Removing test selector strings within app code 2/7 +- [#7992](https://github.com/MetaMask/metamask-mobile/pull/7992): test: Removing test selector strings within app code (6/7) +- [#7993](https://github.com/MetaMask/metamask-mobile/pull/7993): test: Removing test selector strings within app code (7/7) +- [#7873](https://github.com/MetaMask/metamask-mobile/pull/7873): refactor: split migrations into multiple files +- [#7710](https://github.com/MetaMask/metamask-mobile/pull/7710): test: flag Confirmations tests as Smoke tests +- [#7472](https://github.com/MetaMask/metamask-mobile/pull/7472): refactor: Convert Tag stories to csf format +- [#7967](https://github.com/MetaMask/metamask-mobile/pull/7967): test: Removing test selector strings within app code +- [#7966](https://github.com/MetaMask/metamask-mobile/pull/7966): test: fix wallet test +- [#7937](https://github.com/MetaMask/metamask-mobile/pull/7937): chore: Updating CODEOWNERS file with DS ownership of component-library +- [#7952](https://github.com/MetaMask/metamask-mobile/pull/7952): chore: add bridge translations +- [#7922](https://github.com/MetaMask/metamask-mobile/pull/7922): chore(patch): Use core branch for assets-controllers patch +- [#7929](https://github.com/MetaMask/metamask-mobile/pull/7929): test: Increase E2E test setup time +- [#7904](https://github.com/MetaMask/metamask-mobile/pull/7904): test: Fix permission-system-revoking-multiple-accounts test +- [#7689](https://github.com/MetaMask/metamask-mobile/pull/7689): refactor: generate nonces using nonce tracker +- [#7896](https://github.com/MetaMask/metamask-mobile/pull/7896): test: Remove duplicate methods on Gesture class + + ### Fixed +- [#7953](https://github.com/MetaMask/metamask-mobile/pull/7953): fix: correct proptypes array in WebsiteIcon component +- [#7886](https://github.com/MetaMask/metamask-mobile/pull/7886): fix: Fix `eth_signTypedData` signatures containing `0x` +- [#7935](https://github.com/MetaMask/metamask-mobile/pull/7935): fix: bitrise cocoapods issue in bitrise +- [#7934](https://github.com/MetaMask/metamask-mobile/pull/7934): fix: Resolve CocoaPods Version Issue and Ruby Installation Failure for Podfile.lock +- [#7745](https://github.com/MetaMask/metamask-mobile/pull/7745): fix: add a section for stakeholder reviews in issue template +- [#7924](https://github.com/MetaMask/metamask-mobile/pull/7924): fix: Prevent SES errors in iOS dev builds +- [#7917](https://github.com/MetaMask/metamask-mobile/pull/7917): fix: adjust the apiLogoUrl logic to handles cases when icon is an object with uri key +- [#7338](https://github.com/MetaMask/metamask-mobile/pull/7338): fix: update linea goerli explorer url +- [#7893](https://github.com/MetaMask/metamask-mobile/pull/7893): fix: Revert javascript disabled on the webview +- [#7881](https://github.com/MetaMask/metamask-mobile/pull/7881): fix: 7862 invalid address error +- [#7757](https://github.com/MetaMask/metamask-mobile/pull/7757): feat: integrate ledger hardware wallet +- [#8128](https://github.com/MetaMask/metamask-mobile/pull/8128): fix: disable hardware wallet feature and remove dependencies +- [#8046](https://github.com/MetaMask/metamask-mobile/pull/8046): fix: CI flakey unit tests TypeErrors on react-native/jest/setup.js global.performance +- [#8013](https://github.com/MetaMask/metamask-mobile/pull/8013): fix: show loading banner when blockaid toggled +- [#8031](https://github.com/MetaMask/metamask-mobile/pull/8031): fix: PPOMController update to handle storage crash +- [#8004](https://github.com/MetaMask/metamask-mobile/pull/8004): fix: mobile blockaid performance issues +- [#7822](https://github.com/MetaMask/metamask-mobile/pull/7822): fix: PPOM - Metrics information from ppom is not logged +- [#8012](https://github.com/MetaMask/metamask-mobile/pull/8012): fix: Rename old code fences +- [#7971](https://github.com/MetaMask/metamask-mobile/pull/7971): fix: Updated ButtonLink to use text when size is auto +- [#7976](https://github.com/MetaMask/metamask-mobile/pull/7976): fix: blockaid mobile performance improvements ## 7.12.5 - Jan 4, 2024 ### Added @@ -183,82 +250,6 @@ - [#7811](https://github.com/MetaMask/metamask-mobile/pull/7811): fix: Lock yarn to 1.22.19 - [#7733](https://github.com/MetaMask/metamask-mobile/pull/7733): fix: silence PollingBlockTracker Sentry -## 7.11.0 - Nov 17, 2023 -### Added -- [#7251](https://github.com/MetaMask/metamask-mobile/pull/7251): feat: #999 - RTK consolidate reducers -- [#7628](https://github.com/MetaMask/metamask-mobile/pull/7628): feat: sdk batch rpc calls -- [#7655](https://github.com/MetaMask/metamask-mobile/pull/7655): feat: node to version 18.17.1 -- [#7114](https://github.com/MetaMask/metamask-mobile/pull/7114): feat: Xcode 15 support on React Native 0.71.14 -- [#7618](https://github.com/MetaMask/metamask-mobile/pull/7618): feat: Show message on UI when blockaid validation fails -- [#7567](https://github.com/MetaMask/metamask-mobile/pull/7567): feat(actions): refactoring + improvement of github actions -- [#7363](https://github.com/MetaMask/metamask-mobile/pull/7363): feat: integrating ppom update tool into mobile build -- [#7584](https://github.com/MetaMask/metamask-mobile/pull/7584): feat: re-create connect_sign feature -- [#7352](https://github.com/MetaMask/metamask-mobile/pull/7352): feat: enable Linea for swaps -- [#7419](https://github.com/MetaMask/metamask-mobile/pull/7419): feat: Add metrics for provider calls coming from ppom on mobile - -### Changed -- [#7349](https://github.com/MetaMask/metamask-mobile/pull/7349): refactor: Convert Form stories -- [#7414](https://github.com/MetaMask/metamask-mobile/pull/7414): refactor: Convert List stories to csf format -- [#7468](https://github.com/MetaMask/metamask-mobile/pull/7468): refactor: Convert Text stories to csf format -- [#7412](https://github.com/MetaMask/metamask-mobile/pull/7412): refactor: Convert Overlay story to csf format -- [#7413](https://github.com/MetaMask/metamask-mobile/pull/7413): refactor: Convert Icon story to csf format -- [#7698](https://github.com/MetaMask/metamask-mobile/pull/7698): refactor(readme): node version 18 -- [#7375](https://github.com/MetaMask/metamask-mobile/pull/7375): refactor: Convert BottomSheet stories to csf format -- [#7427](https://github.com/MetaMask/metamask-mobile/pull/7427): refactor: Convert Navigation stories to csf format -- [#7470](https://github.com/MetaMask/metamask-mobile/pull/7470): refactor: Convert Select stories to csf format -- [#7469](https://github.com/MetaMask/metamask-mobile/pull/7469): refactor: Convert Picker stories to csf format -- [#7373](https://github.com/MetaMask/metamask-mobile/pull/7373): refactor: Convert Cell stories to csf format -- [#7688](https://github.com/MetaMask/metamask-mobile/pull/7688): chore: refactor swaps view with selectors -- [#7682](https://github.com/MetaMask/metamask-mobile/pull/7682): test: Move testids from in SendView, WalletView, SendLinkView and AmountView -- [#7672](https://github.com/MetaMask/metamask-mobile/pull/7672): test: E2E Removed duplicate tests in quarantine -- [#7645](https://github.com/MetaMask/metamask-mobile/pull/7645): test: Enable Regression tests on Bitrise -- [#7650](https://github.com/MetaMask/metamask-mobile/pull/7650): test:7562 move testids settings folder -- [#7639](https://github.com/MetaMask/metamask-mobile/pull/7639): chore: Update selectors for contract approval modal -- [#7621](https://github.com/MetaMask/metamask-mobile/pull/7621): ci: create gh action to create cherry-pick PRs for releases -- [#7568](https://github.com/MetaMask/metamask-mobile/pull/7568): chore: run `yarn install` as part of `yarn deduplicate` -- [#7604](https://github.com/MetaMask/metamask-mobile/pull/7604): refactor: [Part 4] - Ongoing Work for legacy comp replacement. -- [#7573](https://github.com/MetaMask/metamask-mobile/pull/7573): refactor: [Part 3] - Ongoing Work for legacy comp replacement. -- [#7610](https://github.com/MetaMask/metamask-mobile/pull/7610): test: Move onboarding testIDs to Selectors folder inside e2e -- [#7635](https://github.com/MetaMask/metamask-mobile/pull/7635): chore: move spec files to subfolders -- [#6668](https://github.com/MetaMask/metamask-mobile/pull/6668): chore: update stale bot language to provide instruction for community contributions -- [#7571](https://github.com/MetaMask/metamask-mobile/pull/7571): refactor: [Part 2] - Ongoing Work for legacy comp replacement. -- [#7339](https://github.com/MetaMask/metamask-mobile/pull/7339): ci: Create github action for triggering Bitrise E2E builds based on label -- [#7626](https://github.com/MetaMask/metamask-mobile/pull/7626): test: Fix smoke tests on main -- [#7326](https://github.com/MetaMask/metamask-mobile/pull/7326): refactor: Update Header and convert Header Story -- [#7600](https://github.com/MetaMask/metamask-mobile/pull/7600): chore: split sdk connect -- [#7597](https://github.com/MetaMask/metamask-mobile/pull/7597): chore: revert transfer DeeplinkManager.js file to TS -- [#7586](https://github.com/MetaMask/metamask-mobile/pull/7586): chore: transfer DeeplinkManager.js file to TS -- [#7589](https://github.com/MetaMask/metamask-mobile/pull/7589): chore: adds the fixture env variable to debug android builds -- [#7171](https://github.com/MetaMask/metamask-mobile/pull/7171): docs: add JSDoc to deprecate Alert in favor of BannerAlert #6904 -- [#7578](https://github.com/MetaMask/metamask-mobile/pull/7578): docs: Updating PR template -- [#7574](https://github.com/MetaMask/metamask-mobile/pull/7574): chore: minor bump on react native dev tools to address audit issue - -### Fixed -- [#7692](https://github.com/MetaMask/metamask-mobile/pull/7692): fix: sdk and deeplink init process -- [#7687](https://github.com/MetaMask/metamask-mobile/pull/7687): fix: refactor selectors and fix request token test -- [#7491](https://github.com/MetaMask/metamask-mobile/pull/7491): fix: Warn users when connecting to a website on the eth-phishing-detect list on mobile -- [#7601](https://github.com/MetaMask/metamask-mobile/pull/7601): fix: approve deeplink displays domain pill with selected address -- [#7678](https://github.com/MetaMask/metamask-mobile/pull/7678): fix: remove init launch app -- [#7667](https://github.com/MetaMask/metamask-mobile/pull/7667): fix: Wallet not switching networks when add new network requested by a dapp -- [#7668](https://github.com/MetaMask/metamask-mobile/pull/7668): fix: Disable permission-system-revoking-multiple-accounts detox test -- [#7661](https://github.com/MetaMask/metamask-mobile/pull/7661): fix: actions improvement -- [#7651](https://github.com/MetaMask/metamask-mobile/pull/7651): fix: revert nonce logic in transaction controller -- [#7654](https://github.com/MetaMask/metamask-mobile/pull/7654): fix: update project.pbxproj removing not needed configurations -- [#7595](https://github.com/MetaMask/metamask-mobile/pull/7595): fix(devDeps): remove duplicate older storybook and babel packages -- [#7633](https://github.com/MetaMask/metamask-mobile/pull/7633): fix: bump browserify-sign to v 4.2.2 -- [#7614](https://github.com/MetaMask/metamask-mobile/pull/7614): fix: Bump crypto js to 4.2.0 -- [#7603](https://github.com/MetaMask/metamask-mobile/pull/7603): fix: Copy changes, Security advice by > Powered by -- [#6951](https://github.com/MetaMask/metamask-mobile/pull/6951): fix: add favicon fetching hook -- [#7590](https://github.com/MetaMask/metamask-mobile/pull/7590): fix: Change network id for chain id -- [#7482](https://github.com/MetaMask/metamask-mobile/pull/7482): fix: 1273 duplicate contact addresses -- [#7540](https://github.com/MetaMask/metamask-mobile/pull/7540): fix: token decimals fetched from the chain -- [#7546](https://github.com/MetaMask/metamask-mobile/pull/7546): fix link to testnet faucets -- [#7557](https://github.com/MetaMask/metamask-mobile/pull/7557): fix(issue template): encourage recordings -- [#7813](https://github.com/MetaMask/metamask-mobile/pull/7813): fix: Add microphone permissions to iOS -- [#7737](https://github.com/MetaMask/metamask-mobile/pull/7737): fix: Use custom controls for iOS video -- [#7811](https://github.com/MetaMask/metamask-mobile/pull/7811): fix: Lock yarn to 1.22.19 -- [#7733](https://github.com/MetaMask/metamask-mobile/pull/7733): fix: silence PollingBlockTracker Sentry - ## 7.10.0 - Nov 3, 2023 ### Added - [#7588](https://github.com/MetaMask/metamask-mobile/pull/7588): chore: cherry pick #7584 - re-create connect_sign feature diff --git a/android/app/build.gradle b/android/app/build.gradle index 360b6178915..7b999cbfe60 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -137,8 +137,8 @@ android { applicationId "io.metamask" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 1235 - versionName "7.12.5" + versionCode 1242 + versionName "7.14.0" testBuildType System.getProperty('testBuildType', 'debug') missingDimensionStrategy 'react-native-camera', 'general' testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/core/EngineService/EngineService.ts b/app/core/EngineService/EngineService.ts index db5d8ca8913..4e60e2289ca 100644 --- a/app/core/EngineService/EngineService.ts +++ b/app/core/EngineService/EngineService.ts @@ -98,7 +98,7 @@ class EngineService { if (isBlockaidFeatureEnabled()) { controllers.push({ name: 'PPOMController', - key: `${engine.context.PPOMController.name}:stateChange`, + key: AppConstants.PPOM_INITIALISATION_STATE_CHANGE_EVENT, }); } diff --git a/bitrise.yml b/bitrise.yml index db24d0d1594..d446c5e0423 100644 --- a/bitrise.yml +++ b/bitrise.yml @@ -1226,10 +1226,10 @@ app: PROJECT_LOCATION_IOS: ios - opts: is_expand: false - VERSION_NAME: 7.12.5 + VERSION_NAME: 7.14.0 - opts: is_expand: false - VERSION_NUMBER: 1235 + VERSION_NUMBER: 1242 - opts: is_expand: false FLASK_VERSION_NAME: 0.0.4 diff --git a/ios/MetaMask.xcodeproj/project.pbxproj b/ios/MetaMask.xcodeproj/project.pbxproj index c45f62c9b9e..c456e876208 100644 --- a/ios/MetaMask.xcodeproj/project.pbxproj +++ b/ios/MetaMask.xcodeproj/project.pbxproj @@ -1343,7 +1343,7 @@ CODE_SIGN_ENTITLEMENTS = MetaMask/MetaMaskDebug.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1235; + CURRENT_PROJECT_VERSION = 1242; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = 48XVW22RCG; @@ -1377,7 +1377,7 @@ ); LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift$(inherited)"; LLVM_LTO = YES; - MARKETING_VERSION = 7.12.5; + MARKETING_VERSION = 7.14.0; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "$(inherited)"; OTHER_LDFLAGS = ( @@ -1406,7 +1406,7 @@ CODE_SIGN_ENTITLEMENTS = MetaMask/MetaMask.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1235; + CURRENT_PROJECT_VERSION = 1242; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 48XVW22RCG; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 48XVW22RCG; @@ -1440,7 +1440,7 @@ ); LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift$(inherited)"; LLVM_LTO = YES; - MARKETING_VERSION = 7.12.5; + MARKETING_VERSION = 7.14.0; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = "$(inherited)"; OTHER_LDFLAGS = ( @@ -1468,7 +1468,7 @@ CODE_SIGN_ENTITLEMENTS = MetaMask/MetaMaskDebug.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1197; + CURRENT_PROJECT_VERSION = 1242; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = 48XVW22RCG; @@ -1502,7 +1502,7 @@ ); LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift$(inherited)"; LLVM_LTO = YES; - MARKETING_VERSION = 7.11.0; + MARKETING_VERSION = 7.14.0; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "$(inherited)"; OTHER_LDFLAGS = ( @@ -1531,7 +1531,7 @@ CODE_SIGN_ENTITLEMENTS = MetaMask/MetaMask.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1197; + CURRENT_PROJECT_VERSION = 1242; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 48XVW22RCG; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 48XVW22RCG; @@ -1565,7 +1565,7 @@ ); LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift$(inherited)"; LLVM_LTO = YES; - MARKETING_VERSION = 7.11.0; + MARKETING_VERSION = 7.14.0; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = "$(inherited)"; OTHER_LDFLAGS = ( @@ -1693,7 +1693,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1235; + CURRENT_PROJECT_VERSION = 1242; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = 48XVW22RCG; @@ -1731,7 +1731,7 @@ "\"$(SRCROOT)/MetaMask/System/Library/Frameworks\"", ); LLVM_LTO = YES; - MARKETING_VERSION = 7.12.5; + MARKETING_VERSION = 7.14.0; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = ( "$(inherited)", @@ -1763,7 +1763,7 @@ CODE_SIGN_ENTITLEMENTS = MetaMask/MetaMask.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1235; + CURRENT_PROJECT_VERSION = 1242; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 48XVW22RCG; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 48XVW22RCG; @@ -1801,7 +1801,7 @@ "\"$(SRCROOT)/MetaMask/System/Library/Frameworks\"", ); LLVM_LTO = YES; - MARKETING_VERSION = 7.12.5; + MARKETING_VERSION = 7.14.0; ONLY_ACTIVE_ARCH = NO; OTHER_CFLAGS = ( "$(inherited)", diff --git a/locales/languages/de.json b/locales/languages/de.json index 0c84aee8773..63d06b19706 100644 --- a/locales/languages/de.json +++ b/locales/languages/de.json @@ -535,6 +535,7 @@ "import_account": "Ein Konto importieren", "connect_hardware": "Hardware-Wallet verknüpfen", "imported": "Importiert", + "qr_hardware": "QR-Hardware", "remove_account_title": "Kontoentfernung", "remove_account_message": "Möchten Sie dieses Konto wirklich entfernen?", "no": "Nein", diff --git a/locales/languages/el.json b/locales/languages/el.json index 9883e1acfa3..15bea036595 100644 --- a/locales/languages/el.json +++ b/locales/languages/el.json @@ -535,6 +535,7 @@ "import_account": "Εισαγωγή λογαριασμού", "connect_hardware": "Σύνδεση πορτοφολιού υλικού", "imported": "Έγινε εισαγωγή", + "qr_hardware": "Υλικό QR", "remove_account_title": "Αφαίρεση λογαριασμού", "remove_account_message": "Θέλετε σίγουρα να αφαιρέσετε αυτόν τον λογαριασμό;", "no": "Όχι", diff --git a/locales/languages/es.json b/locales/languages/es.json index 0a7d1b3d386..2f7a9b70ad7 100644 --- a/locales/languages/es.json +++ b/locales/languages/es.json @@ -535,6 +535,7 @@ "import_account": "Importar una cuenta", "connect_hardware": "Conectar monedero físico", "imported": "Importado", + "qr_hardware": "Hardware QR", "remove_account_title": "Eliminación de la cuenta", "remove_account_message": "¿Está seguro de que quiere quitar esta cuenta?", "no": "No", diff --git a/locales/languages/fr.json b/locales/languages/fr.json index 15c5d2e6b3e..4a0421f3dd0 100644 --- a/locales/languages/fr.json +++ b/locales/languages/fr.json @@ -535,6 +535,7 @@ "import_account": "Importer un compte", "connect_hardware": "Connecter un portefeuille matériel", "imported": "Importés", + "qr_hardware": "Matériel QR", "remove_account_title": "Suppression du compte", "remove_account_message": "Souhaitez-vous vraiment supprimer ce compte ?", "no": "Non", diff --git a/locales/languages/hi.json b/locales/languages/hi.json index 102ec191ca4..160839e19b6 100644 --- a/locales/languages/hi.json +++ b/locales/languages/hi.json @@ -535,6 +535,7 @@ "import_account": "एक खाता इम्पोर्ट करें", "connect_hardware": "हार्डवेयर वॉलेट कनेक्ट करें", "imported": "इम्पोर्ट किया गया", + "qr_hardware": "QR हार्डवेयर", "remove_account_title": "अकाउंट हटाया जाना", "remove_account_message": "क्या आप वास्तव में इस अकाउंट को हटाना चाहते हैं?", "no": "नहीं", diff --git a/locales/languages/id.json b/locales/languages/id.json index bf798b86a7d..f4e62af13ac 100644 --- a/locales/languages/id.json +++ b/locales/languages/id.json @@ -535,6 +535,7 @@ "import_account": "Impor akun", "connect_hardware": "Hubungkan dompet perangkat keras", "imported": "Diimpor", + "qr_hardware": "Perangkat keras QR", "remove_account_title": "Penghapusan akun", "remove_account_message": "Yakin ingin menghapus akun ini?", "no": "Tidak", diff --git a/locales/languages/ja.json b/locales/languages/ja.json index b7a45ec628d..b65340fba77 100644 --- a/locales/languages/ja.json +++ b/locales/languages/ja.json @@ -535,6 +535,7 @@ "import_account": "アカウントのインポート", "connect_hardware": "ハードウェアウォレットの接続", "imported": "インポートされました", + "qr_hardware": "QRハードウェア", "remove_account_title": "アカウントの削除", "remove_account_message": "このアカウントを削除してよろしいですか?", "no": "いいえ", diff --git a/locales/languages/ko.json b/locales/languages/ko.json index 69b1bdd6cf0..873bb1ed893 100644 --- a/locales/languages/ko.json +++ b/locales/languages/ko.json @@ -535,6 +535,7 @@ "import_account": "계정 가져오기", "connect_hardware": "하드웨어 지갑 연결", "imported": "가져옴", + "qr_hardware": "QR 하드웨어", "remove_account_title": "계정 제거", "remove_account_message": "해당 계정을 정말로 제거하시겠습니까?", "no": "아니오", diff --git a/locales/languages/pt.json b/locales/languages/pt.json index e852d8e45bf..4e0fcbcaa45 100644 --- a/locales/languages/pt.json +++ b/locales/languages/pt.json @@ -535,6 +535,7 @@ "import_account": "Importar uma conta", "connect_hardware": "Conectar carteira de hardware", "imported": "Importadas", + "qr_hardware": "Hardware com QR", "remove_account_title": "Remoção da conta", "remove_account_message": "Tem certeza de que deseja remover esta conta?", "no": "Não", diff --git a/locales/languages/ru.json b/locales/languages/ru.json index 50846a30875..b8fb6ee7efb 100644 --- a/locales/languages/ru.json +++ b/locales/languages/ru.json @@ -535,6 +535,7 @@ "import_account": "Импортировать счет", "connect_hardware": "Подключить аппаратный кошелек", "imported": "Импортирован", + "qr_hardware": "QR-оборудование", "remove_account_title": "Удаление счета", "remove_account_message": "Вы действительно хотите удалить этот счет?", "no": "Нет", diff --git a/locales/languages/tl.json b/locales/languages/tl.json index f799d356911..d6bd07881a8 100644 --- a/locales/languages/tl.json +++ b/locales/languages/tl.json @@ -535,6 +535,7 @@ "import_account": "Mag-import ng account", "connect_hardware": "Ikonekta ang wallet na hardware", "imported": "Na-import", + "qr_hardware": "QR hardware", "remove_account_title": "Pag-alis ng account", "remove_account_message": "Gusto mo ba talagang alisin ang account na ito?", "no": "Hindi", diff --git a/locales/languages/tr.json b/locales/languages/tr.json index a296a9ed867..107ffaf1fba 100644 --- a/locales/languages/tr.json +++ b/locales/languages/tr.json @@ -535,6 +535,7 @@ "import_account": "Bir hesabı içe aktar", "connect_hardware": "Donanım cüzdanı bağla", "imported": "İçe aktarıldı", + "qr_hardware": "QR donanımı", "remove_account_title": "Hesap kaldırma", "remove_account_message": "Bu hesabı gerçekten kaldırmak istiyor musunuz?", "no": "Hayır", diff --git a/locales/languages/vi.json b/locales/languages/vi.json index 033ffa92ab8..30057e03070 100644 --- a/locales/languages/vi.json +++ b/locales/languages/vi.json @@ -535,6 +535,7 @@ "import_account": "Nhập tài khoản", "connect_hardware": "Kết nối với ví cứng", "imported": "Đã nhập", + "qr_hardware": "Ví cứng QR", "remove_account_title": "Đã gỡ bỏ tài khoản", "remove_account_message": "Bạn có thật sự muốn gỡ bỏ tài khoản này?", "no": "Không", diff --git a/locales/languages/zh.json b/locales/languages/zh.json index 7fd06631905..6cf1f90f2b7 100644 --- a/locales/languages/zh.json +++ b/locales/languages/zh.json @@ -535,6 +535,7 @@ "import_account": "导入账户", "connect_hardware": "连接硬件钱包", "imported": "已导入", + "qr_hardware": "QR 硬件", "remove_account_title": "删除账户", "remove_account_message": "是否确实想要删除此账户?", "no": "否", diff --git a/package.json b/package.json index ccb53a0a80e..95d72a1178b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "metamask", - "version": "7.12.5", + "version": "7.14.0", "private": true, "scripts": { "audit:ci": "./scripts/yarn-audit.sh", @@ -369,7 +369,8 @@ "uuid": "^8.3.2", "valid-url": "1.0.9", "vm-browserify": "1.1.2", - "zxcvbn": "4.4.2" + "zxcvbn": "4.4.2", + "cockatiel": "^3.1.1" }, "devDependencies": { "@actions/core": "^1.10.0", diff --git a/patches/react-native+0.71.15.patch b/patches/react-native+0.71.15.patch index 8287c37038a..494c58d2eee 100644 --- a/patches/react-native+0.71.15.patch +++ b/patches/react-native+0.71.15.patch @@ -187,4 +187,4 @@ index 290bd23..20d85e0 100644 + } } return inputConnection; - } + } \ No newline at end of file