github rainbow-me/rainbow v2.0.28

latest release: v2.0.29
4 hours ago

Added

  • Account for tier in rewards estimate (#7360)
  • Stake card top cutout + tier badge design (#7347)
  • Tier themed buttons (#7351)
  • Staking card design tweaks (#7356)
  • Black tier theming (#7361)
  • Staking earnings decimal formatting design (#7358)
  • Add name + description + about section to Perps Markets (#7354)
  • Add RNBW app icon (#7379)
  • Build against iOS 26 SDK / Xcode 26.3 (#7374)
  • Polymarket v2 migration (#7389)

Changed

  • Auto-order imports via Prettier (#7311)
  • Bump react-native-video 6.15.0 → 6.19.1 (#7322)
  • Bump eslint 8.22.0 → 8.57.1 (#7318)
  • Bump react-native-svg 15.11.2 → 15.15.4 (#7324)
  • Bump react-native-change-icon 4.0.0 → 5.0.0 (#7321)
  • Bump react-native-quick-md5 3.0.6 → 3.0.9 (#7325)
  • Bump @sentry/react-native 6.15.1 → 7.13.0 (#7320)
  • Migrate react-native-haptic-feedback to react-native-turbo-haptics (#7326)
  • Add .clang-format for C++/ObjC code formatting (#7340)
  • Add --active-arch-only to android run script (#7339)
  • Bump iOS and Android to v2.0.25 (#7346)
  • Capture adb logcat during e2e test retries (#7341)
  • Bump iOS and Android to v2.0.26 (#7349)
  • Bump iOS and Android to v2.0.27 (#7352)
  • Update react-native-gesture-handler to 2.31.1 (#7330)
  • Bump react-native-ble-plx 3.2.1 → 3.4.0 (#7323)
  • Bump @react-native-firebase/* 20.1.0 → 23.8.8 (#7319)
  • Retire native module whitelisting (#7357)
  • Pin @ledgerhq/logs to a single version (#7355)
  • Use webview fork directly instead of patch-package (#7314)
  • Update @nktkas/hyperliquid lib (#7353)
  • Skip 'Sign in with ease' optionally in Google login for e2e tests (#7371)
  • Centralize Xcode version pin in .xcode-version (#7372)
  • Bump zustand 4.5.5 → 5.0.10 (#7370)
  • Bump react-native-screens 4.10.0 → 4.16.0 (#7368)
  • Polymarket rules component extraction (#7369)
  • Include .xcode-version in rock build fingerprint (#7376)
  • Drop custom simulator boot-wait loop for iOS e2e (#7375)
  • Bump react-native-safe-area-context 5.4.0 → 5.7.0 (#7367)
  • Bump iOS and Android to v2.0.28 (#7386)
  • Instrument identify calls to diagnose missing traits (#7385)
  • Skip iOS prebuild hook in postinstall on non-Darwin (#7393)

Fixed

  • Align market fetching to new polymarket API (#7328)
  • Remove incorrect @ReactMethod in NavbarHeightModule (#7317)
  • Use Animated.View for RainbowToast inner content container (#7336)
  • Inline time utility worklet calculations (#7335)
  • Remove dead TransactionDetailsAddressRow and fix ContextMenu import in ENSIntroSheet (#7338)
  • Rename SlackSheet internal borderRadius prop to avoid ViewStyle collision (#7334)
  • Use TAB_BAR_HEIGHT for Android browser search bottom bar position (#7345)
  • Replace dispatchCommand with runOnJS for browser search input focus (#7337)
  • Round zIndex value in useAnimatedTab for Fabric compatibility (#7332)
  • Guard decelerationRate string values to iOS only (#7333)
  • Restore decelerationRate="normal" on BrowserTab for iOS (#7363)
  • Remove corner radius on perps share image (#7359)
  • Use direct reanimated type imports instead of namespace access (#7331)
  • Surface prebuild hook errors in CI logs (#7373)
  • Duplicate foreground notification on iOS (#7391)
  • Enforce EIP-55 on import and heal non-canonical persisted state (#7390)
  • Staking card height on Android (#7395)

Don't miss a new rainbow release

NewReleases is sending notifications on new releases.