--- title: "Changelog" slug: "changelog-flutter-mapp-intelligence" updated: 2026-08-25T14:22:29Z published: 2026-08-25T14:22:29Z canonical: "docs.mapp.com/changelog-flutter-mapp-intelligence" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.mapp.com/llms.txt > Use this file to discover all available pages before exploring further. # Changelog ## 5.0.11 13.08.2026 **Features** Added AGP 9 compatibility settings for the plugin and example app. Migrated the plugin and example app Gradle configuration to built-in Kotlin support. User matching requires mapp_sdk 0.1.2 or later. **Dependency Updates** - Android Gradle Plugin: 9.3.1 - Gradle wrapper: 9.5.0 - Android `compileSdkVersion`, `targetSdkVersion`, and build tools: 37 - Native Mapp Intelligence Android SDK: 5.1.14 - AndroidX dependencies: `annotation` 1.10.0, `webkit` 1.16.0, `work-runtime-ktx` 2.11.2 - Minimum supported SDK versions: Flutter 3.44, Dart 3.12 - Example app updated to mapp_sdk 0.1.2 with Mapp Engage initialization enabled --- ## 5.0.10 31.03.2026 **Features** Enhanced `WebTrackingController` with an optional `navigationDelegate` parameter, allowing clients to provide custom navigation handling while preserving all tracking callbacks. Improved WebView tracking lifecycle: `onPageFinished` now triggers after EverID injection completes, `onLoad` is invoked only on successful page loads, and safeguards for malformed WebView messages have been added. **Dependency Updates** - Kotlin: 2.3.0 - Android Gradle Plugin: 8.13.2 - Gradle wrapper: 8.13 - `compileSdkVersion` and `targetSdkVersion`: 36 - Native Mapp Intelligence Android SDK: 5.1.13 - AndroidX `webkit`: 1.15.0 - AndroidX `work-runtime-ktx`: 2.11.1 **Bug Fixes** - WebView tracking callback sequencing and reliability improvements - Gradle plugin conflicts resolved by removing `google-services` from the plugin module - Minor code cleanup in `PluginMappintelligencePlugin.kt` --- ## 5.0.9 7.11.2025 **Features** Refactored webview tracking for both iOS and Android to use the latest version of WebView (4.13.0 and higher). The legacy WebView implementation from the `MappIntelligence` plugin has been removed. All related imports and references to the old Mapp WebView should be deleted before upgrading. **Bug Fix** Fixed a bug affecting EID between Flutter and Webview **Dependency Updates** - Migrated to the official `webview_flutter` **v4.13.0** package. - Removed deprecated WebView tracking components and related dependencies for cleaner and more maintainable code. --- ## 5.0.8 - **Bug Fix (Android)**: A bug that prevented subsequent code execution when sending the app version in every request has been fixed. - **Bug Fix (iOS)**: We also fixed a bug that prevented tracking when using the gallery permissions. - **New Configuration Options (Android)**: The following tracking settings can now be configured via the Flutter plugin: - `disableAutoTracking(Boolean)` – disables all automatic tracking - `disableActivityTracking(Boolean)` – disables activity tracking - `disableFragmentTracking(Boolean)` – disables fragment tracking - **Dependency Updates**: - iOS SDK: **5.0.15** (was 5.0.14) - Android SDK: **5.1.11** (was 5.1.10) - Android Kotlin version: **2.0.20** (was 1.9.23) - Android `targetSdk`: **35** --- ## 5.0.7 Fixed bug on Android: duplicate records are sent for the use case when the application starts with optOut=true and some tracking records exist in the local database. Fix fns feture iOS specific. **Bug Fixes** - App first opens were sometimes not tracked correctly. - Visits were not tracked as expected - If gallery permission dialog in iOS was used the SDK did not send the first track request. --- ## 5.0.6 Fixed bug - Fixed unexpected tracking behaviour for media tracking --- ## 5.0.5 Fixed bug - everId not generated after anonymousTracking set to false Fixed bug - firstAppOpen parameter not properly calculated --- ## 5.0.3 Fixed bug to properly show plugin version --- ## 5.0.2 Added new functionalities to the plugin: *deeplink tracking* user matching Updated internal dependencies. ## 5.0.1 Changed a way how plugin can be initializes for Android. There is no need to initialize plugin from native Java or Kotlin code anymore. This all can be done from the flutter side. ## 5.0.0 First public version ## 0.0.5 Deleted unnecessary setup from the [README.md](http://README.md) ## 0.0.4 The first version that includes all functions ## 0.0.3 improve description ## 0.0.2 Improve iOS communication ## 0.0.1 initial release.