R

React Native Screens

R
React Native Screens Mobile v5.0.0-alpha

5.0.0-alpha.1

What's changed This is the first alpha release of react-native-screens 5.0.0. We're shifting focus on the new version and moving the new components out of experimental package - they are now available via direct import from react-native-screens. Old components are now considered legacy, however they are still importable from the main package. We intend to keep exporting and support these "legacy"…

R
React Native Screens Mobile v4.26.2

4.26.2

What's Changed This patch release for 4.26.2 brings important stability improvements specifically for Android. Key updates include preventing unexpected screen unmounting during fast navigation in Stack v5 by fixing transition finalization, as well as resolving a potential crash related to container state restoration in Tabs. Note This version supports React Native 0.84+. 🐞 Bugfixes fix(Android, S…

R
React Native Screens Mobile v4.26.1

4.26.1

What's Changed This patch release for 4.26.1 brings a few targeted bug fixes for both iOS and Android, alongside a minor package configuration adjustment to improve dependency compatibility. Note This version supports React Native 0.84+. 🐞 Bugfixes fix(Android, Stack v4): default consume*Inset props to true (#4322) fix(iOS, Split): Fix ShadowState inside SplitView columns after transition (#4309)…

R
React Native Screens Mobile v4.26.0

4.26.0

What's Changed This release brings a stable Tabs API along with numerous fixes, including improved coordination of FormSheet animations and keyboard interaction on Android, and fixed touch handling for Pressables in transparent headers on iOS. We're also actively working on v5 of the library — this release adds an experimental standalone FormSheet component for both Android and iOS, and extends th…

R
React Native Screens Mobile v4.25.2

4.25.2

What's changed Patch release bringing two important fixes. Bug fixes 🐞 fix(Android, Tabs): trigger appearance update on user tab selection (#4075) fix(Android, FormSheet): include keyboard translationY in shadow update (#4065) Full Changelog: 4.25.1...4.25.2

R
React Native Screens Mobile v4.25.1

4.25.1

What's Changed Patch version with some crucial fixes. Bug fixes 🐞 fix(Android, Tabs): handle Tabs reattachment to window (#4035) fix(Android, FormSheet): Prioritize keyboard animation over content resize animation (#3924) refactor(Android, FormSheet): Align animators implementation to use ValueAnimator (#3922) refactor(Android, FormSheet): Minor cleanups in SheetAnimationCoordinator (#3921) fix(An…

R
React Native Screens Mobile v4.25.0

4.25.0

What's Changed Minor release, bringing golden version of Tabs API. Unless we get your negative feedback, we plan to stabilise Tabs API in next minor. Important4.25.0 no longer supports the legacy architecture. Most likely, the library will simply fail to build. This release brings important Tabs API changes in JS and native layer, required for stabilisation of the API. Downstream libraries are alr…

R
React Native Screens Mobile v4.25.0-beta

4.25.0-beta.3

What's Changed Single PR, that should have landed in beta.2 with rename of event payload. refactor(tabs): rename rejectedProvenance to rejectedBaseProvenance (#3982) Full Changelog: 4.25.0-beta.2...4.25.0-beta.3

R
React Native Screens Mobile v4.25.0-beta

4.25.0-beta.2

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 (#…

R
React Native Screens Mobile v4.25.0-beta

4.25.0-beta.1

What's Changed First beta of the 4.25.0 release. This version is a major step towards stabilization of the Tabs API. It brings both, many API changes in yet-unstable Tabs API and internal refactors allowing us to bring you more stable & reliable experience. The Tabs API we publish in this version is a "stable candidate". We'll release a couple more of 4.25.0 versions and "stable candidate API" in…

R
React Native Screens Mobile v4.24.0

4.24.0

What's Changed Minor release bringing further development to 5.0 stack implementation, nice improvements to Split API and other various improvements & fixes. CautionMost importantly this is the last release we've tested with legacy architecture. From 4.25.0 on, we no longer plan to support RN versions below 0.82, which naturally comes with drop of support for legacy arch. We plan to gradually remo…

R
React Native Screens Mobile v4.23.0

4.23.0

What's Changed Minor release. It's minor, because it ships with improvements with experimental APIs, however its purpose is mostly to publish fix for FormSheet on Android related to focus & keyboard management. 🟢 Improvements feat(Android, Stack v5): allow for nested container pop via JS by @kkafar in #3612 🐞 Bug fixes fix(Android, FormSheet): Add logic for dismissing keyboard when the BottomSheet…