Skip to content

Releases: DataDog/dd-trace-dotnet

0.1.3

06 Feb 15:09
d017dbf

Choose a tag to compare

0.1.3 Pre-release
Pre-release

New integrations

  • Add Sql Server Ado.Net instrumentation through DiagnosticsSource events for dotnet core and through ETW EventSource on the full framework. To enable the instrumentation, check the project README (#30, docs)

Tooling improvements

  • The build now uses Cake and can be run either on Windows or Unix (#35)
  • A benchmarking project was added to evaluate performance improvements to the library (#38)
  • The repository is now integrated with Circle CI for continuous integration (#39)

Performance improvements

  • Use static Random object in Span creation to improve performance (#38)

Read the full changeset.

0.1.2

06 Feb 13:26
72011ec

Choose a tag to compare

0.1.2 Pre-release
Pre-release

New Features

  • Add the Scope API to manage context propagation (#28)
  • Add a new Global Tracer object (#29)

New integrations

  • Add ASP.NET core instrumentation through DiagnosticsSource events. To enable the instrumentation, check the project README (#36, docs)

Breaking Changes

  • The new Scope API introduces breaking changes on how to use the tracer (#28)
  • ServiceInfo has been removed completely and will now be done in the agent (#34)

Documentation

  • Refactor documentation to account for the changes introduced by the new Scope API (#28)

Read the full changeset.

v0.1.1

19 Dec 10:19
2928ec3

Choose a tag to compare

v0.1.1 Pre-release
Pre-release

New features:

  • Cross-process context propagation

Improvements

  • Always flush traces on process exit
  • Removed dependency on .netstandard for full .net framework
  • Add a global debug flag

Development

  • Enforce code style with StyleCop

0.1.0

15 Jan 22:57
d81b9f3

Choose a tag to compare

0.1.0 Pre-release
Pre-release

First alpha release is out!

This pre-release introduces all the bindings for the APM C# Tracer. Here the list of available functionalities:

  • the C# Tracer is OpenTracing compliant
  • Span and TraceContext models to represent traces
  • Flushing system to send traces to the Datadog Trace Agent
  • Manual instrumentation is available via OpenTracing API