Skip to content

Release v7.27.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 22:11
662d00d

Changed

  • Ratio samplers now stop startup with InvalidOpenTelemetrySamplerArgument when OTEL_TRACES_SAMPLER_ARG is missing, invalid or out of range, instead of sampling everything. Samplers set through the standard OTEL_TRACES_SAMPLER* settings take precedence over ConfigureTracing callbacks, and OTEL_PROPAGATORS is honored. An application's own global propagator is kept when OTEL_PROPAGATORS is unset. (#1173)

Fixed

  • Implementations marked [IgnoreConvention] no longer make an interface convention ambiguous, in both the source-generated and the reflection binding paths, so IFoo still binds to Foo when a test double lives in the same assembly. (#1178)
  • Shared OpenTelemetry log export honors OTEL_BLRP_* and the per-signal OTLP timeout and compression settings, exports exception.type only unless exception details are opted in, and skips health and readiness requests in ASP.NET Core tracing by default (overridable). (#1175)