telemetrydecksdk 4.0.0
telemetrydecksdk: ^4.0.0 copied to clipboard
Flutter SDK for TelemetryDeck, a privacy-conscious analytics service for apps and websites
4.0.0 #
-
https://github.com/TelemetryDeck/FlutterSDK/releases/tag/4.0.0
-
Swift Package Manager support The iOS and macOS plugins now ship as Swift packages, so they integrate with Flutter's SwiftPM-based plugin resolution. While CocoaPods continues to work, we recommend that you try to switch to SPM as soon as possible.
-
[Android] The KotlinSDK has been updated to 7.0.0.
-
[BREAKING] Minimum platform versions have been raised:
- Flutter: now requires
>=3.41.0 - iOS: minimum deployment target raised to iOS 13.0 (was 12.0)
- macOS: minimum deployment target raised to macOS 10.15 (was 10.11)
- Android:
minSdkVersionraised to 23 (was 21)
- Flutter: now requires
-
[Android] The toolchain has moved to Kotlin 2.3.21 and Android Gradle Plugin 9.2.1. If you pin these in your app's
build.gradle, updateext.kotlin_version = '2.3.21'and your AGP version accordingly.
3.0.0 #
-
https://github.com/TelemetryDeck/FlutterSDK/releases/tag/3.0.0
-
This update introduces the latest features from the native SDKs including:
- it's now possible to set
floatValue - added helper methods: acquiredUser, leadStarted, leadConverted, onboardingCompleted, coreFeatureUsed, paywallShown, purchaseCompleted, referralSent, userRatingSubmitted and errorOccurred
- it's now possible to set
-
[Android] Gradle Kotlin 2.2.20 and Gradle 8.14
2.4.0 #
-
https://github.com/TelemetryDeck/FlutterSDK/releases/tag/2.4.0
-
This update adds support for duration signals and custom namespace configuration
2.3.0 #
-
https://github.com/TelemetryDeck/FlutterSDK/releases/tag/2.3.0
-
This update introduces the latest features from the native SDKs, including support for the new session tracking and acquisition parameters.
-
The SwiftSDK for macOS has been updated to version 2.9.1
-
The SwiftSDK for iOS has been updated to version 2.9.1
-
The KotlinSDK for Android has been updated to 6.0.1
2.1.0 #
-
https://github.com/TelemetryDeck/FlutterSDK/releases/tag/2.1.0
-
It's now possible to set defaultSignalPrefix, defaultParameterPrefix as well as a map of defaultParameters in the
TelemetryManagerConfigurationclass. This allows you to set default values for all signals and parameters sent by the SDK. -
The SwiftSDK for macOS has been updated to version 2.7.2
-
The SwiftSDK for iOS has been updated to version 2.7.2
-
The KotlinSDK for Android has been updated to 4.1.0
Notes #
- The minimum Kotlin compiler version has been raised to 2.0.21 and can be configured by setting
ext.kotlin_version = '2.0.21'in yourbuild.gradlefile.
2.0.1 #
- https://github.com/TelemetryDeck/FlutterSDK/releases/tag/2.0.1
- The SwiftSDK for macOS has been updated to the latest version
- Added the option to provide a custom salt for macOS targets
2.0.0 #
- https://github.com/TelemetryDeck/FlutterSDK/releases/tag/2.0.0
- The KotlinSDK has been updated to version 4.0.2 introducing automatic generation of random user identifiers (link) and other improvements.
- Added the option to provide a custom salt for consistent user identifiers.
1.0.0 #
- https://github.com/TelemetryDeck/FlutterSDK/releases/tag/1.0.0
- This version introduces the Grand Rename for all native SDKs. You can read more about the motivation behind these changes here.
- Upgrade to the latest Kotlin SDK version introducing a new
TelemetryDeckclass and more. - Upgrade to the latest Swift SDK version with various improvements.
0.6.0 #
- https://github.com/TelemetryDeck/FlutterSDK/releases/tag/0.6.0
- Update coordinates for Kotlin SDK to Maven Central
0.5.1 #
- https://github.com/TelemetryDeck/FlutterSDK/releases/tag/0.5.1
- Fix a possible crash when calling
stop().
0.5.0 #
- https://github.com/TelemetryDeck/FlutterSDK/releases/tag/0.5.0
- Add support for navigation signals
- Upgrades to the latest version of the Swift and Kotlin SDKs
0.4.0 #
- https://github.com/TelemetryDeck/FlutterSDK/releases/tag/0.4.0
- Updated
flutter_lintsdependency - Updated package to make it compliant with flutter package rules
- Made all calls in
Telemetrydecksdkclass static - no need to create an instance anymore additionalPayloadtakes aMap<String, dynamic>now instead of aMap<String, String>and values will now be stringified automatically- Fixes an issue which causes signals from Android to always appear in test mode.
0.1.0 #
- TelemetryDeck SDK is now available for macOS apps
- Improvements to documentation and pub.dev listing
0.0.4 #
- The initial release of TelemetryDeck SDK for Flutter
0.0.3 #
- The initial release of TelemetryDeck SDK for Flutter