Skip to content

Releases: rainbow-me/rainbow

v1.9.51

25 Dec 04:56
Compare
Choose a tag to compare

[1.9.51] (https://github.com/rainbow-me/rainbow/releases/tag/v1.9.51)

Added

  • Retrieve FID for wallet addresses (#6330)
  • Network Expansion (#6334)
  • Track token lists (#6303)
  • Add default option to dropdown menu for sort (#6359)

Changed

  • User assets migration (#6038)
  • Trending tokens polishes (#6331)
  • Convert networkColors to backendNetworks (#6353)
  • Trending tokens / network switcher cleanup (#6372)
  • Backups V2 Follow-up Fixes / Improvements (#6213)
  • Change logic around when to parse into our native formatter (#6360)
  • Support only persisting when search query is undefined (#6358)
  • Use positions value from summary for wallet balance (#6358)
  • Remove zustand selectors that return objects (#6355)
  • Add trending tokens flag to remote config.ts (#6373)
  • Fix and others i18n (#6367)

Removed

  • Trending tokens + network selector + explain sheet remove local networks (#6367)

Fixed

  • Icons hotfixes (#6342, #6345)
  • Selected state for network, timeframe, sort (#6352)
  • Time filters and default to D3 (#6362)
  • Network colors for network switcher (#6361)
  • Prevent backup prompt from firing on import (#6364)

v1.9.50

18 Dec 00:39
Compare
Choose a tag to compare

Fixed

  • Fixed an issue with unlocking app icons (#6342, #6345)

v1.9.49

17 Dec 16:32
583ef49
Compare
Choose a tag to compare

Added

  • Claim as X (#6193)
  • NFT checker 2.0 (#6293)
  • Added support for inkchain (#6323)

Changed

  • Improved nonce management logic for private mempool handling (#6277)
  • Split e2e into parallel and serial flows to improve CI runs (#6317)
  • Browser animation code cleanup (#6306)
  • Converted network accessors to functions (#6219)
  • Bumped nanoid from 3.3.7 to 3.3.8 in /src/design-system/docs (#6320)
  • Updated default currentNonce value to -1 (#6324)
  • Updated trending tokens query to support backend changes (#6312)
  • Replaced node ack retires with a small delay (#6326)
  • Updated swaps sdk (#6327)

Fixed

  • Fixed an issue with SignTransactionSheet not disabling button on authorization (#6242)
  • Fixed an issue where the sticky header on the wallet screen couldn’t be tapped when scrolled down the page (#6309)
  • Fixed a duplicate wallet initialization issue where initializeWallet was being called multiple times (#6310)
  • Fixed an issue where the wallet height calculation caused a break in the wallet switcher list with wallets up to two accounts (#6315)
  • Fixed a crash on develop regarding TextShadow (#6329)

v1.9.48

06 Dec 23:07
Compare
Choose a tag to compare

Fixed

  • Bumped persist version for positions query. Otherwise, app will crash when serving stale query that does not have new parser that guarantees non-null array fields (#6307)

v1.9.47

06 Dec 16:55
Compare
Choose a tag to compare

Added

  • Added react-native-turbo-haptics on both OS's (#6264)
  • Added trending tokens query (#6288)
  • Implemented active tab flag for dapp browser (#6279)
  • Added translations for claimables, DeFi Positions, WC loading state and swaps v2 bridging (#6295)
  • Added more analytics events for token details, erc20s and nfts (#6287)
  • Added ability to deeplink to swaps (#6178)

Changed

  • Replaced custom native review module with expo-store-review (#6268)
  • Updated mobile app's id'ing number of wallets to match BX (#6278)
  • Dapp Browser upgrades (#6269, #6300)
  • Enable third party defi positions & fix token list exclusion logic (#6299)

Fixed

  • Fixed a crash that would happen when attempting to swap tokens with 0 decimals (#6263)
  • Fixed app store deep links in dapp browser (#6267)
  • Fixed address searches on discover screen (#6272)
  • Fixed wallet telemetry identify for analytics (#6258)
  • Fixed a bug where users weren't able to open points breakdown from points screen (#6284)
  • Fixed an issue where we showed NaN wallet balance (#6283)
  • We now use MMKVObject initial value which fixes the empty default object being recreated (#6290)
  • Fixed the issue where we weren't showing the ledger pairing sheet during swaps confirmation (#6275)
  • Fixed build failures by using appstore connect key for CI (#6294)
  • Fixed a race condition where the wallet list would be static and users couldn't scroll (#6286)
  • Fixed lp badge gradient overflow and android shadows (#6296)

v1.9.46

19 Nov 19:55
Compare
Choose a tag to compare

[1.9.46] (https://github.com/rainbow-me/rainbow/releases/tag/v1.9.46)

Changed

  • Remove unused environment configurations (#6254)
  • Added a null check guard to the claimable flow (#6257)

Fixed

  • Fixed an issue in our approve and swap flow that should help overall swap success (#6259)
  • Changed the way we handle flashbots gas so less transactions should fail due to insufficent gas (#6265)

v1.9.45

07 Nov 15:51
4f8da7c
Compare
Choose a tag to compare

Added

  • Upgraded to new notifications endpoint for notifications v2 (#6190, #6223, #6229, #6251)
  • Added option to sort NFTs by ascending and descending (#6068)
  • We added isHardwareWallet to swap analytic events (#6238)

Changed

  • Featured results now uses redirect_url for recents (#6203)
  • Removed direct usage of web3Provider (#6200)
  • Now using backend endpoint for determining output based quotes for Swaps v2 (#6212)
  • We now navigate back to last screen after swap confirmation (#6207)
  • ChainSelector row is now fixed at top of list in swaps v2 (#6206)
  • Removed all of WC v1 (#6214)
  • Removed unused references and did updates to ExplainSheet (#6222)
  • Removed Swaps v1 code (#6181, #6250)
  • Updated featured results to use native card styling (#6246)
  • We now exclude hardware wallet related transactions from TTS tracking (#6247)
  • We are now subtracting hidden assets from total wallet balances (#6205)
  • We converted discover screen content to typescript (#6226)

Fixed

  • Fixed broken context menus on asset expanded state in search results (#6209)
  • Fixed a bug with positions total value display (#6185)
  • Fixed CI build issues (#6232, #6225, #6244, #6248)
  • Fixed a crash with animated inputs (#6227)
  • Fixed a bug where balance would show as NaN value (#6239)
  • Fixed transaction details not showing native asset symbol but always showing ETH instead (#6245)
  • Fixed a bug where an empty account balances prevents a swap from being done (#6243)
  • Fixed a bug where Apecoin wasn’t being set as the inputAsset when set as the preferred network (#6252)
  • Fixed a bug where change wallet sheet was missing balance value (#6253)

v1.9.44

22 Oct 14:20
Compare
Choose a tag to compare

Fixed

  • Fixed apechain using mainnet gas prices (#6220)

v1.9.43

21 Oct 13:52
ef5cc64
Compare
Choose a tag to compare

Added

  • Added Apechain Support

v1.9.42

18 Oct 12:43
Compare
Choose a tag to compare

Added

  • Added comments watchdog to PRs in github to monitor spam (#6153)
  • Added functionality to hide send button for assets that are not transferable (#6123)
  • Implemented Zeego dropdown menus (#6143)
  • Added a connecting toast for wallet connect connection sheet (#6197)

Changed

  • Converted our send flow to typescript (#6120)
  • Updated Analytics (#6169, #6186, #6195)
  • Made improvements to wallet connect approval/redirect sheet by converting to typescript (#6167)
  • Migrated wallet connect to use WalletKit (#6163)
  • Improvements to claim button (#6165)
  • Updates to swaps v2 logic (#6171)
  • Bumped walletkit to improve wallet connect connections (#6183)
  • Removed transaction inconsistencies and improved type safety (#6137)
  • Upgraded ledger to allow clear signing with updated firmware versions (#5966)
  • Disabled one click auth on wallet connect (#6201)
  • Enabled new features by default (#6192)

Fixed

  • Fixed CI pods to unlock if pod repo update fails (#6168)
  • Fixed wallet connect v2 changeAccount issues (#6160)
  • Fixed ApprovalSheet not using wallet connect v2 isScam flag (#6162)
  • Fixed a bug with network expansion that caused discrepancies in swaps network switcher dropdown (#6149)
  • Fixed a bug where NFT expanded state would cause a crash (#6115)
  • Fixed an issue with MWP from not prompting if dapp metadata retrieval fails (#6164)
  • Fixed an issue where users couldn’t open last weeks points breakdown from points screen (#6166)
  • Fixed a crash on networks while attempting to connect to wallet connect dapp (#6176)
  • Fixed a bug with claimables where data failed to update on app (#6182)
  • Fixed a padding issue for importing ledger devices (#6187)
  • Fixed a crash happening on swaps and also no local images being displayed (#6196)
  • Fixed an issue with CI artifacts being stored with the same name (#6198)
  • Fixed a bug where the gas button wasn't working to change gas speed (#6208)