Version 1.1.3
(07-08-2026)
React Native & Dependencies
Migrated the plugin and example app to React Native 0.84.1 and React 19.2.3.
Updated the supported peer range to React Native
>=0.84.0 <0.85.0.Updated Android tooling to AGP 8.12.0, Gradle 9.0.0, and Kotlin 2.3.21.
Raised the required Node.js version to 22.13 and aligned the iOS deployment target to 15.1.
Bug Fixes
Applied the configured user-matching flag during Android SDK initialization so
setEnableUserMatching(true)beforebuild()is reflected in the active SDK configuration.Made the iOS user-matching promise resolve only after the native setter runs on the main queue.
Version 1.1.2
(13-03-2026)
Features
Added PluginIntegrationTest screen in the example app to exercise public plugin APIs, including configuration, page tracking, actions, campaigns, ecommerce tracking, media tracking, and exception tracking.
Bug Fixes
Fixed crashes on Android when optional tracking parameters are omitted by aligning native module methods with nullable inputs.
Improved iOS handling of null values in native bridge methods to prevent runtime exceptions for optional parameters.
Fixed an error in the WebView tracking example related to React instance handling.
Version 1.1.1
(2026-02-26)
API Break
Requires React Native 0.83.x
Minimum Android minSdkVersion is now 24
Requires Kotlin 2.3.0 (2.3.x supported)
iOS SDK is now bundled within the plugin
Important
Remove any existing manual or direct CocoaPods dependency on MappIntelligence to avoid duplicate framework conflicts.
Dependency Updates
native iOS SDK bundled as vendored framework (ios/Frameworks/MappIntelligenceiOS.xcframework)
Removed external CocoaPods dependency on MappIntelligence
Updated podspec to use:
vendored_framework
preserve_path
public_header_files
React Updates
react-native: >= 0.83.0 < 0.84.0
react: ^18.0.0 or ^19.0.0
New Architecture (TurboModules) compatibility
Android Updates
gradle: 8.14.3
android gradle plugin: 8.10.1
kotlin: 2.3.0
minSdkVersion: 24
compileSdkVersion: 36
targetSdkVersion: 36
Version 1.1.0
(2025-06-12)
API Break
As mentioned in the last release, this release supports the new React architecture and React Native version 0.76 and higher. Given that React/React Native performed an API break between 0.75 and 0.76, support for previous versions cannot be guaranteed when using this and upcoming versions of the Intelligence React Native SDK. It is highly recommended to update to React Native 0.76 before updating to this version.
Dependency Updates
native iOS SDK: 5.0.15 (from 5.0.14)
React Updates
react-native: 0.79.2 (from 0.75.3)
react: 19.0.0 (from 18.3.1)
New architecture enabled**
Android Updates
gradle: 8.13 (from 8.8)
android gradle plugin: 8.7.2 (from 8.3.2)
kotlin: 2.0.21 (from 1.9.22)
targetSdk: 35 (from 34)
compile java: 17 (from 8)
Version 1.0.3
(2025-03-26)
Dependency Updates
native Android SDK: 5.1.11 (from 5.1.10)
native iOS SDK: 5.0.14 (from 5.0.11)
New Features
WebView tracking is available for iOS and Android
Important Notice
This is the last version that supports React Native version 0.75. Since ReactNative did a few major changes in their latest release, the current version only works with ReactNative version 0.75 and lower, while from the next version onwards, the SDK will only support ReactNative version 0.76 and higher.
Version 1.0.2
(2024-09-26)
Initial release
Fixed some known bugs
Optimized exposure of the public functions