Changelog

Prev Next

1.3.6

27 Mar 2026

Packaging and dependency-alignment release for iOS. No JavaScript API changes and no Android SDK changes.

Changes

  • iOS: Updated bundled Mapp Engage SDK binaries to version 6.1.3 (AppoxeeSDK.xcframework)

  • iOS: Updated CocoaPods integration to use vendored .xcframework and bundled resources directly from this plugin

  • iOS: Removed direct CocoaPods dependencies on MappSDK, MappSDKInapp, and MappSDKGeotargeting from the podspec

1.3.5

12 Jan 2026

Bug fix release for iOS. No Android or JavaScript API changes.

Bug Fixes

  • iOS: App Store links from push messages could not be opened

  • iOS: Calling setAlias with resendAttributes = true did not resend cached custom attributes

Dependency Updates

  • Mapp Engage iOS SDK 6.1.2

  • Mapp Engage Inapp iOS SDK 6.0.9

1.3.4

18 Nov 2025

Bug fix release for Android and iOS with dependency updates.

Bug Fixes

  • Android: notificationMode set to BACKGROUND_ONLY or SILENT_ONLY had no effect — push messages were displayed even when the application was in the foreground

  • Android: The device's cached state was not invalidated after logout, causing certain SDK methods to malfunction

  • Android: Device fingerprint information was not updated when changes occurred

  • iOS: Removed usage of deprecated iOS APIs

  • iOS: Links from push and in-app messages open and function as expected

Dependency Updates

  • Mapp Android SDK 6.1.3

  • Mapp iOS SDK 6.1.1

  • com.google.code.gson:gson 2.13.2

  • com.google.dagger:dagger 2.57.2

  • com.google.firebase:firebase-bom 34.4.0

  • com.github.bumptech.glide:compiler 5.0.5

  • androidx.appcompat:appcompat 1.7.1

  • androidx.webkit:webkit 1.14.0

  • androidx.work:work-runtime 2.10.5

  • androidx.concurrent:concurrent-futures 1.3.0

1.3.2

16 Oct 2025

Patch release restoring backward compatibility for setAlias.

Bug Fixes

  • The setAlias function declaration introduced in 1.3.1 caused compatibility issues with existing integrations — restored to ensure backward compatibility

1.3.1

14 Oct 2025

Adds support for setting multiple custom attributes in one call and the resendAttributes parameter for setAlias. Updates React Native to 0.81.4.

Changes

  • React Native updated to 0.81.4

  • Android: minSdkVersion updated to 24, targetSdkVersion updated to 36

  • Multiple custom attributes can now be set in a single setAttributes call (nested objects are not supported)

  • setAlias: added resendAttributes parameter, aligned with Android SDK 6.1.0 behavior

  • iOS: Additional build flags required under OTHER_CPLUSPLUSFLAGS: -DFOLLY_CFG_NO_COROUTINES=1 and -DFOLLY_HAVE_CLOCK_GETTIME=1

Dependency Updates

  • Gradle 8.14.2 (minimum required)

  • Node.js >= 20.19.4 (minimum required)

  • Mapp Android SDK 6.1.0 (from 6.0.10)

  • Mapp Geolocation SDK 6.0.7

1.3.0

17 Jul 2025

Breaking change. Migrates to the new React Native architecture. React Native 0.76 or later is required.

Changes

  • Migrated to the new React Native architecture (Fabric / TurboModules)

  • React Native minimum version raised to 0.76

Dependency Updates

  • react ^19.0.0

  • react-native ^0.79.2

  • jest ^28.1.3

  • Android targetSdk 35

  • Gradle 8.13

  • Android Gradle Plugin 8.10.1

  • com.google.firebase:firebase-bom 33.15.0

  • org.jetbrains.kotlin:kotlin 2.1.21

  • com.google.code.gson:gson 2.13.0

  • androidx.appcompat:appcompat 1.7.1

  • androidx.lifecycle:lifecycle-viewmodel-ktx 2.9.1

1.2.1

05 Mar 2025

Bug fix release for iOS.

Bug Fixes

  • iOS: Background statistics tracking did not work correctly

Dependency Updates

  • Mapp iOS SDK 6.0.10 (from 6.0.8)

1.2.0

02 Dec 2024

Adds channel update support for existing app installations and fixes several in-app messaging issues.

Changes

  • Channel attributes can now be updated in an existing app installation

Bug Fixes

  • In-app message read, unread, and deleted status could not be set correctly

  • Null specifiers caused unexpected behavior in certain SDK calls

  • Geofencing did not function correctly in some configurations

Dependency Updates

  • Mapp Android SDK 6.0.25 (from 6.0.23)

  • Mapp iOS SDK 6.0.8 (from 6.0.7)

  • React Native 0.75.2 (from 0.69.4)

1.1.3

22 May 2024

Dependency update release.

Dependency Updates

  • Mapp Android SDK 6.0.23

  • Mapp iOS SDK 6.0.6