Skip to content

Commit 164d8a5

Browse files
otelbot-dotnet[bot]opentelemetrybotKielek
authored
[release] Prepare release core-1.15.0 (#6839)
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Piotr Kiełkowicz <pkielkow@cisco.com>
1 parent 5f3a8ef commit 164d8a5

File tree

18 files changed

+57
-9
lines changed

18 files changed

+57
-9
lines changed

RELEASENOTES.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@ This file contains highlights and announcements covering all components.
44
For more details see `CHANGELOG.md` files maintained in the root source
55
directory of each individual package.
66

7+
## 1.15.0
8+
9+
Release details: [1.15.0](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.15.0)
10+
11+
* Added support for `ActivitySource.TelemetrySchemaUrl`
12+
and `Meter.TelemetrySchemaUrl` properties across exporters.
13+
* Improved performance and reduced memory consumption for metrics histograms.
14+
* Added mTLS configuration support for the OTLP exporter (client cert/key and
15+
CA certificate options).
16+
* `OpenTelemetry.Exporter.Zipkin` is deprecated and will stop receiving updates
17+
in December 2026. Zipkin already supports OTLP ingestion.
18+
Migrate to `OpenTelemetry.Exporter.OpenTelemetryProtocol` as stated
19+
in the [Deprecating Zipkin Exporter blog post](https://opentelemetry.io/blog/2025/deprecating-zipkin-exporters/).
20+
721
## 1.14.0
822

923
Release details: [1.14.0](https://github.com/open-telemetry/opentelemetry-dotnet/releases/tag/core-1.14.0)

src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ Notes](../../RELEASENOTES.md).
77

88
## Unreleased
99

10+
## 1.15.0
11+
12+
Released 2026-Jan-21
13+
1014
## 1.14.0
1115

1216
Released 2025-Nov-12

src/OpenTelemetry.Api/.publicApi/Stable/PublicAPI.Shipped.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,8 @@ OpenTelemetry.Trace.Tracer.StartRootSpan(string! name, OpenTelemetry.Trace.SpanK
153153
OpenTelemetry.Trace.Tracer.StartSpan(string! name, OpenTelemetry.Trace.SpanKind kind = OpenTelemetry.Trace.SpanKind.Internal, in OpenTelemetry.Trace.SpanContext parentContext = default(OpenTelemetry.Trace.SpanContext), OpenTelemetry.Trace.SpanAttributes? initialAttributes = null, System.Collections.Generic.IEnumerable<OpenTelemetry.Trace.Link>? links = null, System.DateTimeOffset startTime = default(System.DateTimeOffset)) -> OpenTelemetry.Trace.TelemetrySpan!
154154
OpenTelemetry.Trace.Tracer.StartSpan(string! name, OpenTelemetry.Trace.SpanKind kind, in OpenTelemetry.Trace.TelemetrySpan? parentSpan, OpenTelemetry.Trace.SpanAttributes? initialAttributes = null, System.Collections.Generic.IEnumerable<OpenTelemetry.Trace.Link>? links = null, System.DateTimeOffset startTime = default(System.DateTimeOffset)) -> OpenTelemetry.Trace.TelemetrySpan!
155155
OpenTelemetry.Trace.TracerProvider
156-
OpenTelemetry.Trace.TracerProvider.GetTracer(string! name, string? version = null, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, object?>>? tags = null) -> OpenTelemetry.Trace.Tracer!
156+
OpenTelemetry.Trace.TracerProvider.GetTracer(string! name, string? version = null, string? schemaUrl = null, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, object?>>? tags = null) -> OpenTelemetry.Trace.Tracer!
157+
OpenTelemetry.Trace.TracerProvider.GetTracer(string! name, string? version, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, object?>>? tags) -> OpenTelemetry.Trace.Tracer!
157158
OpenTelemetry.Trace.TracerProvider.GetTracer(string! name, string? version) -> OpenTelemetry.Trace.Tracer!
158159
OpenTelemetry.Trace.TracerProvider.TracerProvider() -> void
159160
OpenTelemetry.Trace.TracerProviderBuilder
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +0,0 @@
1-
OpenTelemetry.Trace.TracerProvider.GetTracer(string! name, string? version = null, string? schemaUrl = null, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, object?>>? tags = null) -> OpenTelemetry.Trace.Tracer!
2-
OpenTelemetry.Trace.TracerProvider.GetTracer(string! name, string? version, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, object?>>? tags) -> OpenTelemetry.Trace.Tracer!
3-
*REMOVED*OpenTelemetry.Trace.TracerProvider.GetTracer(string! name, string? version = null, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, object?>>? tags = null) -> OpenTelemetry.Trace.Tracer!

src/OpenTelemetry.Api/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ Notes](../../RELEASENOTES.md).
66

77
## Unreleased
88

9+
## 1.15.0
10+
11+
Released 2026-Jan-21
12+
913
* Added a new overload for `TracerProvider.GetTracer` which accepts an optional
1014
`string? schemaUrl` parameter, allowing a schema URL to be set on the `Tracer`.
1115
([#6736](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6736))

src/OpenTelemetry.Exporter.Console/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ Notes](../../RELEASENOTES.md).
66

77
## Unreleased
88

9+
## 1.15.0
10+
11+
Released 2026-Jan-21
12+
913
* Added support for `ActivitySource.TelemetrySchemaUrl` property.
1014
([#6713](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6713))
1115

src/OpenTelemetry.Exporter.InMemory/.publicApi/Stable/PublicAPI.Shipped.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ OpenTelemetry.Metrics.InMemoryExporterMetricsExtensions
66
OpenTelemetry.Metrics.MetricSnapshot
77
OpenTelemetry.Metrics.MetricSnapshot.Description.get -> string!
88
OpenTelemetry.Metrics.MetricSnapshot.MeterName.get -> string!
9+
OpenTelemetry.Metrics.MetricSnapshot.MeterSchemaUrl.get -> string!
910
OpenTelemetry.Metrics.MetricSnapshot.MeterVersion.get -> string!
1011
OpenTelemetry.Metrics.MetricSnapshot.MetricPoints.get -> System.Collections.Generic.IReadOnlyList<OpenTelemetry.Metrics.MetricPoint>!
1112
OpenTelemetry.Metrics.MetricSnapshot.MetricSnapshot(OpenTelemetry.Metrics.Metric! metric) -> void
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
OpenTelemetry.Metrics.MetricSnapshot.MeterSchemaUrl.get -> string!

src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ Notes](../../RELEASENOTES.md).
66

77
## Unreleased
88

9+
## 1.15.0
10+
11+
Released 2026-Jan-21
12+
913
* Added support for `Meter.TelemetrySchemaUrl` property.
1014
([#6714](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6714))
1115

src/OpenTelemetry.Exporter.OpenTelemetryProtocol/.publicApi/Stable/PublicAPI.Shipped.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ OpenTelemetry.Exporter.OtlpExporterOptions.Protocol.get -> OpenTelemetry.Exporte
1515
OpenTelemetry.Exporter.OtlpExporterOptions.Protocol.set -> void
1616
OpenTelemetry.Exporter.OtlpExporterOptions.TimeoutMilliseconds.get -> int
1717
OpenTelemetry.Exporter.OtlpExporterOptions.TimeoutMilliseconds.set -> void
18+
OpenTelemetry.Exporter.OtlpExporterOptions.UserAgentProductIdentifier.get -> string?
19+
OpenTelemetry.Exporter.OtlpExporterOptions.UserAgentProductIdentifier.set -> void
1820
OpenTelemetry.Exporter.OtlpExportProtocol
1921
OpenTelemetry.Exporter.OtlpExportProtocol.Grpc = 0 -> OpenTelemetry.Exporter.OtlpExportProtocol
2022
OpenTelemetry.Exporter.OtlpExportProtocol.HttpProtobuf = 1 -> OpenTelemetry.Exporter.OtlpExportProtocol

0 commit comments

Comments
 (0)