Releases: zoontek/react-native-edge-to-edge
1.4.3
1.4.2
1.4.1
1.4.0
1.3.1
1.3.0
Transparent button navigation bar 🫥
This library adopts Android 15 defaults: a fully transparent status bar, a fully transparent gesture navigation bar, and a semi-opaque button navigation bar. To enforce full transparency in all cases, you can now set the enforceNavigationBarContrast
option to false
.
👉 Note that by doing so, you will need to manage the navigation bar style (using SystemBars
barStyle
prop) in the same way you already handle the status bar.
Fix x.Light themes navigation bar color
To align with Android 15 behavior, when using an x.Light theme (introduced in v1.2.0) with enforceNavigationBarContrast
kept at true
, the navigation bar will remain semi-opaque white, even if your phone is set to dark mode.
Improved documentation 📗
The documentation now includes a Pick a parent theme and a Troubleshooting sections.
1.2.0
- Add light theme variants:
Theme.EdgeToEdge.Light
,Theme.EdgeToEdge.Material2.Light
andTheme.EdgeToEdge.Material3.Light
(for Expo,parentTheme
now acceptsLight
,Material2.Light
orMaterial3.Light
).
👉 This is particularly useful for apps without dark mode support or for Expo in general, as it still inherits from Theme.AppCompat.Light.NoActionBar
instead of Theme.AppCompat.DayNight.NoActionBar
— unlike React Native 0.64+)