Skip to content

Releases: software-mansion/react-native-screens

4.7.0-beta.3

07 Feb 15:11
54743fe
Compare
Choose a tag to compare
4.7.0-beta.3 Pre-release
Pre-release

What's Changed

Follow up for beta.2

  • fix: add missing files to whitelist in package.json by @kkafar in #2673

Full Changelog: 4.7.0-beta.2...4.7.0-beta.3

4.7.0-beta.2

07 Feb 14:35
5d67015
Compare
Choose a tag to compare
4.7.0-beta.2 Pre-release
Pre-release

What's Changed

Relative to 4.7.0-beta.1

🐛 Bug fixes

  • fix(Android): missing background color for formSheets on RN 0.77+ by @kkafar in #2660
  • fix(iOS): wrong height of formSheet in nested stack with fitToContents by @kkafar in #2670
  • fix(iOS): fix quick modal presentation sequence where foreign modal is being dismissed by @kkafar in #2671

Full Changelog: 4.7.0-beta.1...4.7.0-beta.2

4.7.0-beta.1

06 Feb 13:20
89f8ad3
Compare
Choose a tag to compare
4.7.0-beta.1 Pre-release
Pre-release

What's Changed

Beta changing type of animation for form sheet on Android. See the PR #2542 for more details. Enabling this behaviour will most likely require to specify some animation prop on form sheet screen in stable 4.7.0, but currently it replaced the default.

⚠️ Behaviour changes

  • fix(Android): separate transitions of sheet and dimming view by @kkafar in #2542

🔢 Miscellaneous

  • chore: bump react-navigation submodule version by @kkafar in #2658

Full Changelog: 4.6.0-beta.1...4.7.0-beta.1

4.6.0

31 Jan 12:12
a8ae962
Compare
Choose a tag to compare

What's Changed

Minor release providing few important fixes, including these for pressables on new architecture and FullWindowOverlay.

⚠️ Deprecations

  • feat(Android): deprecate series of status/navigation bar related props by @kkafar in #2638

👍 Improvements

  • refactor(iOS): update view controller once per transaction when adding header subviews by @kkafar in #2623

🐛 Bug fixes

  • fix: clicking on Pressable located in screen header by @coado and @kkafar in #2466
  • fix(iOS): make RCTMountingTransactionObserving implementation new-arch only by @kkafar in #2624
  • fix: remove workaround for removing clipped subviews by @kkafar in #2596
  • fix(iOS,Fabric): fix invalid position of FullWindowOverlay in certain scenarios by @kkafar in #2641
  • fix(Android): fix draw ordering in transparent modal & stack nested in tabs interaction by @kkafar in #2647
  • fix(Android): Restore focus on page transitions by @micheleb in #2640

