Releases: zoontek/react-native-bootsplash
Releases · zoontek/react-native-bootsplash
6.1.4
6.1.3
- Running RCTKeyWindow on main thread by @MorganTrudeau in #620
New Contributors
- @MorganTrudeau made their first contribution in #620
6.1.2
- Enforce Expo assets output when
--project-type
isexpo
(even ifexpo
package cannot be detected) - Improve
expo
package detection in monorepos (fix #610 (comment))
6.1.1
6.1.0
6.0.0
react.conf.app.splash.screen.mp4
What's new
- An expo plugin 🧩
- A
ready
option inuseHideAnimation
config in order to delay your animation, if you want to wait for something else than just layout rendering + images loading 🚦 - A new Android theme:
Theme.BootSplash.TransparentStatus
(for transparent status bar + opaque navigation bar) 🫥
What else?
--assets-output
now has a default value, which isassets/bootsplash
. These assets will always be generated, as it's required for expo or theuseHideAnimation
hook (assets/bootsplash_logo.png
becomeassets/bootsplash/logo.png
, etc.)- All iOS assets are now suffixed with a short hash of the different splash screen items to prevent caching issues (before, it was only the logo).
- iOS implementation now always uses a
colorset
for background color, even if you choose not to support dark mode (before it was inlined in the.storyboard
file in such case).
Migration
- Delete your previously generated assets directory.
- Run the CLI to generate assets in updated locations.
- That's all ✨
5.5.3
5.5.2
5.5.1
5.5.0
- 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
inuseHideAnimation
, as it can be overridden byAppearance.setColorScheme
(fix #565)