Skip to content

Releases: DataDog/dd-sdk-flutter

datadog_inappwebview_tracking 1.1.0-beta.1

17 Dec 16:18
7653f60
Compare
Choose a tag to compare
  • Update flutter_inappwebview support to 6.2.0-beta.2

datadog_inappwebview_tracking 1.0.1

12 Dec 14:25
0cf6380
Compare
Choose a tag to compare
  • Initial stable release
  • Loosen the version constraint in inappwebiview_tracking.

datadog_flutter_plugin 2.10.0

10 Dec 14:40
c551fe4
Compare
Choose a tag to compare
  • Support for datadog_inappwebview_tracking. See #624.
  • Update Android SDK to 2.16.0. For a full list of changes, see the Android Changelog.
    • Add warning log when initializing the SDK outside the main process.
    • Update Gradle to version 8.10.2.

datadog_webview_tracking 2.1.0

20 Nov 17:20
bd8a40d
Compare
Choose a tag to compare
  • Update constraints on compatible versions of datadog-sdk-android-webview.

datadog_flutter_plugin 2.9.0

19 Nov 18:47
964ed18
Compare
Choose a tag to compare
  • Add ability to add custom gesture detectors to RumUserActionDetector.
  • Add ability to add custom attributes to RumUserActionAnnotation.
  • Extract route names from any base Route.
  • Fix distributed tracing for Web.
  • Fix WebView tracking on Android
  • Update iOS SDK to 2.20.0. For a full list of changes, see the iOS Changelog.
    • Fix race condition during consent change, preventing loss of events recorded on the current thread.
  • Update Android SDK to 2.15.1. For a full list of changes, see the Android Changelog.
    • Use Java 11 bytecode for public modules.
    • Fix the regression for the TelemetryErrorEvent with throwable.

datadog_flutter_plugin 2.8.0

24 Oct 14:21
68959c7
Compare
Choose a tag to compare
  • Add DialogRoute handling to the defaultViewInfoExtractor.
  • Add experimental addViewLoadingTime API to RUM.
  • Increase timeout for mappers on Android. See [#652]
  • Fix an issue where incorrect method channels were called for mappers in cases where multiple channels exist on Android. See [#652]
  • Update iOS SDK to 2.18.0. For a full list of changes, see the iOS Changelog.
    • Ignore network reachability on watchOS.
    • Send retry information with network requests.
  • Update Android SDK to 2.14.0. For a full list of changes, see the Android Changelog.
    • Use NO_EXPORT_FLAG for BroadcastReceiver on API above 26.
    • Update OkHttp to 4.12.0.
    • Update Gradle to 8.9 and AGP to 8.5.2.
    • Make sure user properties are immutable when setUserInfo.

datadog_flutter_plugin 2.7.0

15 Aug 16:56
7406655
Compare
Choose a tag to compare
  • Support selective injection of trace contexts with TraceContextInjection configuration item.
  • Bump minimum Dart version to 3.3.0 (Flutter 3.19.0).
  • Add WASM support by removing references to dart:html and package:js
  • Wait to start views on Flutter Web to avoid location mismatch.
  • Upgrade Android to compileSdkVersion 34 to prevent issues with Flutter 3.24. See [#639].
  • Add an option to support detection of non-fatal ANRs on Android.
  • Add an option for detecting non-fatal app hangs within a givin threshold on iOS.
  • Update iOS SDK to 2.15.0. For a full list of changes, see the iOS Changelog
    • Send memory warnings as RUM errors
    • Inject backtrace reporter into Logs feature.
    • Use #fileID over #filePath as the default argument in errors.
  • Update Android SDK to 2.12.1
    • InternalMetrics: Add sampling rate to internal metrics.
    • Core: Increase retry delay on DNS error.
    • Reduce Method Call Sample Rate and limit total telemetry events sent per session

datadog_flutter_plugin 2.6.0

01 Jul 15:00
40d5837
Compare
Choose a tag to compare
  • Remove use of singletons for RUM / Logs plugins to fix "No Implementation Found" errors. See [#596]
  • Upgrade iOS SDK to 2.13.0. For a full list of changes, see the iOS Changelog
    • Bump IPHONEOS_DEPLOYMENT_TARGET and TVOS_DEPLOYMENT_TARGET from 11 to 12.
    • Fix compilation issues on Xcode 16 beta.
    • Crash errors now include up-to-date global RUM attributes.
  • Update Android SDK to 2.11.0. For a full list of changes, see the Android Changelog
    • Global: Fix thread safety warnings
    • Limit total telemetry events sent per session.
    • Add Method Call Telemetry.
    • RUM: Flag critical events in custom persistence.

datadog_gql_link 1.1.1

03 Jun 09:53
3ab5b57
Compare
Choose a tag to compare
  • Fix an exception when attempting to jsonEncode unencodable variables.

datadog_tracking_http_client 2.2.0

14 May 19:01
4679224
Compare
Choose a tag to compare
  • Support 128-bit trace ids in distributed tracing.