Skip to content

Releases: zoontek/react-native-bootsplash

5.3.0

23 Jan 17:09
2f9af1c

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

Choose a tag to compare

  • Fix AndroidManifest.xml namespace deprecation warning

5.2.1

29 Dec 13:38
336e0d2

Choose a tag to compare

  • Update default darkContentBarsStyle value for easier light / dark themes handling

5.2.0

22 Dec 14:15
c79a1b1

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

Choose a tag to compare

  • Fix new architecture compatibility for React Native 0.73 (closes #520)

5.1.3

18 Nov 18:10
fc88237

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

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)

5.1.1

11 Nov 09:51
b562063

Choose a tag to compare

  • Fix android.graphics.drawable.Drawable.isProjected() on a null object reference issue on old Android versions when no brand image is available.

5.1.0

07 Nov 21:17
ca58de3

Choose a tag to compare

  • Keep half-sized logo on Samsung OneUI v4 to avoid a logo size jump (as Samsung logo size computation is incorrect on this version of their OS, there's not a lot of choices - see #466)
  • Set android:forceDarkAllowed to false in Theme.BootSplash (might fix #497)
  • Allow logo to be undefined in useHideAnimation config
  • Update the CLI generator to use prettier v3
  • Improve the CLI generator Gumroad issues reporting (when using a 🔑 license key)

5.0.4

05 Oct 08:47
85d468f

Choose a tag to compare