datadog_tracking_http_client 2.3.0
datadog_tracking_http_client: ^2.3.0 copied to clipboard
A wrapping implementation of HttpClient for tracking resources with Datadog
Changelog #
2.3.0 #
- 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
ignoreUrlPatternswhen using the attach configuration. - Add support for
TraceContextInjectionconfiguration.
2.2.0 #
- Support 128-bit trace ids in distributed tracing.
2.1.2 #
- Constrain compatible
datadog_flutter_pluginto <2.5.0
2.1.0 #
- Add the ability to ignore tracking on specific url patterns with
ignoreUrlPatterns.
2.0.0 #
- Update to v2.0 of Datadog SDKs
1.4.0 #
- Update version constraints to allow 1.x.x versions of the
httppackage.
1.3.1 #
- Fix not exporting
DatadogTrackingHttpClientListenerfrom @ClaireDavis.
1.3.0 #
- Have
DatadogTrackingHttpClientuseHttpOverrides.currentif they already exist. See #424 - Added
attributeProviderparameter toDatadogClientto allow users provide attributes for RUM Resources automatically created byDatadogClient. - Added
DatadogTrackingHttpClientListenerto allow users to provide attributes for RUM Resources created byDatadogTrackingHttpClient. - Fix rethrown execptions on
closenot having the correct stack trace.
1.2.0 #
- 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
httppub package. - Fix an issue where convenience methods on DatadogTrackingHttpClient weren't being tracked properly
- Support for OTel
b3and W3Ctracecontextheader injection
1.1.0 #
- Minor documentation update to clarify 1.1.x / 1.0.x changes
1.1.0-rc.1 #
- Updated to use
datadog_flutter_plugin1.0.0-rc.1 - Added internal error reporting (telemetry)
1.0.1 #
- Stable release of 1.0.x
1.0.1-rc.1 #
- 💥 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_plugin1.0.0-rc.1 - Added internal error reporting (telemetry)
1.0.1-beta.1 #
- Add methods for Dart 2.17, set minimum supported version to Dart 2.17
1.0.0-beta.2 #
- Decrease the SDK constraint from Dart 2.16 (Flutter 2.10) to Dart 2.15 (Flutter 2.8)
1.0.0-beta.1 #
- Removed using platform traces / spans in DatadogTrackingHttpClient
1.0.0-alpha.1 #
- Initial split of DatadogTrackingHttpClient into its own package