|
2 | 2 |
|
3 | 3 | ## Unreleased version |
4 | 4 |
|
| 5 | +## 1.5.0 |
| 6 | + |
| 7 | +### BREAKING CHANGES |
| 8 | + |
| 9 | +* Use 1.15.0-rc.1 of OpenTelemetry.Instrumentation.SqlClient ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 10 | + * Remove support for the `OTEL_SEMCONV_STABILITY_OPT_IN` configuration option. |
| 11 | + ([#3592](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3592)) |
| 12 | + |
| 13 | +### New features |
| 14 | + |
| 15 | +* Use 1.15.0 of OpenTelemetry ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 16 | + * Added support for the `OTEL_SDK_DISABLED` environment variable in TracerProvider, |
| 17 | + MeterProvider, and LoggerProvider. When `OTEL_SDK_DISABLED=true`, |
| 18 | + the SDK returns no-op implementations for all telemetry signals. |
| 19 | + The `OTEL_SDK_DISABLED` environment variable is only evaluated upon application |
| 20 | + startup, later changes have no effect. |
| 21 | + ([#6568](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6568)) |
| 22 | + * Added support for `Meter.TelemetrySchemaUrl` property. |
| 23 | + ([#6714](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6714)) |
| 24 | +* Use 1.15.0 of OpenTelemetry.Api ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 25 | + * Added a new overload for `TracerProvider.GetTracer` which accepts an optional |
| 26 | + `string? schemaUrl` parameter, allowing a schema URL to be set on the `Tracer`. |
| 27 | + ([#6736](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6736)) |
| 28 | +* Use 1.15.0 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 29 | + * Added mTLS configuration support for the OTLP exporter (client cert/key and |
| 30 | + CA certificate options). |
| 31 | + ([#6343](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6343)) |
| 32 | + * Added `LowMemory` temporality as an option in the OTLP metrics exporter. |
| 33 | + ([#6648](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6648)) |
| 34 | + * Added `UserAgentProductIdentifier` property to `OtlpExporterOptions` to allow |
| 35 | + custom product identifiers to be prepended to the User-Agent header. When set, |
| 36 | + the custom identifier is prepended with a space separator to the default |
| 37 | + User-Agent string (e.g., `MyApp/1.0 OTel-OTLP-Exporter-Dotnet/1.15.0`). |
| 38 | + ([#6686](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6686)) |
| 39 | + * Added support for `ActivitySource.TelemetrySchemaUrl` property. |
| 40 | + ([#6730](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6730)) |
| 41 | + * Added support for `Meter.TelemetrySchemaUrl` property. |
| 42 | + ([#6731](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6731)) |
| 43 | + * Added support for `OTEL_EXPORTER_OTLP_METRICS_DEFAULT_HISTOGRAM_AGGREGATION` |
| 44 | + environment variable to configure the default histogram aggregation for |
| 45 | + histogram instruments. Valid values are `explicit_bucket_histogram` (default) |
| 46 | + and `base2_exponential_bucket_histogram`. Explicit views configured via |
| 47 | + `AddView` take precedence over this setting. |
| 48 | + ([#6778](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6778)) |
| 49 | +* Use 1.15.0 of OpenTelemetry.Extensions.Hosting ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 50 | +* Use 1.15.0 of OpenTelemetry.Instrumentation.AspNet ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 51 | + * Metrics and spans report telemetry schema URL v1.36.0. |
| 52 | + ([#3686](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3686)) |
| 53 | +* Use 1.15.0 of OpenTelemetry.Instrumentation.AspNetCore ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 54 | +* Use 1.15.0 of OpenTelemetry.Instrumentation.AWS ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 55 | +* Use 1.15.0 of OpenTelemetry.Instrumentation.AWSLambda ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 56 | +* Use 1.0.0-beta.5 of OpenTelemetry.Instrumentation.Cassandra ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 57 | +* Use 1.15.0-beta.1 of OpenTelemetry.Instrumentation.ElasticsearchClient ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 58 | + * Add `net8.0` and `net10.0` target frameworks. |
| 59 | + ([#3717](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3717)) |
| 60 | +* Use 1.15.0-beta.1 of OpenTelemetry.Instrumentation.EntityFrameworkCore ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 61 | + * Improve SQL parsing for sanitization and summary generation. |
| 62 | + ([#3627](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3627), |
| 63 | + [#3662](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3662), |
| 64 | + [#3663](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3663), |
| 65 | + [#3671](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3671)) |
| 66 | + * Make additional attributes available on Activity start. |
| 67 | + ([#3675](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3675)) |
| 68 | + * Metrics and spans report telemetry schema URL v1.33.0. |
| 69 | + ([#3680](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3680)) |
| 70 | +* Use 1.15.0-beta.1 of OpenTelemetry.Instrumentation.GrpcNetClient ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 71 | +* Use 1.15.0-beta.1 of OpenTelemetry.Instrumentation.Hangfire ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 72 | +* Use 1.15.0 of OpenTelemetry.Instrumentation.Http ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 73 | +* Use 1.15.0-beta.1 of OpenTelemetry.Instrumentation.Owin ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 74 | +* Use 1.15.0-beta.1 of OpenTelemetry.Instrumentation.Process ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 75 | +* Use 1.15.0-beta.1 of OpenTelemetry.Instrumentation.Quartz ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 76 | +* Use 1.15.0 of OpenTelemetry.Instrumentation.Runtime ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 77 | +* Use 1.15.0-rc.1 of OpenTelemetry.Instrumentation.SqlClient ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 78 | + * Improve SQL parsing for sanitization and summary generation. |
| 79 | + ([#3627](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3627), |
| 80 | + [#3662](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3662), |
| 81 | + [#3663](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3663), |
| 82 | + [#3671](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3671)) |
| 83 | + * Make additional attributes available on Activity start. |
| 84 | + ([#3675](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3675)) |
| 85 | + * Metrics and spans report telemetry schema URL v1.33.0. |
| 86 | + ([#3680](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/3680)) |
| 87 | +* Use 1.15.0-beta.1 of OpenTelemetry.Instrumentation.StackExchangeRedis ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 88 | +* Use 1.15.0-beta.1 of OpenTelemetry.Instrumentation.Wcf ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 89 | +* Use 1.15.0-beta.1 of OpenTelemetry.Resources.Container ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 90 | +* Use 1.15.0-beta.1 of OpenTelemetry.Resources.Host ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 91 | +* Use 1.15.0-beta.1 of OpenTelemetry.Resources.OperatingSystem ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 92 | +* Use 1.15.0-beta.1 of OpenTelemetry.Resources.Process ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 93 | +* Use 1.15.0-beta.1 of OpenTelemetry.Resources.ProcessRuntime ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 94 | + |
| 95 | +### Bug Fixes |
| 96 | + |
| 97 | +* Use 1.15.0 of OpenTelemetry ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 98 | + * Improve performance and reduce memory consumption for metrics histograms. |
| 99 | + ([#6715](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6715)) |
| 100 | + * Decode `value` in OTEL_RESOURCE_ATTRIBUTES environment variable. |
| 101 | + ([#6737](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6737)) |
| 102 | +* Use 1.15.0 of OpenTelemetry.Exporter.OpenTelemetryProtocol ([#398](https://github.com/grafana/grafana-opentelemetry-dotnet/pull/398)) |
| 103 | + * Fix `NullReferenceException` when no bucket boundaries configured for a view. |
| 104 | + ([#6773](https://github.com/open-telemetry/opentelemetry-dotnet/pull/6773)) |
| 105 | + |
5 | 106 | ## 1.4.1 |
6 | 107 |
|
7 | 108 | ### New features |
|
0 commit comments