Releases: rainbow-me/rainbow
Releases · rainbow-me/rainbow
v1.9.54
v1.9.53
Added
- Added trending tokens flag to remote config (#6373)
- We are now tracking failed walletconnect requests (#6304)
- Wallet switcher v2 (#6318)
- Wallet Groups (#6314)
- Added a new zustand store creator to improve performance (#6325)
Changed
- Made improvements to trending tokens/network switcher (#6372)
- Cleaned up swaps zustand selectors (#6355)
- Updated rainbow world app icon contract address (#6381)
- Improved on charts loading performance (#6387)
- Made many performance improvements in the app (#6376)
Fixed
- Fixed broken e2e tests for backups (#6365)
- Fixed a bug where swap submit button would get stuck on fetching (#6382)
- Fixed failing transactions on virtuals.io in dapp browser (#6383)
- Fixed an issue where the Google OAuth prompt would be stuck in a loop on app launch (#6380)
- Fixed a bug where NFTs were not able to save to device (#6356)
- Fixed a bug where android wouldn't allow users to install redacted icon (#6389)
- Fixed a bug where long token names would cause an overlap over price data in trending tokens view (#6391)
- Fixed a bug where tapping on copy address on wallet screen on Android devices would cause a crash (#6392)
v1.9.52
v1.9.51
[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
v1.9.50
v1.9.49
Added
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
v1.9.47
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
[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
v1.9.45
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)