All notable changes to this component are documented in this file.
The format is based on Keep a Changelog. This component adheres to Semantic Versioning.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.10.0 bringing changes also from v1.10.0-beta.1.
Warning
Version 1.9.0 of Splunk Distribution of OpenTelemetry .NET will no longer work with .NET 6 or .NET 7. .NET 6 reached End of Life on November 12, 2024 and .NET 7 reached End of Life on May 14, 2024. Customers who want to continue instrumenting .NET 6 or .NET 7 services must use Splunk Distribution of OpenTelemetry .NET version 1.8.0 or less. Best effort support for Splunk Distribution of OpenTelemetry .NET is provided up to November 12, 2025 for the last versions of .NET 6 (version 6.0.36) or .NET 7 (version 7.0.20) only.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.9.0.
- Updated OpenTelemetry .NET Auto Instrumentation:
1.9.0
.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.8.0.
- Updated OpenTelemetry .NET Auto Instrumentation:
1.8.0
.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.7.0.
- Updated OpenTelemetry .NET Auto Instrumentation:
1.7.0
.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.6.0.
- Updated OpenTelemetry .NET Auto Instrumentation:
1.6.0
.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.4.0.
- Updated OpenTelemetry .NET Auto Instrumentation:
1.4.0
.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.3.0.
- Added support for AlwaysOn Profiling for CPU and memory allocation.
- Updated OpenTelemetry .NET Auto Instrumentation:
1.3.0
.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.2.0. This release is being created to publish the corresponding Docker image.
- Workflow to publish Docker image.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.2.0.
- Ability to update installation via PS module (
Splunk.OTel.DotNet.psm1
).
- Updated OpenTelemetry .NET Auto Instrumentation:
1.2.0
. - Updated value for following attributes:
telemetry.distro.name
tosplunk-otel-dotnet
telemetry.distro.version
to current release version.
- Deprecate
splunk.otel.version
attribute.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.1.0.
- Updated OpenTelemetry .NET Auto Instrumentation:
1.1.0
.
This release is built on top of OpenTelemetry .NET Auto Instrumentation v1.0.2.
- Updated OpenTelemetry .NET Auto Instrumentation:
1.0.2
.
This is a release candidate, built on top of OpenTelemetry .NET Auto Instrumentation v1.0.0.
- Updated OpenTelemetry .NET Auto Instrumentation:
1.0.0
.
This is a release candidate, built on top of OpenTelemetry .NET Auto Instrumentation v1.0.0-rc.2.
- Added NuGet package
Splunk.OpenTelemetry.AutoInstrumentation
.
This is a release candidate, built on top of OpenTelemetry .NET Auto Instrumentation v1.0.0-rc.1.
This is a beta release, built on top of OpenTelemetry .NET Auto Instrumentation v0.7.0.
- Updated OpenTelemetry .NET Auto Instrumentation:
0.7.0
.
This is a beta release, built on top of OpenTelemetry .NET Auto Instrumentation v0.6.0.
- .NET Framework settings can read configuration from Web.config and App.config
- Add
SPLUNK_REALM
configuration key to specify direct ingest realm. - Add
SPLUNK_ACCESS_TOKEN
configuration key to authorize direct ingest. - Add
SPLUNK_TRACE_RESPONSE_HEADER_ENABLED
configuration key to support Splunk RUM.
- Updated OpenTelemetry .NET Auto Instrumentation:
0.6.0
.
This is an alpha release, built on top of OpenTelemetry .NET Auto Instrumentation v0.4.0-beta.1.
This is the first alpha release, built on top of OpenTelemetry .NET Auto Instrumentation v0.3.1-beta.1.