Skip to content

Commit 956f621

Browse files
authored
[repo] Add content for 1.10.0 to release notes (open-telemetry#5937)
1 parent 6fa4492 commit 956f621

File tree

2 files changed

+36
-1
lines changed

2 files changed

+36
-1
lines changed

RELEASENOTES.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,41 @@ 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.10.0
8+
9+
* Bumped the package versions of `System.Diagnostic.DiagnosticSource` and other
10+
Microsoft.Extensions.* packages to `9.0.0`.
11+
12+
* Added support for new APIs introduced in `System.Diagnostics.DiagnosticSource`
13+
`9.0.0`:
14+
15+
* [InstrumentAdvice<T>](https://learn.microsoft.com/dotnet/api/system.diagnostics.metrics.instrumentadvice-1)
16+
17+
* [Gauge<T>](https://learn.microsoft.com/dotnet/api/system.diagnostics.metrics.gauge-1)
18+
19+
* [ActivitySource.Tags](https://learn.microsoft.com/dotnet/api/system.diagnostics.activitysource.tags)
20+
(supported in OtlpExporter & ConsoleExporter)
21+
22+
* Experimental features promoted to stable:
23+
24+
* `CardinalityLimit` can now be managed for individual metrics via the View
25+
API. For details see: [Changing cardinality limit for a
26+
Metric](./docs/metrics/customizing-the-sdk/README.md#changing-the-cardinality-limit-for-a-metric).
27+
28+
* The [overflow
29+
attribute](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/sdk.md#overflow-attribute)
30+
(`otel.metric.overflow`) behavior is now enabled by default. The
31+
`OTEL_DOTNET_EXPERIMENTAL_METRICS_EMIT_OVERFLOW_ATTRIBUTE` environment
32+
variable is no longer required. For details see: [Cardinality
33+
Limits](./docs/metrics/README.md#cardinality-limits).
34+
35+
* Added `OpenTelemetrySdk.Create` API for configuring OpenTelemetry .NET signals
36+
(logging, tracing, and metrics) via a single builder. This new API simplifies
37+
bootstrap and teardown, and supports cross-cutting extensions targeting
38+
`IOpenTelemetryBuilder`.
39+
40+
* Removed out of support `net6.0` target and added `net9.0` target.
41+
742
## 1.9.0
843

944
* `Exemplars` are now part of the stable API! For details see: [customizing

build/scripts/add-labels.psm1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ function AddLabelsOnPullRequestsBasedOnFilesChanged {
3838
# it automatically in order to also allow manual inclusion after reviewing files
3939
$managedLabels = 'infra', 'documentation', 'dependencies'
4040
$rootInfraFiles = 'global.json', 'NuGet.config', 'codeowners'
41-
$documentationFiles = 'readme.md', 'contributing.md', 'releasing.md', 'versioning.md'
41+
$documentationFiles = 'readme.md', 'contributing.md', 'releasing.md', 'versioning.md', 'releasenotes.md'
4242

4343
foreach ($fileChanged in $filesChangedOnPullRequest)
4444
{

0 commit comments

Comments
 (0)