Releases: open-telemetry/opentelemetry-dotnet-contrib
Exporter.Geneva-1.13.0
-
NuGet: OpenTelemetry.Exporter.Geneva v1.13.0
- Updated OpenTelemetry core component version(s) to
1.13.1
.
(#3218)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
Resources.Host-1.13.0-beta.1
Instrumentation.SqlClient-1.12.0-beta.3
-
NuGet: OpenTelemetry.Instrumentation.SqlClient v1.12.0-beta.3
-
Add
db.query.parameter.<key>
attribute(s) to query spans if opted into using
theOTEL_DOTNET_EXPERIMENTAL_SQLCLIENT_ENABLE_TRACE_DB_QUERY_PARAMETERS
environment variable. Not supported on .NET Framework.
(#3015,
#3081) -
Fix activities not being stopped on .NET Framework when using a global activity
listener.
(#3041) -
Breaking change: The
SetDbStatementForText
property has been removed.
Behaviors related to this option are now always enabled.
(#3072) -
Breaking change: The
Enrich
,Filter
andRecordException
properties have
been removed for .NET Framework where they were non-functional.
(#3079) -
Breaking change: The
Enrich
property has been renamed to
EnrichWithSqlCommand
and no longer passes an event name to the delegate.
(#3080)
See CHANGELOG for details.
-
Instrumentation.AspNet-1.12.0-beta.2
-
NuGet: OpenTelemetry.Instrumentation.AspNet v1.12.0-beta.2
-
Breaking Change: Renamed
MeterProviderBuilderExtensions
and
TracerProviderBuilderExtensions
to
AspNetInstrumentationMeterProviderBuilderExtensions
andAspNetInstrumentationTracerProviderBuilderExtensions
respectively.
(#2910) -
Breaking Change: Made metrics generation independent from traces.
Tracing must no longer be enabled to calculate metrics. A compatible version
ofOpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule
is required.
(#2970) -
Breaking Change: Metrics related option renamed:
- delegate
AspNetMetricsInstrumentationOptions.EnrichFunc
to
AspNetMetricsInstrumentationOptions.EnrichWithHttpContextAction
, - property
AspNetMetricsInstrumentationOptions.Enrich
to
AspNetMetricsInstrumentationOptions.EnrichWithHttpContext
.
(#3070)
- delegate
-
Breaking Change: Change in public API contract.
All usages ofHttpRequest
,HttpResponse
andHttpContext
replaced by
HttpRequestBase
,HttpResponseBase
andHttpContextBase
respectively.
(#3110)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule v1.12.0-beta.2
-
Breaking Change: Modified request lifecycle callbacks to always fire.
This is required as part of making ASP.NET metrics generation
independent from traces.
(#2970) -
Breaking Change: Activity source name changed from
OpenTelemetry.Instrumentation.AspNet.Telemetry
to
OpenTelemetry.Instrumentation.AspNet
.
(#3071) -
Breaking Change: Following constants was removed from the public API
TelemetryHttpModule.AspNetActivityName
,TelemetryHttpModule.AspNetSourceName
.
(#3071)
-
Breaking Change: Change in public API contract.
All usages ofHttpContext
replaced byHttpContextBase
.
(#3110)
See CHANGELOG for details.
-
Extensions.Enrichment-1.12.0-beta.1
-
NuGet: OpenTelemetry.Extensions.Enrichment v1.12.0-beta.1
- Breaking change: Renamed some extension methods from
AddTraceEnricher*()
toTryAddTraceEnricer*()
pattern to more accurately reflect their behavior of
only adding the enricher if it hasn't already been added.
(#3085)
See CHANGELOG for details.
- Breaking change: Renamed some extension methods from
Instrumentation.AWS-1.12.1
-
NuGet: OpenTelemetry.Extensions.AWS v1.12.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Instrumentation.AWS v1.12.1
No notable changes.
See CHANGELOG for details.
-
Add
faas.instance
andfaas.max_memory
resource/span attributes.
(#2928)See CHANGELOG for details.
Extensions.Enrichment-1.12.0-alpha.1
-
NuGet: OpenTelemetry.Extensions.Enrichment v1.12.0-alpha.1
- Updated OpenTelemetry core component version(s) to
1.12.0
.
(#2725)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
Instrumentation.ElasticsearchClient-1.12.0-beta.1
-
NuGet: OpenTelemetry.Instrumentation.ElasticsearchClient v1.12.0-beta.1
-
Span status is set based on semantic convention for client spans.
(#1538) -
ActivitySource.Version
is set to NuGet package version.
(#1624) -
Replace
db.url
attribute withurl.full
to comply with semantic conventions.
Redactusername
andpassword
part of theurl.full
.
(#1684) -
Lowered the
System.Text.Json
reference to4.7.2
fornet462
and
netstandard2.0
targets in response to
CVE-2024-43485.
(#2198) -
Updated OpenTelemetry core component version(s) to
1.12.0
.
(#2725)
See CHANGELOG for details.
-
Exporter.Stackdriver-1.12.0-beta.1
-
NuGet: OpenTelemetry.Exporter.Stackdriver v1.12.0-beta.1
-
Drop support for .NET 6 as this target is no longer supported
and add .NET Standard 2.0 target.
(#2127) -
Update Google Cloud libraries:
-
Updated OpenTelemetry core component version(s) to
1.12.0
.
(#2725) -
Obsolete
OpenTelemetry.Exporter.Stackdriver
package
in favor of OTLP protocol in GCP.
(#2925)
See CHANGELOG for details.
-
Instrumentation.StackExchangeRedis-1.12.0-beta.2
-
NuGet: OpenTelemetry.Instrumentation.StackExchangeRedis v1.12.0-beta.2
- Add support for early filtering of telemetry collection via a
Filter
option
(#2804)
See CHANGELOG for details.
- Add support for early filtering of telemetry collection via a