Repository navigation
v9.1.18
Fixed
- Android: Fixed
AbstractMethodErroronRoomDatabase.createOpenHelperwhen consumer apps resolvedandroidx.room:room-runtime< 2.6.0. Root cause: the core AAR's Maven POM was empty (published via rawartifact()instead offrom(components.release)), so Room and all other core dependencies were invisible to Gradle dependency resolution in consumer projects. The fix:- Core AAR now publishes a proper POM via
from(components.release)withandroid.publishing.singleVariant("release"), exposing all runtime dependencies including Room 2.8.4 - React Native bridge module now declares
room-runtime:2.8.4,sqlite:2.6.2, andsqlite-framework:2.6.2asapidependencies to guarantee they participate in consumer classpath resolution - Fixed
frescoincorrectly scoped asapiin corebuild.gradle— changed toimplementation(not part of the public API) - Aligned
guava(33.3.1 → 33.5.0) andwork-runtime(2.8.0 → 2.11.1) versions between core and bridge to prevent silent downgrades
- Core AAR now publishes a proper POM via
Note for consumers with custom dependency pinning: The core AAR POM now exposes its runtime dependencies. If you have resolutionStrategy.force or strictly constraints on any of these, verify compatibility after upgrading.
Full Changelog: https://github.com/marcocrupi/react-native-notify-kit/blob/main/CHANGELOG.md
yarn add react-native-notify-kit@9.1.18