Skip to content

Releases: DataDog/dd-sdk-flutter

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.

datadog_grpc_interceptor 1.1.0

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

datadog_gql_link 1.1.0

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

datadog_flutter_plugin 2.5.0

14 May 18:17
319f0e9
Compare
Choose a tag to compare
  • Support 128-bit trace ids in distributed tracing.
  • Update iOS to 2.11.0. For a full list of changes, see the iOS changelog.
    • Add fatal app hang tracking in RUM.
    • Solve false-positive privacy manifest warnings on Required Reason API usage.
    • Call RUM's errorEventMapper for crashes.
    • Support calling log event mapper for crashes.
    • Start sending data immediately after SDK is initialized.
  • Update Android to 2.9.0. For a full list of changes see the Android Changelog
    • Call RUM's errorEventMapper for crashes.
    • Start sending batches immediately after feature is initialized.

datadog_tracking_http_client 2.1.2

14 May 18:17
f4537ed
Compare
Choose a tag to compare
  • Constrain compatible datadog_flutter_plugin to <2.5.0

datadog_grpc_interceptor 1.0.1

14 May 18:17
e4014ad
Compare
Choose a tag to compare
  • Constrain compatible datadog_flutter_plugin to <2.5.0