Releases: open-telemetry/opentelemetry-dotnet
coreunstable-1.12.0-beta.1
The following changes are from the previous release 1.11.2-beta.1.
-
NuGet: OpenTelemetry.Exporter.Prometheus.AspNetCore v1.12.0-beta.1
- Updated OpenTelemetry core component version(s) to
1.12.0
.
(#6269)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
-
NuGet: OpenTelemetry.Exporter.Prometheus.HttpListener v1.12.0-beta.1
- Updated OpenTelemetry core component version(s) to
1.12.0
.
(#6269)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
-
NuGet: OpenTelemetry.Shims.OpenTracing v1.12.0-beta.1
- Updated OpenTelemetry core component version(s) to
1.12.0
.
(#6269)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
core-1.12.0
For highlights and announcements pertaining to this release see: Release Notes > 1.12.0.
The following changes are from the previous release 1.11.2.
-
NuGet: OpenTelemetry v1.12.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Api v1.12.0
- Added a new overload for
TracerProvider.GetTracer
which accepts an optional
IEnumerable<KeyValuePair<string, object?>>? tags
parameter, allowing
additional attributes to be associated with theTracer
.
(#6137)
See CHANGELOG for details.
- Added a new overload for
-
NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.12.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.Console v1.12.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.InMemory v1.12.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.OpenTelemetryProtocol v1.12.0
- Breaking Change: .NET Framework and .NET Standard builds now default to
exporting over OTLP/HTTP instead of OTLP/gRPC. This change could result in a
failure to export telemetry unless appropriate measures are taken.
Additionally, if you explicitly configure the exporter to use OTLP/gRPC it may
result in aNotSupportedException
without further configuration. Please
carefully review issue
(#6209)
for additional information and workarounds.
(#6229)
See CHANGELOG for details.
- Breaking Change: .NET Framework and .NET Standard builds now default to
-
NuGet: OpenTelemetry.Exporter.Zipkin v1.12.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Hosting v1.12.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Propagators v1.12.0
No notable changes.
See CHANGELOG for details.
coreunstable-1.11.2-beta.1
The following changes are from the previous release 1.11.0-beta.1.
-
NuGet: OpenTelemetry.Exporter.Prometheus.AspNetCore v1.11.2-beta.1
- Updated OpenTelemetry core component version(s) to
1.11.2
.
(#6169)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
-
NuGet: OpenTelemetry.Exporter.Prometheus.HttpListener v1.11.2-beta.1
- Updated OpenTelemetry core component version(s) to
1.11.2
.
(#6169)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
-
NuGet: OpenTelemetry.Shims.OpenTracing v1.11.2-beta.1
- Updated OpenTelemetry core component version(s) to
1.11.2
.
(#6169)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
core-1.11.2
For highlights and announcements pertaining to this release see: Release Notes > 1.11.2.
The following changes are from the previous release 1.11.1.
-
NuGet: OpenTelemetry v1.11.2
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Api v1.11.2
- Revert optimize performance of
TraceContextPropagator.Extract
introduced
in #5749 to resolve #6158.
(#6161)
See CHANGELOG for details.
- Revert optimize performance of
-
NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.11.2
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.Console v1.11.2
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.InMemory v1.11.2
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.OpenTelemetryProtocol v1.11.2
-
Fixed a bug in .NET Framework gRPC export client where the default success
export response was incorrectly marked as false, now changed to true, ensuring
exports are correctly marked as successful.
(#6099) -
Fixed an issues causing trace exports to fail when
Activity.StatusDescription
exceeds 127 bytes.
(#6119) -
Fixed incorrect log serialization of attributes with null values, causing
some backends to reject logs.
(#6149)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Exporter.Zipkin v1.11.2
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Hosting v1.11.2
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Propagators v1.11.2
No notable changes.
See CHANGELOG for details.
core-1.11.1
For highlights and announcements pertaining to this release see: Release Notes > 1.11.1.
The following changes are from the previous release 1.11.0.
-
NuGet: OpenTelemetry v1.11.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Api v1.11.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.11.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.Console v1.11.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.InMemory v1.11.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.OpenTelemetryProtocol v1.11.1
- Fixed an issue where the OTLP gRPC exporter did not export logs, metrics, or
traces in .NET Framework projects.
(#6067)
See CHANGELOG for details.
- Fixed an issue where the OTLP gRPC exporter did not export logs, metrics, or
-
NuGet: OpenTelemetry.Exporter.Zipkin v1.11.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Hosting v1.11.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Propagators v1.11.1
No notable changes.
See CHANGELOG for details.
core-1.11.0
For highlights and announcements pertaining to this release see: Release Notes > 1.11.0.
The following changes are from the previous release 1.11.0-rc.1.
-
NuGet: OpenTelemetry v1.11.0
-
Meter.Tags
will now be considered when resolving the SDK metric to update when
measurements are recorded. Meters with the same name and different tags will
now lead to unique metrics.
(#5982) -
Fixed a bug in tracing where
TraceState
set by a customSampler
is not
applied when creating propagation-only spans.
(#6058)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Api v1.11.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.11.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.Console v1.11.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.InMemory v1.11.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.OpenTelemetryProtocol v1.11.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.Zipkin v1.11.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Hosting v1.11.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Propagators v1.11.0
No notable changes.
See CHANGELOG for details.
coreunstable-1.11.0-beta.1
The following changes are from the previous release 1.10.0-beta.1.
-
NuGet: OpenTelemetry.Exporter.Prometheus.AspNetCore v1.11.0-beta.1
- Updated OpenTelemetry core component version(s) to
1.11.0
.
(#6064)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
-
NuGet: OpenTelemetry.Exporter.Prometheus.HttpListener v1.11.0-beta.1
- Updated OpenTelemetry core component version(s) to
1.11.0
.
(#6064)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
-
NuGet: OpenTelemetry.Shims.OpenTracing v1.11.0-beta.1
- Updated OpenTelemetry core component version(s) to
1.11.0
.
(#6064)
See CHANGELOG for details.
- Updated OpenTelemetry core component version(s) to
core-1.11.0-rc.1
The following changes are from the previous release 1.10.0.
-
NuGet: OpenTelemetry v1.11.0-rc.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Api v1.11.0-rc.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.11.0-rc.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.Console v1.11.0-rc.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.InMemory v1.11.0-rc.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.OpenTelemetryProtocol v1.11.0-rc.1
-
Removed the following package references:
Google.Protobuf
Grpc
Grpc.Net.Client
These changes were made to streamline dependencies and reduce the footprint of
the exporter.
(#6005) -
Switched from using the
Google.Protobuf
library for serialization to a
custom manual implementation of protobuf serialization.
(#6005) -
Fixed an issue where a
service.name
was added to the resource if it was
missing. The exporter now respects the resource data provided by the SDK
without modifications.
(#6015) -
Removed the peer service resolver, which was based on earlier experimental
semantic conventions that are not part of the stable specification. This
change ensures that the exporter no longer modifies or assumes the value of
peer service attributes, aligning it more closely with OpenTelemetry protocol
specifications.
(#6005)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Exporter.Zipkin v1.11.0-rc.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Hosting v1.11.0-rc.1
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Propagators v1.11.0-rc.1
No notable changes.
See CHANGELOG for details.
core-1.10.0
For highlights and announcements pertaining to this release see: Release Notes > 1.10.0.
The following changes are from the previous release 1.10.0-rc.1.
-
NuGet: OpenTelemetry v1.10.0
-
Promoted the MetricPoint reclaim feature for Delta aggregation temporality
from experimental to stable.
(#5956)Previous Behavior:
The SDK maintained a fixed set of MetricPoints which were assigned on a
first-come basis based on the tags. MetricPoint reclaim was an experimental
feature users could opt-into setting the environment variable
OTEL_DOTNET_EXPERIMENTAL_METRICS_RECLAIM_UNUSED_METRIC_POINTS=true
.New Behavior:
MetricPoint reclaim is now enabled by default when Delta aggregation
temporality is used without the need to set an environment variable. Unused
MetricPoints will automatically be reclaimed and reused for future
measurements. There is NO ability to revert to the old behavior. -
Updated the
Microsoft.Extensions.Logging.Configuration
and
Microsoft.Extensions.Diagnostics.Abstractions
package versions to
9.0.0
.
(#5967)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Api v1.10.0
- Updated
System.Diagnostics.DiagnosticSource
package version to
9.0.0
.
(#5967)
See CHANGELOG for details.
- Updated
-
NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.10.0
- Updated
Microsoft.Extensions.DependencyInjection.Abstractions
package
version to9.0.0
.
(#5967)
See CHANGELOG for details.
- Updated
-
NuGet: OpenTelemetry.Exporter.Console v1.10.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.InMemory v1.10.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.OpenTelemetryProtocol v1.10.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Exporter.Zipkin v1.10.0
No notable changes.
See CHANGELOG for details.
-
NuGet: OpenTelemetry.Extensions.Hosting v1.10.0
- Updated
Microsoft.Extensions.Hosting.Abstractions
package
version to9.0.0
.
(#5967)
See CHANGELOG for details.
- Updated
-
NuGet: OpenTelemetry.Extensions.Propagators v1.10.0
No notable changes.
See CHANGELOG for details.
coreunstable-1.10.0-beta.1
The following changes are from the previous release 1.9.0-beta.2.
-
NuGet: OpenTelemetry.Exporter.Prometheus.AspNetCore v1.10.0-beta.1
-
Added meter-level tags to Prometheus exporter
(#5837) -
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#5970)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Exporter.Prometheus.HttpListener v1.10.0-beta.1
-
Added meter-level tags to Prometheus exporter
(#5837) -
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#5970)
See CHANGELOG for details.
-
-
NuGet: OpenTelemetry.Shims.OpenTracing v1.10.0-beta.1
-
Fixed an issue causing all tag values added via the
ISpanBuilder
API to be
converted to strings on theISpan
started from the builder.
(#5797) -
Updated OpenTelemetry core component version(s) to
1.10.0
.
(#5970)
See CHANGELOG for details.
-