Mapp Engage: Flutter SDK Updates

Prev Next

18 November 2024: This release introduces new features, resolves known issues, and updates dependencies for better compatibility and performance.

What’s New

We’ve updated our Engage Flutter SDK to version 0.0.10 with the following changes:

  1. Updated Engage SDK Dependencies

    • iOS: Engage SDK 0.0.8.

    • Android: Engage SDK 6.0.25.

  2. New Feature

    • Channel ID Management: It is now possible to change channel IDs for existing mobile applications. This provides greater flexibility in managing push notification channels.

      Important

      Archive the old channel after migration to prevent duplicate notifications. Note that while opt-in/opt-out statuses are retained on the new channel, user profiles remain separate across channels.

  3. Bug Fix

    • Fixed an issue where push notifications did not send correctly when using geolocation functionality.

  4. Dependency Updates

    • Dart: Compatible with versions >=3.5.0 <4.0.0.

    • Flutter: Compatible with versions >=3.24.0.

    • Android-Specific Updates: Updated native Android libraries.

      • Java: Requires Java 17.

      • targetSdk: Updated to 34.

      • Firebase-bom: Updated to 33.5.1.

      • Gradle Wrapper: Updated to 8.7.

      • Android Gradle Plugin: Updated to 8.5.2.

Availability

The newest version was released on November 18th, 2024. You need to update to the latest version to use this new feature.