npm react-native-screens 4.25.0-beta.2

latest release: 4.25.0-beta.3
5 hours ago

What's Changed

Beta.2 release preparing for stable 4.25.0.

We expect to release stable version by the end of the week, unless we get some regression-related feedback to this beta.

✅ Improvements

  • feat(Android, Stack v5): add support for header scroll flags (#3908)
  • feat(tabs): cohesive cross-platform native API + observer registry (#3966)
  • feat(tabs): add 'programmatic-native' actionOrigin variant (#3951)
  • refactor(tabs): split native nav state into state and update request (#3950)
  • refactor(tabs): replace isNativeAction with actionOrigin enum (#3949)
  • refactor(tabs): rename TabsHost navState prop to navStateRequest (#3943)

🐞 Bug fixes

  • fix(web, SafeAreaView): replace default export with named export (#3956)
  • fix(iOS): unregister tabs accessory observer from observed wrapper (#3948)
  • fix(Android, Stack v5): prevent crash when subview with (0, 0) size is added to small header (#3927)
  • chore(types): remove nullability from some children props in unstable/experimental components (#3918)

🔢 Misc

  • docs(Android, Stack v5): add missing docs to StackHeaderConfig (#3897)

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

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

NewReleases is sending notifications on new releases.