Repository navigation
Releases
Releases · elastic/elastic-otel-dotnet
1.7.0
What's Changed
Features
- Notify subscribers when OpAMP remote config has no usable log level by @stevejgordon in #453
- Update upstream package versions (SDK 1.20.1 and instrumentation 1.18.0) by @stevejgordon in #452
Bug Fixes
- Ensure OTEL_DOTNET_AUTO_METRICS_INSTRUMENTATION_ENABLED is honoured by @stevejgordon in #451
- Redact header secrets in IConfiguration and machine/user env var diagnostics by @stevejgordon in #455
- Fix options equality by @stevejgordon in #457
- Fix safety timer by @stevejgordon in #461
- Fix low-severity cleanups by @stevejgordon in #463
- Fix file logger disposal by @stevejgordon in #464
- Fix pre-activation logger ownership across concurrent bootstrap flows by @stevejgordon in #467
- Fix orphaned composite logger by @stevejgordon in #465
Full Changelog: 1.6.1...1.7.0
1.6.1
What's Changed
- Update the operator dockerfile by @stevejgordon in #442
Full Changelog: 1.6.0...1.6.1
1.6.0
What's Changed
Features
- Update SDK and vulnerable test dependencies by @stevejgordon in #437
- Use
UserAgentProductIdentifierrather than customHttpClientFactoryby @stevejgordon in #438 - Add ASP.NET classic example by @stevejgordon in #97
New Contributors
- @florent-leborgne made their first contribution in #434
Full Changelog: 1.5.0...1.6.0
1.5.0
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
What's Changed
- Add Central Configuration (via OpAMP) Support by @stevejgordon in #392
- Update OpAMP client to the latest alpha release by @stevejgordon in #408
- Update dependencies and improve project configuration by @stevejgordon in #409
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
- Reenable include scopes by default by @stevejgordon in #399
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
What's Changed
Features
- Add initial config options to configure OpAmp client by @stevejgordon in #372
- Redact and log the OpAmp header option by @stevejgordon in #374
- Update k8s operator to use wolfi-base by @stevejgordon in #383
- Update to latest upstream packages by @stevejgordon in #385
Full Changelog: 1.2.2...1.3.0
1.2.2
What's Changed
Fixes
- Fix file logging when configured in appSettings by @stevejgordon in #370
Full Changelog: 1.2.1...1.2.2
1.2.1
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
What's Changed
Enhancements
- Upgrade to .NET 10 SDK by @stevejgordon in #339
- Update upstream OTel packages by @stevejgordon in #343
- Enhance logging capabilities by @stevejgordon in #348
Fixes
- Fix packaging of PowerShell module by @stevejgordon in #297
- Ensure correct execution order for user-provided delegates by @stevejgordon in #325
New Contributors
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- Update to 1.12.x upstream packages by @stevejgordon in #287
- Treat EventLevel.Verbose as debug log level by @stevejgordon in #288
New Contributors
- @theletterf made their first contribution in #271
- @oakrizan made their first contribution in #286
Full Changelog: 1.0.2...1.1.0