Releases: rainbow-me/rainbow
Releases · rainbow-me/rainbow
Migrations v4
Added
- Migration v4
Changed
- check if hasKey instead of loading it directly
- Sort experimental keys in Dev Section
Fix migrations
Changed
- Support Wyre order reservations
- Added migration v3 with new migrated flag
Keychain Integrity checks + other minor fixes
v1.2.24 v1.2.24
Massive release
Added
- Add welcome screen
- Add icon on splash screen animated hiding
- Add tx default data value
- Add experimental menu and refactor settings
- Instagram QR
- Add COMP
- New QR Codes
- Add ENJ, PAXG, PLR
- Add aliases for styles, routes and logger
- New ChartExpandedState+LiquidityPoolExpandedState theme
- Enable animated splash screen
- Add portal API and migrate existing LoadingOverlay
- Add logic for handling reimports of hidden wallets
- Add RARI metadata
- Add spinner on import button
- Add app settings with ability to wipe keychain
- Add more tracking to swap flow
- Add modifiers to touchX variable in charts
- Add TestFlight check
Changed
- Migrate to React Navigation 5
- Optimize savings animation
- Make import screen work on Android
- Simplify usage of opacity toggler and make it not animated
- Fix Holo token symbol (HOLO -> HOT)
- Update lockfile
- Update PNK color
- Restore keyboard handling in cool-modals
- Fixes for push notification FCM token retrieval
- Fix share button label alignment
- Force setting correct opacity after togglign focus
- Move cool modals inside rainbow repo
- Fix navigation that breaks for routes that have different names
- Fixes for savings label
- Fix animation for change wlalet and add empty state on android
- Resolve promise for when a user has push notif permissions
- Uncomment copy seeds
- Enable native debugging in Xcode
- Fix displaying alerts in Portal.m
- Remove console.log
- Fix memory leak in Cool Modals
- Move hiding of portal to effect's cleanup
- Fix crash on pull down to refresh
- UI fixes
- Fix RAI-730 with moving removeController to later callback
- Fix crash while opening non-native import sheet
- dont crash when imageUrl is nil
- Move WC sessions to global localstorage
- Fix updating txn title after pending txn watcher completes
- Fetch Uniswap exchange address from global list
- Subscribe listeners on creation and not on every connection
- Fix initial keyboard focusing
- Insufficient Gas → Insufficient ETH
- Mark saving's updated with animated colors
- Probably fix NSInternalInconsistencyException crash
- FlatList to extract unique key based on wallet id and account id
- Some small steps to fix 🤖
- Change AssetSheetHeight to lower to get rid of non-clickable space in…
- Show price per Uniswap LP share, clean up new expanded state styles
- Fix swap search input autodeleting as user types
- Check for ENS name on import of a seed phrase
- Update exchange input when onChangeText function changes
- Improve transaction context menu
- Fix copy address in profile masthead on test networks
- Disable no-array-index-key eslint rule
- Make clocks not running while not needed
- Replace new Date().getTime() by Date.now()
- UI bug fixes, improvements
- Show codepush version under settings
- Fix CoinIconFallback text styles
- Use transparent status bar on 🤖
- Fix status bar on splash screen on Android
- Update redash
- Enforce alphabetization in components
- Patch RN to use continuous corners when possible
- Fix status bar managing in Swap
- Throttle the block listener for reserve updates
- Decrement usage of compound and uniswap graph
- Revert "Reduce number of calls to the graph
- cleanup/improve cool-modals?
- Revert "Remove overdrag from Android
- Upgrade Firebase
- Fix single row height in wallet screen when on testnet
- Minor fixes for Android
- Don't use underlyingPrice to calculate eth savings price
- Port swap and savings to cool-modals
- Revert "Port swap and savings to cool-modals
- Rewrite charts to use d3
- Fix input focusing issues
- Fix displaying deposit modal
- Disable horizontal orientation on Android
- Fix All/Less position on Android
- Set overScrollMode to never
- Fix one-off delay on send sheet inputs
- Fix broken 🌟️ favoriting in Swap flow
- Chart improvements
- Bump lodash from 4.17.15 to 4.17.19
- fix Send flow bugs
- Fix initial flash happening on Swap output's coin icon placeholder
- Fix logger import
- Fix crash when pressing gas speed button
- Log and restore if possible while showing secret
Removed
- Disable safari debugging
- Get rid of using PanGestureHandler for blocking Swiping
- Remove unncessesary firebase registration
- Remove no longer valid Settings modal tracking in Analytics
- Remove unncessary ImportSeedPhraseSheetWithData
- Remove rebase artifacts
- Remove usage of react-native-animated-number in SavingsListRowAnimate…
- Reduce number of calls to the graph
- Remove overdrag from Android
- Remove not existing savings from Kovan testnet
Fixes and improvements to WalletConnect
Added
- Add collapse shitcoins in send asset list
Changed
- Refactor WC connection handling
- Fix check button alignment and blinking
- Always use same random color for FallbackCoinIcon based on token symbol
- Bump react-native-firebase
- Fix TransactionConfirmationScreen title alignment
Fix uniswap subgraph
Changed
- Fix uniswap subgraph
- UI Cleanup
New wallet flow improvements & WC rediirect sheet styling
Added
- Wallets check for brand new wallets and add logging to Sentry
Changed
- Adjust WalletConnectRedirectSheet styles
Fix Migrations, WC and minor UI improvements
Added
- Add UMA token info
- Add mobile deeplinking support for domain to rnbwapp.com
Changed
- Fix bg color in profile header btn
- Fix minor SlackSheet details for notchless phones
- Fix broken list headers in CurrencySelectionList
- WC fixes for mobile deeplinking
- Fix migrations run out of order
- Apply refund and reorder logic to all trade types regardless of protocol
- Handle WC rejections properly
- Fix tx indexes on native activity list
Multiwallet and WalletConnect deeplinking
Added
- Multi-wallet support
- WalletConnect deeplinking support
Changed
- WalletConnect upgrade and fixes
- Paging for OpenSea requests to fetch more NFTs
Swap modal crash fixes
v1.2.12 bump default gas limit estimate for swap (#639)