NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3396 most downloaded on pub.dev
A Flutter plugin for using Tealium's Android and iOS libraries.
Last release 3 months ago
29 Jun 2026
Ships fairly regularly
a new release about every 3 months
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
20 releases · first in 2019
Breaking change: Minimum requirements raised to Flutter 3.41 / Dart 3.11 and iOS 13.0 (from 12.0). Raise your app's iOS deployment target to 13.0 or h…
SwiftTealiumFirebasePlugin → TealiumFirebasePlugin.tealium dependency to ^4.0.0.tealium dependency to ^4.0.0.SwiftTealiumAdobeVisitorPlugin → TealiumAdobeVisitorPlugin.tealium dependency to ^4.0.0.tealium dependency to ^4.0.0.One column per quarter.
SwiftTealiumPlugin → TealiumPlugin.Android: Bumped TagManagement Dispatcher to 1.3.1 — I/chromium WebView logs no longer leak into logcat when LogLevel.SILENT is set.
I/chromium WebView logs no longer leak into logcat when LogLevel.SILENT is set.TealiumConfig.webViewLoggingEnabled option to explicitly control WebView console logging (default: true).I/chromium logs no longer appear in logcat when LogLevel.SILENT is configured.Added async/await support across all public API methods
>=2.18.0 <4.0.0iOS:
Android:
initialize now returns Future<void> instead of Future<bool>. On failure a PlatformException is thrown instead of returning false.getFromDataLayer, gatherTrackData, addRemoteCommand, and setConsentExpiryListener. All other methods now also properly resolve their Futures for consistency.IllegalArgumentException in gatherTrackData() and getFromDataLayer()—array types from collectors/DataLayer are now converted to Lists.FlutterMethodNotImplemented response for unknown method callsinitialize now returns Future<void> instead of Future<bool>. On failure a PlatformException is thrown instead of returning false.getFromDataLayer, gatherTrackData, addRemoteCommand, and setConsentExpiryListener. All other methods now also properly resolve their Futures for consistency.IllegalArgumentException in gatherTrackData() and getFromDataLayer()—array types from collectors/DataLayer are now converted to Lists.FlutterMethodNotImplemented response for unknown method calls>=2.18.0 <4.0.0 (adds Dart 3 support)Enable RemoteAPI when RemoteCommands dispatcher is present in Tealium configuration
Make iOS methods be called on the main thread to silence a Flutter 3 warning.
Make iOS methods be called on the main thread to silence a Flutter 3 warning.
Bump up Tealium dependencies Upgrade Firebase Remote Command
Bump up Tealium dependencies
Upgrade Firebase Remote Command
Modules version:
Fix to resolve missing namespace issue when using AGP v8
namespace issue when using AGP v8Remove Arm64 exclusion for iOS simulators on Firebase Support XCode 15 and raise minimum iOS deployment target to iOS 12
Remove Arm64 exclusion for iOS simulators on Firebase
Support XCode 15 and raise minimum iOS deployment target to iOS 12
Modules version:
Fix: iOS platform not setting RemoteCommand type correctly
.webviewFixed a case where event tracking would be delayed whilst fetching an updated visitor profile.
OptionalModule added to support adding of additional modules
New config key: visitorIdentityKey
visitorIdentityKeyresetVisitorId() and clearStoredVisitorIds()setVisitorIdListener((visitorId) => { /* */ })Breaking change - new addRemoteCommand method added to accept more flexible implementation. Previous method renamed to addCustomRemoteCommand
addRemoteCommand method added to accept more flexible implementation. Previous method renamed to addCustomRemoteCommandKotlin dependency upgraded to 1.4.1.
overrideCollectProfile and sessionCountingEnabled keys to the config.gatherTrackData method to tealium instance.Updated kotlin and swift tealium dependency versions.
Changed collectors to include TimeCollector by default in keeping with Swift.
Initial release. Updated the plugin to use the Kotlin and Swift libraries.
Added support for Remote Commands
* Update documentation link
Tealium and TealiumLifecycle support for Android and iOS
Your coding agent can read these notes before it upgrades. Set up the MCP server →