Releases: open-telemetry/opentelemetry-dotnet-contrib
Instrumentation.Quartz-1.10.0-beta.1
-
NuGet: OpenTelemetry.Instrumentation.Quartz v1.10.0-beta.1
-
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#2317) -
Trace instrumentation will now call the Activity.SetStatus
API instead of the deprecated OpenTelemetry API package extension when setting
span status. For details see: Setting Status.
(#2358)
See CHANGELOG for details.
-
Instrumentation.Process-1.10.0-beta.1
-
NuGet: OpenTelemetry.Instrumentation.Process v1.10.0-beta.1
- Updated OpenTelemetry core component version(s) to
1.10.0
.
(#2317)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
Instrumentation.GrpcNetClient-1.10.0-beta.1
-
NuGet: OpenTelemetry.Instrumentation.GrpcNetClient v1.10.0-beta.1
-
Drop support for .NET 6 as this target is no longer supported.
(#2150) -
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#2317)
See CHANGELOG for details.
-
Instrumentation.EntityFrameworkCore-1.10.0-beta.1
-
NuGet: OpenTelemetry.Instrumentation.EntityFrameworkCore v1.10.0-beta.1
-
The new database semantic conventions can be opted in to by setting
theOTEL_SEMCONV_STABILITY_OPT_IN
environment variable. This allows for a
transition period for users to experiment with the new semantic conventions
and adapt as necessary. The environment variable supports the following
values:database
- emit the new, frozen (proposed for stable) database
attributes, and stop emitting the old experimental database
attributes that the instrumentation emitted previously.database/dup
- emit both the old and the frozen (proposed for stable) database
attributes, allowing for a more seamless transition.- The default behavior (in the absence of one of these values) is to continue
emitting the same database semantic conventions that were emitted in
the previous version. - Note: this option will be be removed after the new database
semantic conventions is marked stable. At which time this
instrumentation can receive a stable release, and the old database
semantic conventions will no longer be supported. Refer to the
specification for more information regarding the new database
semantic conventions for
spans.
(#2130)
-
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#2317) -
Trace instrumentation will now call the Activity.SetStatus
API instead of the deprecated OpenTelemetry API package extension when setting
span status. For details see: Setting Status.
(#2358)
See CHANGELOG for details.
-
Instrumentation.AspNet-1.10.0-beta.1
-
NuGet: OpenTelemetry.Instrumentation.AspNet v1.10.0-beta.1
-
Updated registration extension code to retrieve environment variables through
IConfiguration
.
(#1976) -
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#2317) -
Fixed an issue in ASP.NET instrumentation where route extraction failed for
attribute-based routing with multiple HTTP methods sharing the same route template.
(#2250)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule v1.10.0-beta.1
-
TelemetryHttpModule
will now pass theurl.path
tag (set to
Request.Unvalidated.Path)
when startingActivity
instances for incoming requests so that it is
available to samplers and may be used to influence the sampling decision made
by custom
implementations.
(#1871) -
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#2317)
See CHANGELOG for details.
-
Instrumentation.Runtime-1.10.0
-
NuGet: OpenTelemetry.Instrumentation.Runtime v1.10.0
-
Drop support for .NET 6 as this target is no longer supported and add .NET 8 target.
(#2155),
(#2325) -
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#2317) -
Built-in .NET
System.Runtime
metrics are reported for .NET 9 and greater.
For details about each individual metric check .NET Runtime metrics docs page.
(#2339)
See CHANGELOG for details.
-
Instrumentation.Http-1.10.0
-
NuGet: OpenTelemetry.Instrumentation.Http v1.10.0
-
Drop support for .NET 6 as this target is no longer supported.
(#2152) -
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#2317) -
Trace instrumentation no longer sets attributes when running on .NET 9 and
greater becauseHttpClient
now includes native instrumentation which adds
attributes directly.
(#2314)
See CHANGELOG for details.
-
Instrumentation.AWS-1.10.0-beta.1
-
NuGet: OpenTelemetry.Extensions.AWS v1.10.0-beta.1
-
Drop support for .NET 6 as this target is no longer supported and add .NET 8 target.
(#2125) -
Removed the unused
System.Text.Json
reference.
(#2209) -
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#2317)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Instrumentation.AWS v1.10.0-beta.1
- Move adding request and response info to AWSTracingPipelineHandler
(#2137) - Drop support for .NET 6 as this target is no longer supported and add .NET 8 target.
(#2139)
See CHANGELOG for details.
- Move adding request and response info to AWSTracingPipelineHandler
-
NuGet: OpenTelemetry.Instrumentation.AWSLambda v1.10.0-beta.1
- Add detection of Lambda cold start and set
faas.coldstart
Activity tag.
(#2037) - Add HTTP server span attributes for Application Loadbalancer triggers
(#2033) - Drop support for .NET 6 as this target is no longer supported
and add .NET 8/.NET Standard 2.0 targets.
(#2140) - Add a direct reference to
System.Text.Json
at6.0.10
for the
netstandard2.0
target and at8.0.5
for thenet8.0
target.
(#2203)
See CHANGELOG for details.
- Add detection of Lambda cold start and set
Exporter.OneCollector-1.10.0
-
NuGet: OpenTelemetry.Exporter.OneCollector v1.10.0
-
Drop support for .NET 6 as this target is no longer supported.
(#2123) -
Bumped the
System.Text.Json
reference to6.0.10
for runtimes older than
net8.0
and added a direct reference forSystem.Text.Json
at8.0.5
on
net8.0
in response to
CVE-2024-43485.
(#2196) -
Fixed a bug causing extension data specified on
LogRecord
s in a batch to
also be applied to subsequentLogRecord
s in the same batch.
(#2205) -
Update OpenTelemetry SDK version to
1.10.0
and removed the direct reference
toMicrosoft.Extensions.Configuration.Binder
.
(#2295,
#2317)
See CHANGELOG for details.
-
Exporter.Geneva-1.10.0
-
NuGet: OpenTelemetry.Exporter.Geneva v1.10.0
-
Drop support for .NET 6 as this target is no longer supported.
(#2117) -
Added support for exporting metrics on Linux when OTLP protobuf encoding is
enabled via thePrivatePreviewEnableOtlpProtobufEncoding=true
connection
string switch.PrivatePreviewEnableOtlpProtobufEncoding=true
is now
supported on both Windows and Linux.For configuration details see:
OtlpProtobufEncoding. -
Update OpenTelemetry SDK version to
1.10.0
.
(#2317)
See CHANGELOG for details.
-