NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4028 most downloaded on npm
Native navigation primitives for your React Native app.
Last release today
25 Sep 2026
Ships on a steady schedule
a new release about every 9 days
Nearly every release is documented
notes for 56 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
676 releases · first in 2018
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
feat(Android): deprecate status/navigation bar edge to edge related props in native code by @kligarski in https://github.com/software-mansion/react-na…
Minor release focused on fixing bugs, especially with the formSheet presentation, introduction of pageSheet presentation on iOS and integration with react-native-edge-to-edge on Android.
[!note] Notable change is that for some time now we publish nightly builds. You can check them out by running
yarn install react-native-screens@nightly.
unstable_accessibilityContainerViewIsModal prop for FullWindowOverlay by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2854react-native-edge-to-edge by @zoontek in https://github.com/software-mansion/react-native-screens/pull/2464fitToContents sheet height react to dynamic content by @kligarski in https://github.com/software-mansion/react-native-screens/pull/2877gesture-handler is present by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2819useHeaderHeight does not report correct value after cancelling search by @maciekstosio in https://github.com/software-mansion/react-native-screens/pull/2817TouchableOpacity does not work on screens with headerTranslucent: true on notchless iOS devices with older OS versions by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2858ScreenStackHeaderSearchBarView invalid props type by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2881providers.exec to enable configuration-cache by @lukmccall in https://github.com/software-mansion/react-native-screens/pull/2903isTranslucent to ScreenFragmentWrapper & align method naming on Screen by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2818shouldUseCustomBackBarButtonItem flag by @maciekstosio in https://github.com/software-mansion/react-native-screens/pull/2867SearchBar code by renaming param by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2882HeaderConfig as ViewProps already include children by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2883RNS_IGNORE_SUPER_CALL_BEGIN by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2907Full Changelog: https://github.com/software-mansion/react-native-screens/compare/4.10.0...4.11.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This beta includes mostly tests, refactors & other internal improvements. Beside that it brings 3 important fixes for iOS.
This beta includes mostly tests, refactors & other internal improvements. Beside that it brings 3 important fixes for iOS.
unstable_accessibilityContainerViewIsModal prop for FullWindowOverlay by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2854TouchableOpacity does not work on screens with headerTranslucent: true on notchless iOS devices with older OS versions by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2858Full Changelog: https://github.com/software-mansion/react-native-screens/compare/4.11.0-beta.1...4.11.0-beta.2
fix(Android): drawing order for multiple disappearing screens by @kligarski in https://github.com/software-mansion/react-native-screens/pull/2806
Full Changelog: https://github.com/software-mansion/react-native-screens/compare/4.11.0-beta.0...4.11.0-beta.1
feat(iOS): add pageSheet presentation for native-stack by @kligarski in https://github.com/software-mansion/react-native-screens/pull/2793
gesture-handler is present by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2819useHeaderHeight does not report correct value after cancelling search by @maciekstosio in https://github.com/software-mansion/react-native-screens/pull/2817isTranslucent to ScreenFragmentWrapper & align method naming on Screen by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2818Full Changelog: https://github.com/software-mansion/react-native-screens/compare/4.10.0...4.11.0-beta.0
Minor release adding support for formSheet + ScrollView + sticky header layout on iOS (requires specific view hierarchy to work, see: #2747). The rele
Minor release adding support for formSheet + ScrollView + sticky header layout on iOS (requires specific view hierarchy to work, see: #2747). The release includes also series of important fixes.
There are a lot of big internal changes in this release - we kindly ask you to report any bug issues and especially regressions we didn't catch.
Cheers!
Please note that this change only aligns the library with the behaviour of min. supported react-native version, which is 0.76 (old arch) and 0.77 (new arch). This should not affect your apps unless you're using older react-native version + custom patches.
setOptions by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2812sheetAllowedDetents value & apply appropriate styles by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2762formSheet not visible when going back from push in parent stack by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2767formSheet selected detent index after fragment reattachment by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2782formSheet presentation by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2788formSheet with fitToContents does not have correct height after goBack by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2789ScreenStack.onUpdate method by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2763Example by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2780notifyChildUpdated -> onChildUpdated by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2783RNSScreenStackHeaderConfig.updateViewController:withConfig:animated: by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2798Full Changelog: https://github.com/software-mansion/react-native-screens/compare/4.9.1...4.10.0
Another beta release focused on bugfixes. Stable version is expected by the end of the week in positive scenario.
Another beta release focused on bugfixes. Stable version is expected by the end of the week in positive scenario.
formSheet selected detent index after fragment reattachment by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2782Example by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2780notifyChildUpdated -> onChildUpdated by @kkafar in https://github.com/software-mansion/react-native-screens/pull/2783Full Changelog: https://github.com/software-mansion/react-native-screens/compare/4.10.0-beta.2...4.10.0-beta.3
Your coding agent can read these notes before it upgrades. Set up the MCP server →