Releases: open-telemetry/opentelemetry-dotnet-contrib
Instrumentation.Wcf-1.13.0-beta.2
-
NuGet: OpenTelemetry.Instrumentation.Wcf v1.13.0-beta.2
- Fixes possible infinite recursion when WCF is hosted in ASP.NET.
(#3248)
See CHANGELOG for details.
- Fixes possible infinite recursion when WCF is hosted in ASP.NET.
Extensions.Enrichment-1.13.0-beta.1
-
NuGet: OpenTelemetry.Extensions.Enrichment v1.13.0-beta.1
- Updated OpenTelemetry core component version(s) to
1.13.1
.
(#3218)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
Instrumentation.Wcf-1.13.0-beta.1
-
NuGet: OpenTelemetry.Instrumentation.Wcf v1.13.0-beta.1
-
Added server instrumentation support for
RecordException
option.
(#2880) -
Breaking changes Adjust to breaking changes from
OpenTelemetry.Instrumentation.AspNet
version1.13.0-beta.1
.
Fixing span hierarchy when hosted in ASP.NET.
(#3151) -
Updated OpenTelemetry core component version(s) to
1.13.1
.
(#3218)
See CHANGELOG for details.
-
Instrumentation.AspNet-1.13.0-beta.1
-
NuGet: OpenTelemetry.Instrumentation.AspNet v1.13.0-beta.1
-
Following attributes are available while sampling:
http.request.method
,server.address
,server.port
,url.path
,url.query
,url.scheme
,user_agent.original
.
(#3151)
-
Replace static routing tokens with actual values in the route template.
(#3160) -
Updated OpenTelemetry core component version(s) to
1.13.1
.
(#3218)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule v1.13.0-beta.1
-
Breaking Change: This module is no longer responsible for creating activities.
The contract ofTelemetryHttpModuleOptions.OnRequestStartedCallback
was changed
toFunc<HttpContextBase, ActivityContext, Activity?>?
. The consumer is now
responsible for providing function returningActivity
.
(#3151) -
Fixed an inaccurate span end of time.
(#3171) -
Updated OpenTelemetry core component version(s) to
1.13.1
.
(#3218)
See CHANGELOG for details.
-
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.