Skip to content

Releases: open-telemetry/opentelemetry-dotnet-contrib

Instrumentation.Quartz-1.10.0-beta.1

09 Dec 06:23
61c117c
Compare
Choose a tag to compare
Pre-release

Instrumentation.Process-1.10.0-beta.1

09 Dec 06:20
e5b1a17
Compare
Choose a tag to compare
Pre-release

Instrumentation.GrpcNetClient-1.10.0-beta.1

09 Dec 06:17
dfc2b74
Compare
Choose a tag to compare

Instrumentation.EntityFrameworkCore-1.10.0-beta.1

09 Dec 06:13
b7c1883
Compare
Choose a tag to compare
  • NuGet: OpenTelemetry.Instrumentation.EntityFrameworkCore v1.10.0-beta.1

    • The new database semantic conventions can be opted in to by setting
      the OTEL_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

09 Dec 06:08
d0d7761
Compare
Choose a tag to compare
Pre-release

Instrumentation.Runtime-1.10.0

06 Dec 00:28
cd8e05c
Compare
Choose a tag to compare

Instrumentation.Http-1.10.0

27 Nov 20:47
fad377b
Compare
Choose a tag to compare
  • 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 because HttpClient now includes native instrumentation which adds
      attributes directly.
      (#2314)

    See CHANGELOG for details.

Instrumentation.AWS-1.10.0-beta.1

23 Nov 07:15
953706f
Compare
Choose a tag to compare
Pre-release

Exporter.OneCollector-1.10.0

18 Nov 19:26
ad5d037
Compare
Choose a tag to compare
  • 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 to 6.0.10 for runtimes older than
      net8.0 and added a direct reference for System.Text.Json at 8.0.5 on
      net8.0 in response to
      CVE-2024-43485.
      (#2196)

    • Fixed a bug causing extension data specified on LogRecords in a batch to
      also be applied to subsequent LogRecords in the same batch.
      (#2205)

    • Update OpenTelemetry SDK version to 1.10.0 and removed the direct reference
      to Microsoft.Extensions.Configuration.Binder.
      (#2295,
      #2317)

    See CHANGELOG for details.

Exporter.Geneva-1.10.0

18 Nov 18:32
f596cfe
Compare
Choose a tag to compare
  • 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 the PrivatePreviewEnableOtlpProtobufEncoding=true connection
      string switch. PrivatePreviewEnableOtlpProtobufEncoding=true is now
      supported on both Windows and Linux.

      • user_events transport:
        #2113.

      • Unix domain socket transport:
        #2261.

      For configuration details see:
      OtlpProtobufEncoding.

    • Update OpenTelemetry SDK version to 1.10.0.
      (#2317)

    See CHANGELOG for details.