🔢 Miscellaneous

  • chore(types): update information on nested stack rendering support by @kkafar in #2639
  • chore: bump deps in lib & examples (part 1 of fixing CI) by @kkafar in #2618
  • chore(CI): fix part 2 - set xcode-version to 16.1 by @kkafar in #2620
  • chore(examples): remove dependency on react-native-vector-icons by @kkafar in #2621
  • refactor(Android): rename FabricEnabledHeaderSubviewGroup -> FabricEnabledHeaderSubviewViewGroup + fix arch-consistency check by @kkafar in #2622
  • release: 4.6.0-beta.0 by @kkafar in #2625
  • chore: bump RN to 0.77.0-rc.7 in examples and lib by @kkafar in #2630
  • chore: fix code editing (add dev dependency on eslint-plugin-ft-flow by @kkafar in #2644
  • chore(CI): fix linting by @kkafar in #2645
  • chore: bump react-navigation submodule version by @kkafar in #2658

New Contributors

Full Changelog: 4.5.0...4.6.0

4.6.0-beta.1

24 Jan 17:04
a8f1be3
Compare
Choose a tag to compare
4.6.0-beta.1 Pre-release
Pre-release

What's Changed

These changes are relative to beta.0

⚠️ Deprecations

  • feat(Android): deprecate series of status/navigation bar related props by @kkafar in #2638

🐛 Bug fixes

  • fix(iOS,Fabric): fix invalid position of FullWindowOverlay in certain scenarios by @kkafar in #2641
  • fix(Android): Restore focus on page transitions by @micheleb in #2640
  • fix(Android): fix draw ordering in transparent modal & stack nested in tabs interaction by @kkafar in #2647

🔢 Miscellaneous

  • release: 4.6.0-beta.0 by @kkafar in #2625
  • chore: bump RN to 0.77.0-rc.7 in examples and lib by @kkafar in #2630
  • refactor(iOS): update view controller once per transaction when adding header subviews by @kkafar in #2623
  • chore(types): update information on nested stack rendering support by @kkafar in #2639
  • chore: fix code editing (add dev dependency on eslint-plugin-ft-flow by @kkafar in #2644
  • chore(CI): fix linting by @kkafar in #2645

New Contributors

Full Changelog: 4.6.0-beta.0...4.6.0-beta.1

4.6.0-beta.0

16 Jan 16:01
e2ae345
Compare
Choose a tag to compare
4.6.0-beta.0 Pre-release
Pre-release

What's Changed

Beta releasing fix for pressables in native header #2466.

🐛 Bug fixes

  • fix(Android): clicking on Pressable located in screen header by @coado and @kkafar in #2466
  • fix(iOS): make RCTMountingTransactionObserving implementation new-arch only by @kkafar in #2624
  • fix: remove workaround for removing clipped subviews by @kkafar in #2596

🔢 Miscellaneous

  • chore: bump deps in lib & examples (part 1 of fixing CI) by @kkafar in #2618
  • chore(CI): fix part 2 - set xcode-version to 16.1 by @kkafar in #2620
  • chore(examples): remove dependency on react-native-vector-icons by @kkafar in #2621
  • refactor(Android): rename FabricEnabledHeaderSubviewGroup -> FabricEnabledHeaderSubviewViewGroup + fix arch-consistency check by @kkafar in #2622

New Contributors

Full Changelog: 4.5.0...4.6.0-beta.0

4.5.0

10 Jan 13:08
9861b48
Compare
Choose a tag to compare

What's Changed

Minor release coming with support for [email protected] and few minor bugfixes.

👍 Improvements

🐛 Bug fixes

  • fix(Android): patch potential issues with Android build since RN lib-merge in 0.76 by @kkafar in #2602
  • fix(Android): fix warning by removing package declaration from AndroidManifest by @kkafar in #2603

🔢 Miscellaneous

  • chore(Android): remove unnecesary check in Android build code by @kkafar in #2608
  • chore(readme): update supported react-native versions by @kkafar in #2613

Full Changelog: 4.4.0...4.5.0

4.4.0

20 Dec 10:04
d6431ed
Compare
Choose a tag to compare

What's Changed

Minor release landing series of important fixes. This version comes w/o support for react-native 0.77. You can expect the support with next minor, which should be shipped in the beginning of January before 0.77 release.

🐛 Bug fixes

  • fix(web): reexport missing component by @kkafar in #2535
  • fix(Android): improve RN detection in build scripts by @kkafar in #2537
  • fix(iOS, Paper): fix header layout when updating non focued screen by @kkafar in #2552
  • refactor(iOS, Paper): do not add subviews to header config in HostTree by @kkafar in #2553
  • ⚠️ 👉🏻 fix(iOS): restore old header animation to prevent content jump by @kkafar in #2563 👈🏻 This one modifies native header animation, be sure to check it out
  • chore: fix misleading contributing guide by @kkafar in #2564
  • fix(iOS, Paper): prevent double modal dismissal by @kkafar in #2568
  • fix: take preload into account when freezing children by @WoLewicki in #2566
  • fix(iOS): restore behaviour of RNSScreenStackAnimationNone by @kkafar in #2565
  • fix: point to existing symbol names in ios.componentProvider by @kkafar in #2583

🔢 Miscellaneous

  • chore: update dev deps & fix eslint by @kkafar in #2561
  • refactor(iOS): simplify UINavigationControllerDelegate methods implementation by @kkafar in #2562
  • feat: add codegen ios.componentProvider to package.json by @jakex7 in #2567

New Contributors

Full Changelog: 4.3.0...4.4.0

4.4.0-rc.1

17 Dec 03:26
745d987
Compare
Choose a tag to compare
4.4.0-rc.1 Pre-release
Pre-release

Another RC with important fixes. I aim to release stable version before 24.12.

What's Changed

  • chore: fix misleading contributing guide by @kkafar in #2564
  • fix(iOS, Paper): prevent double modal dismissal by @kkafar in #2568
  • fix: take preload into account when freezing children by @WoLewicki in #2566
  • fix(iOS): restore behaviour of RNSScreenStackAnimationNone by @kkafar in #2565
  • feat: add codegen ios.componentProvider to package.json by @jakex7 in #2567

New Contributors

Full Changelog: 4.4.0-rc.0...4.4.0-rc.1

4.4.0-rc.0

10 Dec 12:11
a77252a
Compare
Choose a tag to compare
4.4.0-rc.0 Pre-release
Pre-release

What's Changed

Releasing minor's RC to allow for easier testing of important fixes

  • fix(web): reexport missing component by @kkafar in #2535
  • fix(Android): improve RN detection in build scripts by @kkafar in #2537
  • fix(iOS, Paper): fix header layout when updating non focued screen by @kkafar in #2552
  • refactor(iOS, Paper): do not add subviews to header config in HostTree by @kkafar in #2553
  • chore: update dev deps & fix eslint by @kkafar in #2561
  • refactor(iOS): simplify UINavigationControllerDelegate methods implementation by @kkafar in #2562
  • fix(iOS): restore old header animation to prevent content jump by @kkafar in #2563

Full Changelog: 4.3.0...4.4.0-rc.0