Skip to content

Releases: elastic/elastic-otel-dotnet

1.5.0

Choose a tag to compare

@stevejgordon stevejgordon released this 30 Jul 09:38
2e63568

What's Changed

Features

  • Improve diagnostic logging for loaded assemblies by @stevejgordon in #416
  • Update to 1.16.x SDK, zero-code instrumentation distribution and latest instrumentation packages by @stevejgordon in #426

Fixes

  • Avoid multiple activation attempts on the composite logger by @stevejgordon in #424

Full Changelog: 1.4.0...1.5.0

1.4.0

Choose a tag to compare

@stevejgordon stevejgordon released this 27 Apr 14:29
9a74eaa

What's Changed

This release updates to the latest upstream releases for the OpenTelemetry SDK, contrib and auto-instrumentation components. For core components the version used is 1.15.3 and for auto-instrumentation it is 1.15.0.

Behaviour Change

This release includes a behavior change by re-enabling IncludeScopes for logging. This ensures richer attributes on logs, but can increase storage costs. This is now safe to use using EDOT collector and managed OTLP endpoints.

Full Changelog: 1.3.0...1.4.0

1.3.0

Choose a tag to compare

@stevejgordon stevejgordon released this 03 Feb 11:34
1c302f7

What's Changed

Features

Full Changelog: 1.2.2...1.3.0

1.2.2

Choose a tag to compare

@stevejgordon stevejgordon released this 09 Jan 10:15
d7d516a

What's Changed

Fixes

Full Changelog: 1.2.1...1.2.2

1.2.1

Choose a tag to compare

@stevejgordon stevejgordon released this 05 Jan 08:49
286f562

What's Changed

Fixes

  • Ensure environment variable resource attributes apply after EDOT defaults by @stevejgordon in #368

Full Changelog: 1.2.0...1.2.1

1.2.0

Choose a tag to compare

@stevejgordon stevejgordon released this 08 Dec 15:27
94bbc76

What's Changed

Enhancements

Fixes

New Contributors

Full Changelog: 1.1.0...1.2.0

1.1.0

Choose a tag to compare

@stevejgordon stevejgordon released this 25 Jul 11:08
ad177f2

What's Changed

New Contributors

Full Changelog: 1.0.2...1.1.0

1.0.2

Choose a tag to compare

@stevejgordon stevejgordon released this 11 Apr 11:34
f13d2e2

What's Changed

Enhancements

Improves the trace logging for diagnostic and support purposes.

Behaviour change

The upstream SDK isn't spec-compliant regarding not exporting duplicate attributes. As such, when using IncludeScopes in ASP.NET Core, log entries often include a duplicated RequestId attribute. The Elasticsearch exporter component of the collector expects the data to comply with the spec and, for performance reasons, doesn't attempt to de-duplicate, resulting in export errors for the log record. EDOT .NET no longer enables IncludeScopes by default as a partial workaround. This will be re-enabled in a future release, once the risk of data loss is resolved upstream.

References:

Full Changelog: 1.0.1...1.0.2

1.0.1

Choose a tag to compare

@stevejgordon stevejgordon released this 03 Apr 11:42
85efaff

What's Changed

Full Changelog: 1.0.0...1.0.1

1.0.0

Choose a tag to compare

@stevejgordon stevejgordon released this 02 Apr 11:33
ff69b4b

What's Changed

Full Changelog: 1.0.0-beta.4...1.0.0