Releases: zoontek/react-native-bootsplash
Releases · zoontek/react-native-bootsplash
5.4.1
- Targets membership on
BootSplash.storyboard
/ Colors.xcassets
generation to avoid opening Xcode to tick the checkboxes (fix #544)
5.4.0
- Remove two steps from the iOS setup process:
BootSplash.storyboard
and Colors.xcassets
are now automatically added to your Xcode project
BootSplash.storyboard
is now automatically set as UILaunchStoryboardName
in your Info.plist
5.3.0
- The CLI generator now suffixes the iOS assets filenames with a hash of the file (kinda like
webpack
with chunks filenames) in order to invalidate springboard cache (see this article for more infos)
5.2.2
- Fix
AndroidManifest.xml
namespace deprecation warning
5.2.1
- Update default
darkContentBarsStyle
value for easier light / dark themes handling
5.2.0
- Add
darkContentBarsStyle
android custom style property in Theme.BootSplash.EdgeToEdge
Example with [email protected], which has the same feature:
<resources>
<style name="AppTheme" parent="Theme.EdgeToEdge">
<item name="android:editTextBackground">@drawable/rn_edit_text_material</item>
<item name="darkContentBarsStyle">true</item>
</style>
<style name="BootTheme" parent="Theme.BootSplash.EdgeToEdge">
<item name="bootSplashBackground">@color/bootsplash_background</item>
<item name="bootSplashLogo">@drawable/bootsplash_logo</item>
<item name="darkContentBarsStyle">true</item>
<item name="postBootSplashTheme">@style/AppTheme</item>
</style>
</resources>
5.1.4
- Fix new architecture compatibility for React Native 0.73 (closes #520)
5.1.3
- Introduce a
Status
based lifecycle on Android to avoid relying on nullability (fix #510)
- Rollback hiding the splash screen on activity pause (fix #512)
5.1.2
- Android Gradle plugin 8 compatibility (by @mikehardy - #509)
- Keep a separate fading dialog instance (when
fade
option is true
) (attempt to fix #510)
- Keep
bootSplashBrand
default to a transparent pixel (more resilient than @null
)
5.1.1
- Fix
android.graphics.drawable.Drawable.isProjected() on a null object reference
issue on old Android versions when no brand image is available.