Skip to content

Releases: software-mansion/react-native-screens

3.25.0

31 Aug 07:31
2f9efd2
Compare
Choose a tag to compare

What's Changed

Minor release focused on bug fixes & internals.

🐛 Bug fixes

  • iOS: Add missing call to super method in RNSScreenView#finalizeUpdates by @kkafar in #1855
  • Android: Shorten alpha animation to 83ms on default enter-out by @kkafar in #1835
  • iOS: Wrong title in back button menu for screens w/ hidden header by @kkafar in #1866
  • iOS: Full window overlay cannot receive tap when modal is full screen by @intergalacticspacehighway in #1872

🔢 Miscellaneous

  • Reinstall deps & pods in example apps after release by @kkafar in #1862
  • Fix typo in docs on sheetCornerRadius by @kkafar in #1863
  • Use PlatformColor instead of plain string for color related props by @retyui in #1846
  • Android: Migrate replaceSystemWindowInsets to Builder.setSystemWindowInsets by @kirillzyusko in #1868

New Contributors

Full Changelog: 3.24.0...3.25.0

3.24.0

04 Aug 09:29
5427eb5
Compare
Choose a tag to compare

Minor release focused on fixing build issues reported in #1859.

What's Changed

🐛 Bug fixes

  • Bad parameter type in toggleCancelButton search bar command by @kkafar in #1854
  • Add missing iOS API availbility checks by @kkafar in #1860

🔢 Miscellaneous

  • Update RN + other deps in example apps by @kkafar in #1847
  • Annotate sheetExpandsWhenScrollingToEdge prop as iOS specific by @kkafar in #1851
  • Improve readability of C++ namespaced types by @kkafar in #1856

Full Changelog: 3.23.0...3.24.0

3.23.0

26 Jul 09:55
0e4af21
Compare
Choose a tag to compare

What's Changed

🐛 Bug fixes

  • Headerheight incorrect on phones with dynamic island by @dylancom in #1784
  • Buggy search bar / large title behaviour on Fabric by @kkafar in #1825
  • Make RNSFullWindowOverlay a modal for accessibility by @kkafar in #1842
  • Calculate large headers in useHeaderHeight hook by @tboba in #1844

👍 Improvements

🔢 Miscellaneous

  • Update tough-cookie and semver dependencies by @tboba in #1823
  • Bump versions of RNScreens, FBReactNativeSpec and RCTAppDelegate deps by @tboba in #1827
  • Update word-wrap by @kkafar in #1834
  • Format code in test examples by @kkafar in #1812
  • Unify class & method naming with respect to conventions by @kkafar in #1841

New Contributors

Full Changelog: 3.22.1...3.23.0

3.22.1

06 Jul 11:45
2f862ff
Compare
Choose a tag to compare

Patch release bringing back old behaviour of formSheet modal on iOS when using @react-navigation/native-stack.

What's Changed

Fixes

  • fix: move setting default values of medium-detent related props to InnerScreen by @kkafar in #1811

Internal

New Contributors

Full Changelog: 3.22.0...3.22.1

3.22.0

22 Jun 08:07
c7f2da6
Compare
Choose a tag to compare

Minor release fixing some build issues that could happen on older Xcode versions & with Android SDK 34.

What's Changed

  • fix: canvas nullability in ScreenStack for Android SDK 34 by @kkafar in #1795
  • fix: ifdef orientation code that requries iOS 16 by @kkafar in #1794
  • chore: update & reinstall selected deps by @kkafar in #1798

Full Changelog: 3.21.1...3.22.0

3.21.1

19 Jun 08:56
Compare
Choose a tag to compare

Patch release adding internal isNewBackTitleImplementation constant for use in @react-navigation/native-stack.

See #1791 & react-navigation/react-navigation#11423 for details.

3.21.0

14 Jun 12:39
85093d6
Compare
Choose a tag to compare

Minor release with support for React Native 0.72 on New Architecture, fixing some bugs and adding new functionalities.

Please note that support for react-navigation v4 has been dropped with this version and you can no longer use native-stack v4 starting from this version. It might be considered a BREAKING CHANGE so be careful with updating.

What's Changed

New Contributors

Full Changelog: 3.20.0...3.21.0

3.20.0

13 Feb 09:03
2b8d635
Compare
Choose a tag to compare

Minior release aimed at fixing #1686 (change of default behaviour for stackPresentation: 'formSheet').

No other changes were introduced with this release. Next "feature" release is in preparation.

Full Changelog: 3.19.0...3.20.0

3.19.0

17 Jan 21:54
01a5107
Compare
Choose a tag to compare

Minor release with support for React Native 0.71

Important: Since this version, Fabric is only supported for React Native 0.71+. Support for older versions has beed dropped.

🐛 Bug fixes

👍 Improvements

🔢 Miscellaneous

  • Fix FabricTestExample fails to start due to new react-native.config.js by @kkafar in #1624
  • Examples stopped to work after RN issue by @kkafar in #1632
  • Exclude android/.settings file form repo by @kkafar in #1642
  • Bump deps & fix tvOS build by @kkafar in #1667
  • Unify CI between platforms by @kkafar in #1676

New Contributors

Full Changelog: 3.18.2...3.19.0

3.18.2

14 Oct 07:39
47f66fc
Compare
Choose a tag to compare

Patch release fixing regression on old architecture introduced in 3.18.1.

See #1614 & #1615 for details.

🐛 Bug fixes

  • Configure cli for Android only when RNCLI version >= 9.0.0 by @kkafar in #1615