Skip to content

Releases: software-mansion/react-native-screens

3.18.1

11 Oct 16:43
a6fc428
Compare
Choose a tag to compare

Patch release fixing #1608 as library configuration for @react-native-cli was not present in previously released version.

🐛 Bug fixes

  • Add react-native.config.js to npm package by @kkafar in #1611

Full Changelog: 3.18.0...3.18.1

3.18.0

04 Oct 11:47
3b4d264
Compare
Choose a tag to compare

Minor release focusing on Fabric autolinking, small fixes, support for React Native 0.70 and some internal changes 🎉

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

🐛 Bug fixes

👍 Improvements

🔢 Miscellaneous

Full Changelog: 3.17.0...3.18.0

3.17.0

25 Aug 07:01
a07bdb2
Compare
Choose a tag to compare

Minor release fixing bugs, including #1565 🎉

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

🙌 Thank you for your contributions!

Full Changelog: 3.16.0...3.17.0

3.16.0

19 Aug 07:15
b3a1d5e
Compare
Choose a tag to compare

Minor release fixing cooperation of gesture recognisers & modals, fixing bugs and adding some new features 🎉

🐛 Bug fixes

👍 Improvements

  • Restore working events on Android by @WoLewicki in #1519
  • Update Supported React Native Versions Table in ReadMe by @shaneboyar in #1528
  • Add freezeOnBlur prop to enable/disable freeze per navigator & per screen by @janicduplessis in #1538
  • Handle React Native loaded on Fragment by @kkafar in #1553
  • Throw error when failed to find fragment for react root view by @kkafar in #1562
  • Avoid unnecessary struct copying in iOS code by @kkafar in #1534

🔢 Miscellaneous

New Contributors

🙌 Thank you for your contributions!

Full Changelog: 3.15.0...3.16.0

3.15.0

08 Jul 11:36
e7adee6
Compare
Choose a tag to compare

Minor release focused mostly on resolving issues with gesture recognition and its integration with ScrollView on iOS (Fabric & Paper)

🐛 Bug fixes

  • Handle multiple gesture recognizers by @kkafar in #1512
  • Update import for case-sensitive file systems by @hirbod in #1517
  • Add usage of older UIGestureRecognizerDelegate API for older iOS versions by @kkafar in #1516
  • Get properties from top-most screen on swipe by @kacperkapusciak in #1509
  • Take top stack view child from reactSubviews in gesture recogniction logic by @kkafar in #1521

👍 Improvements

🔢 Miscellaneous

New Contributors

🙌 Thank you for your contributions!

Full Changelog: 3.14.1...3.15.0

3.14.1

04 Jul 10:54
b78d2e9
Compare
Choose a tag to compare

Patch release fixing bug which caused gestureResponseDistance Screen prop to not work properly, when the component was not created via react-native-screens native stack. See: #1507 for changes.

3.14.0

30 Jun 13:57
16289ce
Compare
Choose a tag to compare

Minor release fixing bugs, introducing better support for Fabric (iOS), compatibility with react-native 0.69

Moreover, from this release forward, Fabric is supported only for react-native 0.69+. Support for 0.68.x is dropped.

🐛 Bug fixes

👍 Improvements

  • Add gesture response distance by @WoLewicki in #1296
  • Add Screen props: fullScreenSwipeEnabled (1) by @kkafar in #1362
  • Add Screen props: Window traits (2) by @kkafar in #1363
  • Add Screen props: stackPresentation & stackAnimation (4) by @kkafar in #1365
  • Add iOS search bar tint color by @gorbypark in #1407
  • Add prop for hiding keyboard on swipe by @WoLewicki in #1419
  • Add missing props & unify business logic between archs by @kkafar in #1430
  • Add missing Screen prop: swipeDirection by @kkafar in #1461
  • Bring Fabric to ScreenContainer component by @kkafar in #1458
  • Implement onFinishTransitioning event for ScreenStack for Fabric by @kkafar in #1471
  • Bring Fabric to SearchBar by @kkafar in #1470
  • Implement onTransitionProgress event for Screen for Fabric by @kkafar in #1472
  • Add FullWindowOverlay component for Fabric by @kkafar in #1495

🔢 Miscellaneous

🙌 Thank you for your contributions!

Full Changelog: 3.13.1...3.14.0

3.13.1

03 Mar 10:07
Compare
Choose a tag to compare

Patch release adding #1351 that suppresses Function components cannot be given refs. Attempts to access this ref will fail warning on Fabric architecture.

3.13.0

28 Feb 17:21
Compare
Choose a tag to compare

Minor release fixing bugs, improving typings, and adding some functionalities 🎉

🐛 Bug fixes

👍 Improvements

🔢 Miscellaneous

🙌 Thank you for your contributions!

3.12.0

17 Feb 13:48
Compare
Choose a tag to compare

This minor release includes initial support for Fabric architecture 🎉

To learn about what we've achieved so far check out our Introducing Fabric to React Native Screens blog post.

Changes: