Changelog

Prev Next

0.0.12

28.10.2025

Features

  • Updated setPushEnable method on iOS side to return description

  • Added method to set multiple custom attributes in a single call: setCustomAttributes(Map<String,dynamic>)

  • Added method to get list of attributes for a requested list of keys: getCustomAttributes(List<String>)

  • Added method to set alias and trigger resending of custom parameters: setAliasWithResend(String, Boolean)

  • Added method to set tag: setTag(String)

  • Added method to get tags: getTags()

  • Added method to set tag: removeTag(String)

Dependency Updates

native SDKs

  • iOS Geotargeting: 6.1.0 (from 6.0.5)

  • Android native: 6.1.2

Android:

  • targetSdkVersion 36

  • Firebase BOM: 34.4.0

  • Appocompat: 1.7.1

    • Migrated gradle apply to declarative plugins block

Bug Fixes

setPushEnabled can now be used in iOS

Maintenance

code improvements

0.0.11

11.02.2025

Dependency Updates

Native SDKs:

iOS: 6.0.10 (from 6.0.8)

Bug Fixes

For iOS, it is now also possible to display push messages when the app is in the foreground.

Changes

In iOS, the function MappSdk.handledRemoteNotification can now be called when the app receives push notifications in the foreground without users needing to interact with the message.

0.0.10

18.11.2024

Dependency Updates

  • Flutter SDK 0.0.10 runs on the following native SDK versions:

    • iOS: 6.0.8

    • Android: 6.0.25

    • Dart: ">=3.5.0 <4.0.0"

    • Flutter: ">=3.24.0"

  • Android dependencies from the native SDK:

    • Updated native Android libraries

    • Updated Java version to Java 17

    • Updated targetSdk for Android to version 34

    • Updated firebase-bom to version 33.5.1

    • Updated Gradle wrapper to version 8.7

    • Updated Android Gradle Plugin to version 8.5.2

New Features

Channel IDs on existing mobile applications can now be updated. Please note that the old channel needs to be archived.

Bug Fixes

Geolocation can now be used when entering/exiting locations

0.0.9

  • Update ios part which now contains new native SDK

0.0.8

31.05.2023

  • Push notification support for Mapp Engage

  • In-app messages support for Mapp Engage

  • Geotargeting support for Mapp Engage

0.0.7

  • Added method to request runtime permission for POST_NOTIFICATION from a plugin.

0.0.6

  • Added support for user matching feature

  • Updated native dependencies for Android

0.0.5

  • Updated native dependencies for Android

0.0.4

  • This is beta version of flutter plugin which enables you to use all  mobile features from Mapp Engage platform. This version contains  implementation for both iOS and Android.