Skip to content

Release 7.54.0

Latest
Compare
Choose a tag to compare
@runway-github runway-github released this 02 Sep 14:44
· 326 commits to main since this release
  • Bump version number to 2344 (f073549)
  • Bump version number to 2341 (bf3fa1c)
  • chore(runway): cherry-pick feat(deposit): add mUSD token to deposit via feature flag (#19032) (cf8f478)
  • feat(perps): remove hyperliquid network (#19028) (7822996)
  • fix deeplinks on 7.54.0 (#19040) (d739fa7)
  • add deeplink route handler back (854e006)
  • fix deeplinks (e25c83a)
  • chore(runway): cherry-pick fix: cp-7.54.0 Use proper Jazzicon seed for non-EVM (#18968) (8c3424f)
  • chore(runway): cherry-pick fix: cp-7.54.0 Remove lottie animation from login screen due to slowness (#18953) (38e9351)
  • release 7.54.0: fix smoke e2e pipeline (#18972) (e331fad)
  • Bump version number to 2321 (14317b6)
  • chore(runway): cherry-pick fix: Launchdarkly flag added carousel-banners (#18892) (76e2d99)
  • chore(runway): cherry-pick fix: infinity spinner for lending deposit cp-7.54.0 (#18905) (5e59165)
  • chore(runway): cherry-pick fix: double press interaction on android (#18896) (8bd394d)
  • chore(runway): cherry-pick chore: cp-7.54.0 buy view switches to param chainId (#18890) (edc8e6d)
  • chore(runway): cherry-pick fix: smart transactions mobile feature flags #18781 (#18880) (a7d57ef)
  • Bump version number to 2312 (2f515ac)
  • chore: 7.54.0 stable sync (#18889) (7686d86)
  • Merge branch 'stable' into chore/7.54.0-stable-sync (fa41774)
  • hotfix 7.53.1 (#18808) (853597e)
  • update attributions (ee17c81)
  • changelog/fix typo (6d49887)
  • chore(runway): cherry-pick chore: cp-7.54.0 - deeplink- use the native asset for the passed chain (#18849) (33d90d8)
  • Bump version number to 2311 (8bebdf9)
  • chore(runway): cherry-pick fix: cp-7.54.0 revert contextual chain id prs (#18839) (441b16f)
  • chore(runway): cherry-pick fix: Reintroduced scan button to Wallet Homepage (#18848) (036c133)
  • fix deduplicate and unit test (1d95d00)
  • fix snapshot errors (830c2ec)
  • Merge branch 'stable' into release/7.54.0 (b80b6fa)
  • fixed snapshot regression (1dd3230)
  • fix lint warning (d31fd8d)
  • Merge branch 'stable' into release/7.53.1 (7563189)
  • update attribution (c0bd2b1)
  • Revert "chore(runway): cherry-pick fix: Updated ButtonBase and ListIt… (#18635) (8d2180c)
  • chore(runway): cherry-pick fix: swaps weth fee (#18571) (35e3715)
  • chore(runway): cherry-pick fix: user data being wiped after upgrading to new version from 7.51.4 (#18540) (48c6bae)
  • chore: chore/7.53.0-Changelog (#17786) (b3e6749)
  • fix: unit tests on the release (#18335) (7341e44)
  • chore(runway): cherry-pick fix: - #17929 Revert privacy screen PR (#18203) (0f95ac9)
  • chore(runway): cherry-pick chore: Updated AssetDetailActions to use MainActionButton (#18110) (cfad24b)
  • chore(runway): cherry-pick fix: disable failing network expansion e2e, update performance thresholds (#18026) (4683f6d)
  • chore(runway): cherry-pick fix: cp-7.53.0 Properly stop Snaps when clearing state (#17926) (ba09a9c)
  • chore(runway): cherry-pick fix(deposit): cp-7.53.0 make manual transfer orders unique (#17903) (cc6a323)
  • Bump version number to 2302 (bb565aa)
  • chore(runway): cherry-pick fix: solana ws lifecycle (#18776) (a9ef001)
  • chore(runway): cherry-pick fix: deescalate google error (#18777) (147fedb)
  • chore(runway): cherry-pick fix: google cancel login in android cp-7.53.0 cp-7.54.0 (#18778) (74b9c55)
  • release: 7.53.0 (#17788) (34408dd)
  • update attribution (f5a8216)
  • Merge branch 'stable' into release/7.53.0 (0a5d978)
  • Bump version number to 2294 (c0abd99)
  • chore(runway): cherry-pick fix: cp-7.54.0 use navigation.dispatch to properly navigate to asset page (#18588) (f56644d)
  • chore(runway): cherry-pick fix: cp-7.54.0 update liveness logic (#18605) (d4ec889)
  • chore(runway): cherry-pick fix: SRP image cp-7.54.0 (#18705) (e95566f)
  • chore(runway): cherry-pick fix: forced light theme colors for buttons cp-7.54.0 (#18714) (6c5dbcd)
  • chore(runway): cherry-pick test: fixes android tests for reveal SRP (#18646) (4e6a9be)
  • chore(runway): cherry-pick fix: Reveal Private Credentials cp-7.54.0 (#18585) (5bedf79)
  • chore(runway): cherry-pick c5fbd83 (#18620) (24a7f1e)
  • chore(runway): cherry-pick feat(INFRA-2845): restrict release pr merges (#18575) (52f2387)
  • Bump version number to 2280 (d2c7a74)
  • chore(runway): cherry-pick fix: cp-7.54.0 remove network/account filters from deposit order selector (#18528) (2e595bb)
  • chore(runway): cherry-pick fix: cp-7.54.0 quotes on Optimism crashing app (#18522) (76aebe1)
  • chore(runway): cherry-pick feat: nonevm deeplink handler (#18531) (fc552d3)
  • chore(runway): cherry-pick feat(card): rename add funds bottomsheet options (#18557) (86d1374)
  • chore: stable-sync automation cp (#18405) (218ffc2)
  • sync with stable (8085688)
  • chore: chore/7.54.0-Changelog (#18400) (45afed6)
  • Bump version number to 2264 (eca8ada)
  • chore: stable sync main 7.51 hotfixes (#18396) (e66d5a9)
  • fix: Updated ButtonBase and ListItems to have gesture detection on Android cp-7.53.0 (#18104) (578bf72)
  • chore: Fix selector & key prop warnings on home page (#18164) (afb0325)
  • feat: add performance tracking and analytics for Perps (#18067) (68e6926)
  • fix: cp-7.53.0 add account title mismatch (#18363) (d6bcf6c)
  • feat: get quotes directly in metamask pay (#18352) (885aaf7)
  • feat: Implement recipient in new send flow (#18346) (33081aa)
  • chore: Polished Bottom Nav's dimensions and positions (#18373) (15c399c)
  • feat: TAT-1298: Perps Screen Design Adjustments (#18212) (bab4c52)
  • feat: perps builder and referral fee collection (#18276) (2d0db03)
  • chore: Update styling for BottomNav (#18285) (5621ac1)
  • feat(deposit): add linea supported tokens for cardholders (#18361) (a7021c3)
  • test: add provider initialization, accountsChanged, and chainChanged event tests (#18202) (60f73e1)
  • fix: updated asset hooks to fetch enabled networks only when feature flag on (#18280) (aac3a03)
  • ci: adapt the post-merge-validation job to track progress in a sheet (#18353) (5d925e4)
  • chore: Additional polish for Homepage Redesign (#18328) (0eec998)
  • chore: add variant prop to BottomSheetHeader (#18284) (b21d83f)
  • docs: Add deeplink docs for universal links (#18219) (b08dc80)
  • chore: add selectSelectedAccountGroupId and selectInternalAccountListSpreadByScopesByGroupId selectors (#18326) (f169fa4)
  • feat(gh-action): add reusable workflow for Android and iOS build change detection (#18142) (85ebcc7)
  • feat(card): add useIsCardholder hook (#18355) (11bb9a6)
  • fix: Bump expo patch version to fix Android crasher - cp-7.53.0 (#18321) (d22edec)
  • feat: Add Linea and Base for Smart Transactions, bump smart-transactions-controller to v18.1.0 (#18350) (88115d7)
  • chore: bump earn-controller package to 5.0.0 and update EarnController initialisation and methods (#17445) (b086f96)
  • fix: cp-7.53.0 swaps show effective gas (#18318) (4511a8f)
  • test: Skip flaky tests (#18347) (aa71091)
  • feat: use perps deposit confirmation (#18224) (31570d2)
  • fix: sanitize seedless controller state - cp-7.53.0 (#18299) (d7ba13e)
  • test(e2e): Snaps UI link E2E (#18301) (37f8498)
  • feat: implement search functionality in MultichainAccountSelectorList (#18242) (e1e9df8)
  • chore(next semver version): align implementation on extension repo (#18251) (341e1f7)
  • chore: add fraxtal network and frax icon (#18188) (32819f6)
  • feat: fix arithmetic used for non-evm send on amount page (#18296) (17efda4)
  • chore: add QuickActionButtons component (#18218) (06f574b)
  • fix: Updated Wallet Header's alignment (#18323) (4e1393f)
  • chore: adding quick action button component (#18324) (2ec8cea)
  • feat(deposit): submit basic info and address kyc forms separately (#17873) (78a5b48)
  • chore: HeaderBase component improvements (#18314) (83a126c)
  • feat: improve perps deposit totals (#18252) (becf5c6)
  • chore: update jest config to ignore storybook files (#18270) (24550ee)
  • chore: updating bottom sheet stories (#18278) (737cdfc)
  • test: Add preinstalled Snap E2E (#18307) (d189b9f)
  • feat: UX related improvements in send amount page (#18293) (22e216d)
  • chore: update Android build config to use separate RC keystore (#18279) (9949acf)
  • feat: Adding metrics for new send implementation (#18237) (c45b3a9)
  • feat: When user clicks "View on block explorer" open Reborn browser instead of SimpleWebView (#17912) (d1abf1e)
  • test: Add Snaps image E2E (#18300) (9dc756b)
  • fix: srp input text cuttoff, ios focus issue, back focus on click cp-7.54.0 (#18222) (f972985)
  • test: Add Snap management E2E (#18257) (9479295)
  • feat: Add more E2E tests for the Browser: (#17460) (ed6e215)
  • fix: Hide origin from MM originated confirmations (#17820) (d91ae3b)
  • fix: handle disable seedless for e2e (#18124) (b847d24)
  • fix: adjust color and alignment of source network overflow (#18215) (696df0a)
  • fix: reorganize migration file cp-7.53.0 (#18233) (86c84da)
  • fix: OnboardingSuccess Social Login Update cp-7.54.0 (#18161) (9a78b7f)
  • fix: import srp loading indicator (#18116) (6805a48)
  • chore: update eslint to ignore Text shadow (#18277) (fb3d976)
  • feat: get all internal accounts for a given scope (non user facing change) (#18275) (d9ca3b4)
  • fix: fix sev1 issues network manager (#18249) (5c9876d)
  • chore: create pr creation guidelines cursor rule (#18271) (af886c2)
  • feat: transition bridge controllers to new init pattern (#17676) (273b938)
  • feat: add MultichainAccountSelectorList (#17904) (28ff057)
  • fix: add is enabled network function (#18260) (2b7e1f0)
  • chore: update storybook documentation with yarn command (#18267) (f6be6b8)
  • chore: add align prop to HeaderBase component (#18210) (1408fcc)
  • fix: prevent network label overflow (#18190) (3a13eeb)
  • fix: cp-7.53.0 select non-evm transactions irrespective of account (#18247) (7cfa99a)
  • test: fix failing regression e2e (#17974) (17c17d7)
  • chore: use bridge API instead of swaps API for topAssets call (#18213) (9549e92)
  • fix: cp-7.53.0 solana content page button color in dark theme (#18206) (e46ec93)
  • chore: updated Trade Action Menu to use ActionListItem (#17848) (e5c9dab)
  • test(e2e): Add error snap E2E tests (#18243) (5897e9c)
  • fix: Tweak send max calculation to use max possible actual gas fees (#18128) (946bc95)
  • feat(TAT-575): add fixture to import random generated accounts (#17849) (49797e6)
  • feat: Network Manager UI (#16642) (05a4e93)
  • feat: multichain account selectors (#17766) (1aa7edf)
  • test: Add Snaps cronjob E2E (#18244) (a390662)
  • test: Add Snaps JSX E2E (#18235) (06571a7)
  • fix: cp-7.51.4 skip bridge and bridgeApproval tx types in STX (#18207) (57aada3)
  • fix: cp-7.53.0 Solana onboarding modal - make the buttons visible at the bottom (#18196) (bcf1086)
  • feat: Centralise send navigation bar (#18192) (fb78795)
  • fix: throw on response not ok - cp-7.53.0 (#18221) (cc68222)
  • fix: rehydrate with wrong password causing user stuck at lock - cp-7.53.0 (#18155) (e105c8e)
  • feat: new selectors and hooks for the network enablement controller (#18151) (8767c85)
  • chore: update SEI network's name and RPC name from Sei Network to Sei Mainnet (#18167) (1d3b14d)
  • feat(card): add card home UI (#17082) (a7bf85e)
  • refactor(deposit): change default payment method cp-7.53.0 (#18211) (7c0dec6)
  • feat: as a user i can view the perp tutorial and first time user state (#18113) (f9ee345)
  • chore: Updated Wallet's Buy interaction to Fund Action Menu (#17923) (56c42a4)
  • feat: automatically select transaction pay token (#18106) (1b71f1a)
  • chore: unifying Keypad UI across mobile - part 2 (#18055) (fdaa5c8)
  • feat: add tracing for navigation (#18168) (6897144)
  • feat(4173): Send flow with contextual chain selector (#13938) (8d859f5)
  • feat: component library updates for the Network Manager (#18149) (2d5eaee)
  • chore: Enable Why did you render dev tool (#18160) (45d7b42)
  • test: Clean up e2e & tweak tests for the GHA migration (#18090) (14e9880)
  • fix: cp-7.53.0 block continue button if user does not have enough gas (#18150) (c94e3a5)
  • chore: add debugging with React Native DevTools (#17995) (11d5091)
  • fix: cp-7.51.4 clean up existing smartTransactions state since we don't persist new ones anymore (#18195) (7a7f7c9)
  • chore(snaps): Bump Snaps packages (#17943) (7751132)
  • fix: cp-7.51.4 feature flag solana modal (#18133) (5638468)
  • chore: confirmation keypad updates (#18153) (ec47e1b)
  • chore(deps): multichain dependencies (#18127) (fe140be)
  • chore: add offramp and wallet_notify tests to quarantine (#18193) (4bbc7af)
  • fix: cp-7.51.4 wipe smart transactions on account reset (#18174) (e00d9a7)
  • feat: add GasFeeTokenIcon component (#17614) (21f4456)
  • fix: cp-7.53.0 - #17929 Revert privacy screen PR (#18156) (0dd1002)
  • fix: cp-7.51.4 bump @metamask/smart-transactions-controller to 18.0.0 (#18181) (2ad249a)
  • chore: remove state 1 feature flag from AccountTreeInitService (#18166) (0ce6454)
  • ci: adapt PR size job to have permissions to add labels (#18158) (09f0003)
  • chore: add multichain accounts local flag (#18056) (0d79c9d)
  • feat(deposit): cp-7.53.0 use order status description from API (#18057) (9159634)
  • feat: network enablement controller (#18052) (c8011a9)
  • feat(bridge): add deep link support for bridge functionality (#17187) (aa95cd5)
  • feat: Perps chart improvements (all pricing lines, x-axis time intervals, y-axis price info) (#18043) (28ec1ed)
  • chore: unifying Keypad UI across mobile - part 1 (#17782) (82feec6)
  • fix: address flaky test and ensure cleanup for other tests (#17619) (6ccca7d)
  • chore(card): add redux card slices on CODEOWNERS file (#18129) (35d5a1d)
  • fix: cp-7.53.0 use flatlist for android (#18100) (34d595f)
  • feat: Session Expiry Bottomsheet added for social login flow only (#17689) (552681c)
  • chore(deps): bump multichain deps (#17734) (e088c1c)
  • test(e2e): Add E2E test for Snap background events (#18123) (82baf57)
  • feat(card): add logic to show Card button (#17684) (c2c03cd)
  • fix: cp-7.53.0 native token balance updates and optimise controller calls (#18092) (0ec2d2e)
  • fix: Social Login Link Update cp-7.54.0 (#18049) (ebbb3cb)
  • fix: UI Bugs cp-7.54.0 (#18093) (795464c)
  • fix: Fix flickering alert trigger in batched transaction confirmation (#18084) (370aeb8)
  • test: adds coverage for segment events on confirmations redesigned (#18097) (75c3b3a)
  • feat: perps deposit confirmation keyboard (#18007) (493f164)
  • test: nft details spec flakey failures (#17940) (04e8811)
  • fix: usd values in simulation metrics (#17728) (647a85c)
  • github actions concurrency (#18096) (b99a33b)
  • feat: Implement asset page design (#18076) (dfc4415)
  • feat: Adding custom keyboard to amount page (#18062) (98ddaea)
  • fix: Market price should render market price, not liquidity price (#18101) (a02079c)
  • chore: update BottomSheet border radius (#17790) (3099572)
  • docs: improve storybook setup instructions and usage guide (#18103) (a6f5e06)
  • chore: Updated AssetDetailActions to use MainActionButton cp-7.53.0 (#18091) (f5daa87)
  • fix: cp-7.53.0 hide price impact for wrapping quotes (#18078) (34706b8)
  • fix: Revert Android SDK bump to fix nav overlay issue (#18105) (fa3dfd7)
  • ci: temporarily disabling ios performance measurement pipeline (#18098) (a432bb9)
  • refactor(deposit): standardize header navigation buttons (#18095) (15a1e23)
  • fix(deposit): start dob picker with value (#18031) (1c9c80a)
  • fix: remove the old js utils (#17847) (8ea184a)
  • feat: TAT-1148 implement educational bottom sheets (#18009) (1307c54)
  • fix: cp-7.53.0 update styles for SafeAreaView and ScrollView to ensure proper layout (#18089) (73804de)
  • chore: perps transaction history design audit (#18061) (adeb17d)
  • ci: update job to use fixtures with browserstack devices (#18048) (8f40512)
  • feat: Improvements in amount page formatting (#17944) (445fd88)
  • feat(qa-build): update pipeline for generating ios and android builds (#17601) (f24051a)
  • feat: solana websockets (#17600) (6626fb0)
  • test(e2e): Add E2E test for Snap dialogs (#17504) (a85989a)
  • fix: cp-7.53.0 handle unrecognised Blockaid reasons in confirmation alerts (#18077) (8765c91)
  • feat: add alerts to perps deposit confirmation (#17892) (dafe349)
  • fix: face id run twice during rehydration - cp-7.53.0 (#18036) (e2f3f4a)
  • fix: optinmetric screen show up even metric accepted - cp-7.53.0 (#18030) (a3405ef)
  • feat: Add support for fiat conversion for non-evm send (#17906) (7f44f26)
  • fix: copied to clipboard alert not dismissable (#18047) (8673dc0)
  • perf: Update FlashList to v2 cp-7.53.0 (#17789) (6b01ea5)
  • chore: Make Asset sort e2e test more robust cp-7.53.0 (#18046) (c6c099f)
  • feat(deposit): cp-7.53.0 show recipient address in bank details screen (#18051) (dc8f82d)
  • feat: perps transactions history (#17688) (a59abbd)
  • Truncated due to length