Skip to content

v1.16.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Jul 07:08
Immutable release. Only release title and notes can be modified.
v1.16.0
b61301e

v1.16.0

This release includes all changes from 1.16.0-beta.1 release.

Added

  • Support for 11.* versions for following libraries:
    • Microsoft.Data.Sqlite,
    • Microsoft.Extensions.Logging,
    • System.Data.Common.
  • Support for SQLCLIENT context propagation for .NET Framework configurable by OTEL_DOTNET_EXPERIMENTAL_SQLCLIENT_ENABLE_TRACE_CONTEXT_PROPAGATION environment variable.
  • Support for OTLP exporter gzip compression in file-based configuration.
    Compression can also be configured through the OpenTelemetry .NET SDK environment variables OTEL_EXPORTER_OTLP_COMPRESSION, OTEL_EXPORTER_OTLP_TRACES_COMPRESSION, OTEL_EXPORTER_OTLP_METRICS_COMPRESSION and OTEL_EXPORTER_OTLP_LOGS_COMPRESSION.
  • Support for Database OpenTelemetry Tracing for Oracle.ManagedDataAccess.Core and Oracle.ManagedDataAccess.

Changed

  • OpAMP default port changed from 4318 to 4320.

Dependency updates

  • Updated Core components: 1.16.0.
  • Following packages updated
    • Google.Protobuf updated from 3.31.1 to 3.35.0,
    • OpenTelemetry.Instrumentation.GrpcNetClient from 1.15.1-beta.1 to 1.16.0-beta.1,
    • OpenTelemetry.Instrumentation.Http from 1.15.1 to 1.16.0,
    • OpenTelemetry.Instrumentation.Process from 1.15.1-beta.1 to 1.16.0-beta.1,
    • OpenTelemetry.Instrumentation.SqlClient from 1.15.2 to 1.16.0,
    • OpenTelemetry.Instrumentation.StackExchangeRedis from 1.15.1-beta.2 to 1.16.0-beta.1,
    • OpenTelemetry.Instrumentation.Wcf from 1.15.1-beta.2 to 1.16.0-beta.1,
    • OpenTelemetry.OpAmp.Client from 0.3.0-alpha.1 to 0.6.0-alpha.1.
  • .NET only, following packages updated
    • OpenTelemetry.Instrumentation.AspNetCore from 1.15.2 to 1.16.0,
    • OpenTelemetry.Instrumentation.EntityFrameworkCore from 1.15.1-beta.1 to 1.16.0-beta.1.
  • .NET Framework only, following packages updated
    • Microsoft.Bcl.AsyncInterfaces from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Configuration from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Configuration.Abstractions from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Configuration.Binder from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.DependencyInjection from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.DependencyInjection.Abstractions from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Diagnostics.Abstractions from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Logging from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Logging.Abstractions from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Logging.Configuration from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Options from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Options.ConfigurationExtensions from 10.0.7 to 10.0.9,
    • Microsoft.Extensions.Primitives from 10.0.7 to 10.0.9,
    • OpenTelemetry.Instrumentation.AspNet from 1.15.2 to 1.16.0,
    • System.Diagnostics.DiagnosticSource from 10.0.7 to 10.0.9,
    • System.IO.Pipelines from 10.0.7 to 10.0.9,
    • System.Text.Encodings.Web from 10.0.7 to 10.0.9,
    • System.Text.Json from 10.0.7 to 10.0.9.

Removed

  • Remove support for OTEL_EXPERIMENTAL_CONFIG_FILE.

Fixed

  • Suppress instrumentation while starting the OpAMP client to prevent internal OpAMP transport calls from being collected as traces.