PackageTrack
Sign in Get early access

datadog_tracking_http_client

A wrapping implementation of HttpClient for tracking resources with Datadog

3.2.0 254K downloads/mo #754 most downloaded on pub.dev DataDog/dd-sdk-flutter

What this package is like to depend on

Last release 2 months ago

09 Jun 2026

Release timing varies

gaps range from 2 weeks to 11 months

Nearly every release is documented

notes for 16 of 17 stable releases

1 version withdrawn

withdrawn after publishing

4 years old

24 releases · first in 2022

4 releases in the last 12 months

see the full history below

Release timeline

24 releases · Apr 2022 to Jun 2026
2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 24
  1. 3.2.0 09 Jun 2026
    Release notes
    • Capture HTTP request and response headers for RUM resources.
    Open source →
  2. 3.1.0 23 Feb 2026
    Release notes
    • Add RUM resource size tracking for chunked / streamed responses.
    Open source →
  3. 3.0.1 12 Jan 2026
    Release notes
    • Properly depend on Datadog 3.0.
    Open source →
  4. 3.0.0 12 Jan 2026 withdrawn
    Release notes
    • Support automatic dart:io network tracking from background isolates.
    • Support RUM context in trace headers.
    • Support consistent sampling based on session ID.
    • Update Kotlin version to 2.1.0.
    • [Android] Fix compileSdk to be 35 on main package.
    • Upgrade Android min versions for v3.
    • [Web] Fix conversion of List to JSArray for Flutter Web.
    • Support manual resource tracking on web.
    • Support deterministic sampling decisions on distributed traces.
    • Upgrade Android projects to AGP 8.6.0.
    Open source →
  5. 2.3.0 25 Feb 2025
    Release notes
    • Fix ignored URLs throwing an exception with a clientListener. See #716
    • Fix distributed tracing for Web.
    • Upgrade Android build to SDK 34. See #639
    • Add the ability to ignore tracking on specific url patterns with ignoreUrlPatterns when using the attach configuration.
    • Add support for TraceContextInjection configuration.
    Open source →
  6. 2.2.0 14 May 2024
    Release notes
    • Support 128-bit trace ids in distributed tracing.
    Open source →
  7. 2.1.2 13 May 2024
    Release notes
    • Constrain compatible datadog_flutter_plugin to <2.5.0
    Open source →
  8. 2.1.1 23 Apr 2024
    Release notes
    • Fix _TypeError when request URL is matched ignoreUrlPatterns. See [#590] (Thanks [@ronnnnn][])
    Open source →
  9. 2.1.0 16 Jan 2024
    Release notes
    • Add the ability to ignore tracking on specific url patterns with ignoreUrlPatterns.
    Open source →
  10. 2.0.0 08 Nov 2023
    Release notes
    • Update to v2.0 of Datadog SDKs
    Open source →
  11. 1.4.0 18 Jul 2023
    Release notes
    • Update version constraints to allow 1.x.x versions of the http package.
    Open source →
  12. 1.3.1 12 Jun 2023
    Release notes
    • Fix not exporting DatadogTrackingHttpClientListener from @ClaireDavis.
    Open source →
  13. 1.3.0 30 May 2023
    Release notes
    • Have DatadogTrackingHttpClient use HttpOverrides.current if they already exist. See [#424]
    • Added attributeProvider parameter to DatadogClient to allow users provide attributes for RUM Resources automatically created by DatadogClient.
    • Added DatadogTrackingHttpClientListener to allow users to provide attributes for RUM Resources created by DatadogTrackingHttpClient.
    • Fix rethrown execptions on close not having the correct stack trace.
    Open source →
  14. 1.2.1 09 Mar 2023
    Release notes
    • Fix an invalid assertion when processing stream errors. See [#355]
    Open source →
  15. 1.2.0 25 Jan 2023
    Release notes
    • Add methods for enabling the DatadogTrackingHttpClient in add-to-app scenarios.
    • Send trace sample rate (dd.rule_psr) for APM's traffic ingestion control page.
    • Added DatadogClient for use with the http pub package.
    • Fix an issue where convenience methods on DatadogTrackingHttpClient weren't being tracked properly
    • Support for OTel b3 and W3C tracecontext header injection
    Open source →
  16. 1.1.0 21 Sep 2022
    Release notes
    • Minor documentation update to clarify 1.1.x / 1.0.x changes
    Open source →
  17. 1.1.0-rc.1 23 Aug 2022 pre-release
    Release notes
    • Updated to use datadog_flutter_plugin 1.0.0-rc.1
    • Added internal error reporting (telemetry)
    Open source →
  18. 1.0.2 26 Jan 2023

    Nothing published for this version

  19. 1.0.1 20 Sep 2022
    Release notes
    • Stable release of 1.0.x
    Open source →
  20. 1.0.1-rc.1 24 Aug 2022 pre-release
    Release notes
    • 💥 BREAKING - Set the 1.0.x line to be Dart 2.15 (Flutter 2.8) and below. If you are using Dart 2.17 (Flutter 3), use the 1.1.x line.
    • Updated to use datadog_flutter_plugin 1.0.0-rc.1
    • Added internal error reporting (telemetry)
    Open source →
  21. 1.0.1-beta.1 06 May 2022 pre-release
    Release notes
    • Add methods for Dart 2.17, set minimum supported version to Dart 2.17
    Open source →
  22. 1.0.0-beta.2 30 Jun 2022 pre-release
    Release notes
    • Decrease the SDK constraint from Dart 2.16 (Flutter 2.10) to Dart 2.15 (Flutter 2.8)
    Open source →
  23. 1.0.0-beta.1 05 May 2022 pre-release
    Release notes
    • Removed using platform traces / spans in DatadogTrackingHttpClient
    Open source →
  24. 1.0.0-alpha.1 13 Apr 2022 pre-release
    Release notes
    • Initial split of DatadogTrackingHttpClient into its own package
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive