PackageTrack
Sign in Get early access

emarsys_sdk

The Flutter plug-in for SAP Emarsys Customer Engagement is the official plug-in to help integrate Emarsys into your Flutter application.

2.7.5 9.7K downloads/mo #2981 most downloaded on pub.dev emartech/flutter-plugin-for-sap-emarsys-customer-engagement

What this package is like to depend on

Last release 4 days ago

19 Aug 2026

Release timing varies

gaps range from 3 weeks to 8 months

Nearly every release is documented

notes for 37 of 39 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

39 releases · first in 2021

4 releases in the last 12 months

see the full history below

Release timeline

39 releases · Aug 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 39
  1. 2.7.5 19 Aug 2026
    Release notes

    What's fixed

    Push

    • Fixed an isssue where silent push notification events were not triggered in the wrapper on the iOS platform. Silent messages now work properly if the application is in the foreground or in the background.

    What's changed

    Emarsys SDK

    Open source →
  2. 2.7.4 07 Jul 2026
    Release notes

    2.7.4

    What's changed

    Flutter

    • Improved error handling for the message channel

    Emarsys SDK

    Open source →
    Release notes

    What's changed

    Flutter

    • Improved error handling for the message channel

    Emarsys SDK

    Open source →
  3. 2.7.3 04 May 2026
    Release notes

    What's fixed

    Push

    • Fixed an issue where iOS push tokens were not being stored during setup

    Emarsys SDK

    Open source →
  4. 2.7.2 09 Sep 2025
    Release notes

    What's fixed

    Push

    • Fixed issue where pushEventStreams were not receiving events, when the SDK was setup with a null applicationCode and the applicationCode was changed later.
    Open source →
    Release notes

    What's fixed

    Push

    • Fixed issue where pushEventStreams were not receiving events, when the SDK was setup with a null applicationCode and the applicationCode was changed later.
    Open source →
  5. 2.7.1 19 Aug 2025
    Release notes

    What's fixed

    Setup

    • Prevented a possible crash caused by initializing the SDK with an empty EmarsysConfig.

    Emarsys SDK

    Open source →
    Release notes

    What's fixed

    Setup

    • Prevented a possible crash caused by initializing the SDK with an empty EmarsysConfig.

    Emarsys SDK

    Open source →
  6. 2.7.0 19 Jun 2025
    Release notes

    What's new

    Inbox

    • Added optional imageAltText property to Inbox Message model.

    Emarsys SDK

    Emarsys SDK

    Open source →
  7. 2.6.0 18 Mar 2025
    Release notes

    What's changed

    Emarsys SDK

    • Updated underlying Emarsys SDK for Android to 3.9.0
      • Updated to Kotlin 2.1.10
      • Updated to AGP 8.9.0 so the desugar library now must be enabled in the Android project

    Emarsys SDK

    Open source →
    Release notes

    What's changed

    Emarsys SDK

    • Updated underlying Emarsys SDK for Android to 3.9.0
      • Updated to Kotlin 2.1.10
      • Updated to AGP 8.9.0 so the desugar library now must be enabled in the Android project

    Emarsys SDK

    Open source →
  8. 2.5.2 11 Nov 2024
    Release notes

    What's changed

    Emarsys SDK

    Emarsys SDK

    Open source →
    Release notes

    What's changed

    Emarsys SDK

    Emarsys SDK

    Open source →
  9. 2.5.1 17 Oct 2024
    Release notes

    What's changed

    Emarsys SDK

    Emarsys SDK

    Open source →
    Release notes

    What's changed

    Emarsys SDK

    Emarsys SDK

    Open source →
  10. 2.5.0 10 Sep 2024
    Release notes

    What's changed

    Emarsys SDK

    Emarsys SDK

    Open source →
  11. 2.4.0 11 Jul 2024
    Release notes

    What's changed

    Emarsys SDK

    Emarsys SDK

    • Updated underlying Emarsys SDK for iOS to 3.6.0
    • We bumped our minimum supported iOS version to 14 to be able to use newer network change detection solution.

    What's fixed

    Emarsys SDK

    • @UIApplicationMain annotation was removed from the EmarsysAppDelegate because the inheriting AppDelegate has to use it.
    Open source →
  12. 2.3.3 16 May 2024
    Release notes

    2.3.3

    What's changed

    Emarsys SDK

    Emarsys SDK

    What's fixed

    Push

    • Fixed the initialisation of the SDK when the app is started by a push.
    Open source →
    Release notes

    What's changed

    Emarsys SDK

    Emarsys SDK

    What's fixed

    Push

    • Fixed the initialization of the SDK when the app is started by a push.
    Open source →
  13. 2.3.2 11 Apr 2024
    Release notes

    2.3.2

    What's changed

    Emarsys SDK

    What's fixed

    Predict

    • Fixed the mapping of the predict recommendation filters on iOS
    • Fixed the mapping of the predict cart items on both platforms
    Open source →
    Release notes

    What's changed

    Emarsys SDK

    What's fixed

    Predict

    • Fixed the mapping of the predict recommendation filters on iOS
    • Fixed the mapping of the predict cart items on both platforms
    Open source →
  14. 2.3.1 29 Feb 2024
    Release notes

    2.3.1

    What's changed

    Emarsys SDK

    Open source →
    Release notes

    What's changed

    Emarsys SDK

    Open source →
  15. 2.3.0 05 Feb 2024
    Release notes

    What's changed

    Android SDK

    • Fixed an issue that caused push notifications not to be shown.

    Emarsys SDK

    • On Android we increased CompileSDKVersion to 34.
    • Updated underlying Emarsys SDK for Android to 3.7.2

    What's fixed

    Android SDK

    • Fixed an issue that could cause a crash because of some unhandled exceptions.
    Open source →
  16. 2.2.0 17 Jan 2024
    Release notes

    2.2.0

    What's changed

    Android SDK

    • Remove JVM Toolchain Specification for Better M1 Compatibility

    iOS SDK

    • Minimum iOS version was increased to 12.0

    Emarsys SDK

    • Increased minimun Dart version from 2.14.0 to 2.15.0
    • Updated underlying Emarsys SDK for Android to 3.7.0
    • Updated underlying [Emarsys SDK](https:/
    Open source →
    Release notes

    What's changed

    Android SDK

    • Remove JVM Toolchain Specification for Better M1 Compatibility

    iOS SDK

    • Minimum iOS version was increased to 12.0

    Emarsys SDK

    • Increased minimun Dart version from 2.14.0 to 2.15.0
    • Updated underlying Emarsys SDK for Android to 3.7.0
    • Updated underlying Emarsys SDK for iOS to 3.5.0
    Open source →
  17. 2.1.0 19 Oct 2023
    Release notes

    What's new

    Push

    • Introduced a new function in EmarsysAppDelegate where UNUserNotificationDelegates can be provided. For usage see the example app's AppDelegate.
    Open source →
  18. 2.0.0 25 Sep 2023
    Release notes

    What's changed

    Emarsys

    • The underlying AGP plugin has been updated to 8.1.1 therefore breaking changes in that plugin are now surfacing for existing integrations. Please check the linked documentations on how to migrate.

    Emarsys SDK

    Open source →
  19. 1.6.5 04 Sep 2023
    Release notes

    What's fixed

    Geofence

    • initialEnterTriggerEnabled command creation has been fixed for iOS platform
    Open source →
  20. 1.6.4 23 Aug 2023
    Release notes

    What's changed

    Emarsys SDK

    Open source →
  21. 1.6.3 11 Aug 2023
    Release notes

    What's changed

    Emarsys SDK

    What's fixed

    Push

    • Fixed a issue that caused the isCanBypassDnd to be a null value in the notification settings on Android
    Open source →
  22. 1.6.2 04 May 2023
    Release notes

    What's new

    Emarsys SDK

    What's fixed

    Push

    • Fixed an issue that caused App Events being missed in case the App start was triggered by a push message.
    Open source →
  23. 1.6.1 06 Apr 2023
    Release notes

    What's changed

    Emarsys SDK

    Open source →
  24. 1.6.0 23 Feb 2023

    Nothing published for this version

  25. 1.5.0 18 Jan 2023

    Nothing published for this version

  26. 1.4.0 16 Nov 2022
    Release notes

    What's new

    Push

    • Introduce setPushToken method what can be used for setting the pushToken when not the automatic / recommended way is used
    Open source →
  27. 1.3.3 28 Sep 2022
    Release notes

    What's fixed

    Push

    • Fixed issue where notifications didn't arrive when application was not running
    Open source →
  28. 1.3.2 21 Sep 2022
    Release notes

    What's changed

    Emarsys SDK

    • Updated underlying Emarsys SDK for Android to 3.2.6
    • This version is Android 13 and iOS 16 compatible
    Open source →
  29. 1.3.1 04 Jul 2022
    Release notes

    What's changed

    Emarsys SDK

    Open source →
  30. 1.3.0 14 Jun 2022
    Release notes

    What's new

    Inline In-App

    • Added support for Inline in-app views on Flutter version 3.0 and above

    What's changed

    Emarsys SDK

    • Updated underlying Emarsys SDK for Android to 3.2.4
    • Updated underlying Emarsys SDK for iOS to 3.2.3
    Open source →
  31. 1.2.3 05 May 2022
    Release notes

    What's fixed

    Inline In-App

    • Fixed crash when an Inline In-App was fetched with a wrong viewId

    What's changed

    Emarsys SDK

    • Updated underlying Emarsys SDK for Android to 3.2.2
    • Updated underlying Emarsys SDK for iOS to 3.2.2
    Open source →
  32. 1.2.2 26 Apr 2022
    Release notes

    What's changed

    Emarsys SDK

    • Updated underlying Emarsys SDK for Android to 3.2.1
    • Updated underlying Emarsys SDK for iOS to 3.2.1
    Open source →
  33. 1.2.1 31 Jan 2022
    Release notes

    What's fixed

    UserNotificationCenterDelegateCacher

    • Made UserNotificationCenterDelegateCacher instance public
    Open source →
  34. 1.2.0 24 Jan 2022
    Release notes

    What's changed

    UserNotificationCenterDelegateCacher

    • Made UserNotificationCenterDelegateCacher public to be available
    Open source →
  35. 1.1.0 16 Dec 2021
    Release notes

    What's changed

    Emarsys SDK

    • Updated underlying Emarsys SDK for Android to 3.2.0
    • Updated underlying Emarsys SDK for iOS to 3.2.0

    Predict

    • Added new validation to the trackPurchase method so that empty cartItems lists are no longer accepted as it would be an invalid request.

    What's fixed

    Push

    • Fixed an issue on both platforms, where in some cases app events where not fired when the app was not already running when the push message arrived.
    • Fixed an issue on Android where the plug-in might not yet be initialized when the pushToken have been received causing the application to crash
    Open source →
  36. 1.0.0 04 Nov 2021
    Release notes

    What's new

    Native SDK

    • Migrated plug-in to use SDK 3.1.1 version on both platforms.

    Predict

    • Added support for Predict feature, both recommendation and tracking works.

    Geofence

    • Registered geofences can now be accessed.

    Important Notes

    Flutter plug-in for SAP Emarsys Customer Engagement is still under development. If you would like to use the plug-in please contact your CSM @ Emarsys.

    Open source →
  37. 0.3.0 30 Sep 2021
    Release notes

    What's new

    Native SDK

    • Migrated plug-in to use Android SDK 3.1.1

    Inline In-App

    • Added support for the inline In-App feature.

    What's fixed

    Push

    • Fixed an issue on Android, where if the application has been closed after the push notification had been displayed then interaction with the push message caused the application to crash.

    Setup

    • Fixed an issue on Android, where the first activity was displayed sooner than the SDK setup has been completed causing some app-start-related events to be ignored by the SDK.
    • Fixed an issue on Android, where verbose logging caused some inside crashes in the SDK.

    Important Notes

    Flutter plug-in for SAP Emarsys Customer Engagement is still under development and some Emarsys features are not yet supported by the plug-in. If you would like to use the plug-in please contact your CSM @ Emarsys. This version contains all the fixes from the native SDKs.

    Open source →
  38. 0.2.0 08 Sep 2021
    Release notes

    What's new

    Native SDK

    • Migrated plug-in to use Android SDK 3.0.1 and iOS SDK 3.0.3.

    changeApplicationCode

    • Added changeApplicationCode feature

    trackCustomEvent

    • Added trackCustomEvent feature

    Inbox

    • Added inbox feature

    Geofence

    • Added geofence feature

    Overlay In-App

    • Added Overlay In-App feature

    What's fixed

    Push

    • Fixed an issue on iOS, where push messages didn't arrive when the app was in the foreground.
    • Fixed an issue on Android, where the application crashed while it was not running and it received a push message.

    Important Notes

    Flutter plug-in for SAP Emarsys Customer Engagement is still under development and some Emarsys features are not yet supported by the plug-in. If you would like to use the plug-in please contact your CSM @ Emarsys. This version contains all the fixes from the native SDKs.

    Open source →
  39. 0.1.1 04 Aug 2021
    Release notes

    What's new

    Native SDK

    • Migrated plug-in to use Android and iOS SDK version from 2.16.0 to 3.0.0.

    What's fixed

    Setup

    • Fixed an issue on iOS, where push messages do not arrive in case of delayed setup.

    Important Notes

    Flutter plug-in for SAP Emarsys Customer Engagement is still under development and some Emarsys features are not yet supported by the plug-in. If you would like to use the plug-in please contact your CSM @ Emarsys. This version contains all the fixes from the native SDK's from 2.16.0 to 3.0.0.

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive