Skip to content

Releases: osuki-dev/react-native-splash

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 11:09
57c59d5

Minor Changes

  • #16 9e9855b Thanks @BANG88! - Add CyberpunkGlitch, AnimeComic, CreativeStudio, and PrismChromatic cinematic intro presets with full color, logo, and telemetry customizability.

npm: https://www.npmjs.com/package/@osuki-dev/react-native-splash/v/0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 06:56
0b0320a

Minor Changes

  • #14 a7ae69e Thanks @BANG88! - feat(intros): add SplitCurtain, FeatureShowcase, ZoomFade, and ModernHero intro presets

    • Keep all existing intros intact (LogoRevealIntro, CircleRevealIntro, TypographicIntro, OnboardingIntro)
    • Add SplitCurtainIntro for cinematic split-screen handoffs (horizontal or vertical)
    • Add FeatureShowcaseIntro for rich card-based staggered feature highlights with optional interactive tap-to-continue
    • Add ZoomFadeIntro for spatial camera fly-through zoom transitions with ambient pulsing rings
    • Add ModernHeroIntro for modern hero typography with tag pills and directional exit
    • Enforce explicit 'worklet' directives and safe thread dispatch via scheduleOnRN to prevent UI thread crashes

npm: https://www.npmjs.com/package/@osuki-dev/react-native-splash/v/0.3.0

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 17 Sep 03:30
52faf6f

Patch Changes

  • #12 dca46d7 Thanks @BANG88! - fix(intros): add explicit 'worklet' directives to all intro animation callbacks and animated styles to prevent UI Runtime remote function crashes (#11)

npm: https://www.npmjs.com/package/@osuki-dev/react-native-splash/v/0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 15 Sep 03:03
71bd25b

Patch Changes

  • #9 e3ec30e Thanks @BANG88! - Android: a splash configured without an image now shows only the background colour. Without an explicit icon Android 12 falls back to the launcher icon, so a paper-only launch screen still flashed the app's mark before a themed overlay.

  • #9 e3ec30e Thanks @BANG88! - Android: with no image configured, the plugin also removes Expo's template drawable/ic_launcher_background.xml, which references the splash logo it no longer writes and made processReleaseResources fail with resource drawable/splashscreen_logo not found.

npm: https://www.npmjs.com/package/@osuki-dev/react-native-splash/v/0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 17:26
dc27ac2

Patch Changes

  • #7 e6aed84 Thanks @BANG88! - Android: a splash configured without an image now shows only the background colour. Without an explicit icon Android 12 falls back to the launcher icon, so a paper-only launch screen still flashed the app's mark before a themed overlay.

npm: https://www.npmjs.com/package/@osuki-dev/react-native-splash/v/0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 15:47
09bb4f5

Minor Changes

  • #5 6c123b1 Thanks @BANG88! - SplashScreen.setLaunchImage({ uri, backgroundColor, darkBackgroundColor?, widthFraction, maxWidth, aspectRatio }) and clearLaunchImage(): from the next cold start on, the native overlay draws that picture on that paper instead of the compiled launch assets (a theme's own artwork, for example), and getManifest().launchImage lets useSplashMirror paint the identical first JS frame. The OS-drawn launch screen still shows the compiled assets for its first frames.

npm: https://www.npmjs.com/package/@osuki-dev/react-native-splash/v/0.2.0

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 14 Sep 13:34
4fb2575

Patch Changes

  • #3 21650bc Thanks @BANG88! - iOS: keep the overlay above a root view that arrives after launch. With expo-updates the React Native root view replaces a placeholder once the update check finishes; the overlay now moves into its loadingView slot when it appears and stays in front of the window until then. The manager also logs to the dev.osuki.splash os_log subsystem.

npm: https://www.npmjs.com/package/@osuki-dev/react-native-splash/v/0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 13:07

Patch Changes

  • Thanks @BANG88! - Relicense under MIT.

npm: https://www.npmjs.com/package/@osuki-dev/react-native-splash/v/0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 12:11
296c0fa

Minor Changes

  • 4be04b6 Thanks @BANG88! - Initial release: native launch-screen handoff for React Native and Expo on Nitro Modules (Swift + Kotlin), <SplashOverlay> with a pure phase state machine, useSplashMirror for pixel-identical JS overlays, an Expo config plugin and a bare React Native CLI that generate the storyboard, asset catalogs, Android drawables and theme.

npm: https://www.npmjs.com/package/@osuki-dev/react-native-splash/v/0.1.0