github software-mansion/react-native-screens 3.33.0

latest releases: 4.0.0-beta.0, 3.35.0-rc.1, 3.35.0-rc.0...
one month ago

Minor release heavily focused on fixing existing Fabric bugs. This version also comes with compatibility with react-native@0.75 (in its current state - 0.75-rc.6) and a new prop for shadow control (details below).

We want to give a shoutout to @janicduplessis and every person who reported issues in our repository. This is really a big help, thanks a lot! You are the cornerstone of open source community!

Thanks for following along! 💙

What's Changed

Here's more detailed information on what changes this release introduces.

👍 Improvements

🐛 Bug fixes

  • Android, Fabric: Fix jumping content with native header by @kkafar in #2169
  • iOS, Fabric: Add missing logic for finding touch handler by @kkafar in #2193
  • Android, Paper: Fix apps soft crash on exception due to detached context by @kkafar in #2199
  • iOS: Fullscreenmodal color scheme adaptability by @alduzy in #2211
  • Fix react-native-screens not building on visionOS by @okwasniewski in #2210
  • Fix back button does not respect I18nManager & improve RTL handling in header by @alduzy in #2185
  • Android, Fabric: Fix missing negation in check for mismatched frames by @kkafar in #2214
  • Android: Fix header shadow not hidden on go back by @alduzy in #2216
  • iOS, Paper: Fix possibility of infinite loop when swiping back in nested stack by @kkafar in #2223
  • Fix bug with header hide prop on the screen under the modal by @kuczi55 in #2229
  • Fix white flash on tab change when using native stack by @alduzy in #2188
  • iOS: Fix push and pop transitions change after full screen back swipe by @maksg in #2234
  • Fix navbar appearance customization by @alduzy in #2237
  • Removed deprecated test that caused fabric bundle failure by @alduzy in #2245
  • iOS, Fabric: Fix header left and right layout on fabric by @alduzy, @kkafar in #2248
  • Android: Comply to breaking changes in Android SDK 35 by @kkafar in #2258
  • iOS, Fabric: Take snapshot in unmountChildComponent:index: by @kkafar in #2261
  • iOS, Fabric: Fix flickering custom header items by @alduzy, @kkafar in #2247
  • iOS, Fabric: Crash while pushing n different screens at the same time by @tboba in #2249
  • iOS, Fabric: Update HeaderConfig view controller after unmounting subviews by @janicduplessis in #2230
  • iOS, Fabric: Fix on-interactive screen while switching between bottom-tab and native-stack navigators by @tboba in #2260
  • Fabric: Fix not working animations on second-top screen by @WoLewicki in #2270

🔢 Miscellaneous

New Contributors

Full Changelog: 3.32.0...3.33.0

Don't miss a new react-native-screens release

NewReleases is sending notifications on new releases.