Releases: Dynatrace/OneAgent-SDK-for-dotnet
OneAgent SDK for .NET - v1.8.0
Download/reference via Nuget:
https://nuget.org/packages/Dynatrace.OneAgent.Sdk/1.8.0
Requires Dynatrace OneAgent version 1.233 or newer installed.
Changes:
- Adds
ITraceContextInfo
. - Removes previously deprecated Metrics APIs and types.
- Removes previously deprecated
StartAsync
API.
OneAgent SDK for .NET - v1.7.1
Download/reference via Nuget:
https://nuget.org/packages/Dynatrace.OneAgent.Sdk/1.7.1
Requires Dynatrace OneAgent version 1.179 or newer installed.
Changes:
- Deprecates Metrics support.
The metrics API was part of a Dynatrace preview program that has been discontinued. All metrics-related APIs and types described below have been deprecated and will be removed in a future release. The Metric ingestion page provides further information on how to replace these APIs and how to report metrics data from now on.
OneAgent SDK for .NET - v1.7.0
Download/reference via Nuget:
https://www.nuget.org/packages/Dynatrace.OneAgent.Sdk/1.7.0
Requires Dynatrace OneAgent version 1.179 or newer installed.
New features:
- Metrics support
The metrics API is currently part of a preview program and will not work for users outside of the preview program. Visit Dynatrace Help for details.
OneAgent SDK for .NET - v1.6.0
Download/reference via Nuget:
https://www.nuget.org/packages/Dynatrace.OneAgent.Sdk/1.6.0
Requires Dynatrace OneAgent version 1.173 or newer installed.
New features:
- W3C Trace Context support (
IOutgoingWebRequestTracer.InjectTracingHeaders
)
W3C Trace Context support is currently a preview feature. You can safely use this SDK version and the API mentioned above, but no Trace Context headers will be injected unless the feature is enabled for your tenant.
You can learn more about our support for Trace Context and sign up for the preview here: https://www.dynatrace.com/news/blog/distributed-tracing-with-w3c-trace-context-for-improved-end-to-end-visibility-eap/
OneAgent SDK for .NET - v1.5.0
Download/reference via Nuget:
https://www.nuget.org/packages/Dynatrace.OneAgent.Sdk/1.5.0
Requires Dynatrace OneAgent version 1.171 or newer installed.
New features:
- Incoming web request tracing
OneAgent SDK for .NET - v1.4.0
Download/reference via Nuget:
https://www.nuget.org/packages/Dynatrace.OneAgent.Sdk/1.4.0
Requires Dynatrace OneAgent version 1.167 or newer installed.
New features:
- Custom request attributes
- Outgoing web request tracing
OneAgent SDK for .NET - v1.3.0
Download/reference via Nuget:
https://www.nuget.org/packages/Dynatrace.OneAgent.Sdk/1.3.0
Requires Dynatrace OneAgent version 1.165 or newer installed.
New features:
- In-process linking
ITracer.Error(Exception)
method to capture exceptions including stack traces- Improved troubleshooting/supportability with
SdkState
andIOneAgentInfo
OneAgent SDK for .NET - v1.2.0
Download/reference via Nuget:
https://www.nuget.org/packages/Dynatrace.OneAgent.Sdk/1.2.0
Requires Dynatrace OneAgent version 1.161 or newer installed.
New features:
- Message/queue tracing
OneAgent SDK for .NET - v1.1.0
Starting with this version, the OneAgent SDK for .NET is now in GA status and therefore officialy supported by Dynatrace.
Download/reference via Nuget:
https://www.nuget.org/packages/Dynatrace.OneAgent.Sdk/1.1.0
Requires Dynatrace OneAgent version 1.157 or newer installed.
New features:
- Remote call tracing
- Logging callback
OneAgent SDK for .NET - v1.1.0-alpha
This SDK is currently in EAP and still work in progress.
Download/reference via Nuget:
https://www.nuget.org/packages/Dynatrace.OneAgent.Sdk/1.1.0-alpha1
Requires Dynatrace OneAgent version 1.157 or newer installed.
New features:
- Remote call tracing
- Logging callback
The API for async tracing was changed in order to be consistent with .NET guidelines. Please see our readme on how to use StartAsync
and TrackAsync
properly.