Skip to content

10.4.6

Choose a tag to compare

@marcocrupi marcocrupi released this 02 Jul 10:15
· 117 commits to main since this release
Immutable release. Only release title and notes can be modified.

Fixed

  • React Native / New Architecture: fixed an import-time crash in bridgeless apps by deferring NotifeeApiModule TurboModule resolution until the first native access. Early imports, such as registering notifee.onBackgroundEvent(...) in index.js, no longer call TurboModuleRegistry.getEnforcing(...) during module evaluation. Public APIs are unchanged.

Tests

  • Tests: added targeted NotifeeNativeModule coverage for constructor-safe lazy TurboModule resolution, idempotent native event listener setup, error propagation, and retry behavior after native emitter/listener setup failures.
  • iOS smoke app: added a listener-only smoke scenario and non-terminating iOS device harness mode for validating early listener registration without invoking notification display APIs in the scenario.

📦 npm: https://www.npmjs.com/package/react-native-notify-kit/v/10.4.6