Skip to content

Releases: zoontek/react-native-bootsplash

5.5.0

01 Apr 16:01
d3d6900
Compare
Choose a tag to compare
  • Bridgeless mode support (will be the default with new architecture enabled on React Native 0.74)
  • Fix splash screen reappearing during screen transitions on Android when Activity has been killed - #553 by @Protino
  • Use system scheme instead of the one returned by useColorScheme in useHideAnimation, as it can be overridden by Appearance.setColorScheme (fix #565)

5.4.1

22 Feb 11:49
8b968eb
Compare
Choose a tag to compare
  • Targets membership on BootSplash.storyboard / Colors.xcassets generation to avoid opening Xcode to tick the checkboxes (fix #544)

5.4.0

11 Feb 18:36
e58b022
Compare
Choose a tag to compare
  • 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

23 Jan 17:09
2f9af1c
Compare
Choose a tag to compare
  • 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

07 Jan 18:35
0677fcb
Compare
Choose a tag to compare
  • Fix AndroidManifest.xml namespace deprecation warning

5.2.1

29 Dec 13:38
336e0d2
Compare
Choose a tag to compare
  • Update default darkContentBarsStyle value for easier light / dark themes handling

5.2.0

22 Dec 14:15
c79a1b1
Compare
Choose a tag to compare
  • 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

12 Dec 01:15
ed5bddf
Compare
Choose a tag to compare
  • Fix new architecture compatibility for React Native 0.73 (closes #520)

5.1.3

18 Nov 18:10
fc88237
Compare
Choose a tag to compare
  • 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

12 Nov 11:33
66b15ef
Compare
Choose a tag to compare
  • 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)