Skip to content

Commit b18079b

Browse files
authored
Release 1.14.0 (#4803)
1 parent 11b43e2 commit b18079b

File tree

8 files changed

+32
-20
lines changed

8 files changed

+32
-20
lines changed

CHANGELOG.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,21 @@ All notable changes to this component are documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66
This component adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/compare/v1.13.0..HEAD)
8+
## [Unreleased](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/compare/v1.14.0..HEAD)
9+
10+
### Added
11+
12+
### Changed
13+
14+
#### Dependency updates
15+
16+
### Deprecated
17+
18+
### Removed
19+
20+
### Fixed
21+
22+
## [1.14.0](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/tag/v1.14.0)
923

1024
### Added
1125

@@ -81,8 +95,6 @@ This component adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.h
8195
- Deprecate support for `OpenTracing`.
8296
- Deprecate support for Zipkin exporter. Use OTLP exporter instead.
8397

84-
### Removed
85-
8698
### Fixed
8799

88100
- Fixed configuration based instrumentation for generic classes and methods.

docs/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ to .NET applications without having to modify their source code.
1616
> [!WARNING]
1717
> The following documentation refers to the in-development version
1818
of OpenTelemetry .NET Automatic Instrumentation. Docs for the latest version
19-
([1.13.0](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/latest))
19+
([1.14.0](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/latest))
2020
can be found in [opentelemetry.io](https://opentelemetry.io/docs/zero-code/dotnet/)
21-
or [versioned README](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/blob/v1.13.0/docs/README.md).
21+
or [versioned README](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/blob/v1.14.0/docs/README.md).
2222

2323
---
2424

@@ -232,7 +232,7 @@ uses environment variables as parameters:
232232
| `TMPDIR` | (deprecated) prefer `DOWNLOAD_DIR` | No | `$(mktemp -d)` |
233233
| `DOWNLOAD_DIR` | Folder to download the archive to. Will use local archive if it already exists | No | `$TMPDIR` or `$(mktemp -d)` |
234234
| `LOCAL_PATH` | Full path the archive to use for installation. (ideal for air-gapped scenarios) | No | *Calculated* |
235-
| `VERSION` | Version to download | No | `1.13.0` |
235+
| `VERSION` | Version to download | No | `1.14.0` |
236236

237237
[instrument.sh](../instrument.sh) script
238238
uses environment variables as parameters:
@@ -260,7 +260,7 @@ Example usage (run as administrator):
260260
#Requires -PSEdition Desktop
261261
262262
# Download the module
263-
$module_url = "https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/download/v1.13.0/OpenTelemetry.DotNet.Auto.psm1"
263+
$module_url = "https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/download/v1.14.0/OpenTelemetry.DotNet.Auto.psm1"
264264
$download_path = Join-Path $env:temp "OpenTelemetry.DotNet.Auto.psm1"
265265
Invoke-WebRequest -Uri $module_url -OutFile $download_path -UseBasicParsing
266266

docs/wcf-config.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ folder.
2323
## References
2424

2525
* [OpenTelemetry Project](https://opentelemetry.io/)
26-
* [OpenTelemetry Contrib WCF docs](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/blob/Instrumentation.Wcf-1.13.0-beta.2/src/OpenTelemetry.Instrumentation.Wcf/README.md)
26+
* [OpenTelemetry Contrib WCF docs](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/blob/Instrumentation.Wcf-1.15.0-beta.1/src/OpenTelemetry.Instrumentation.Wcf/README.md)

src/OpenTelemetry.AutoInstrumentation/.publicApi/net462/PublicAPI.Shipped.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ OpenTelemetry.AutoInstrumentation.Instrumentations.Log4Net.Bridge.Integrations.A
3030
OpenTelemetry.AutoInstrumentation.Instrumentations.Log4Net.TraceContextInjection.Integrations.AppenderAttachedImplIntegration
3131
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecute
3232
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecuteAsync
33+
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecute35
34+
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecuteAsync35
3335
OpenTelemetry.AutoInstrumentation.Instrumentations.NoCode.NoCodeIntegration0
3436
OpenTelemetry.AutoInstrumentation.Instrumentations.NoCode.NoCodeIntegration1
3537
OpenTelemetry.AutoInstrumentation.Instrumentations.NoCode.NoCodeIntegration2
@@ -40,11 +42,15 @@ OpenTelemetry.AutoInstrumentation.Instrumentations.NoCode.NoCodeIntegration6
4042
OpenTelemetry.AutoInstrumentation.Instrumentations.NoCode.NoCodeIntegration7
4143
OpenTelemetry.AutoInstrumentation.Instrumentations.NoCode.NoCodeIntegration8
4244
OpenTelemetry.AutoInstrumentation.Instrumentations.NoCode.NoCodeIntegration9
45+
OpenTelemetry.AutoInstrumentation.Instrumentations.NLog.TraceContextInjection.Integrations.NLogWriteToTargetsIntegration
46+
OpenTelemetry.AutoInstrumentation.Instrumentations.NLog.TraceContextInjection.Integrations.NLogWriteToTargetsWithWrapperTypeIntegration
4347
OpenTelemetry.AutoInstrumentation.Instrumentations.NServiceBus.EndpointConfigurationIntegration
4448
OpenTelemetry.AutoInstrumentation.Instrumentations.RabbitMqLegacy.Integrations.AsyncDefaultBasicConsumerIntegration
4549
OpenTelemetry.AutoInstrumentation.Instrumentations.RabbitMqLegacy.Integrations.DefaultBasicConsumerIntegration
4650
OpenTelemetry.AutoInstrumentation.Instrumentations.RabbitMqLegacy.Integrations.ModelBaseBasicGetIntegration
4751
OpenTelemetry.AutoInstrumentation.Instrumentations.RabbitMqLegacy.Integrations.ModelBasicPublishIntegration
52+
OpenTelemetry.AutoInstrumentation.Instrumentations.StackExchangeRedis.StackExchangeRedisIntegration
53+
OpenTelemetry.AutoInstrumentation.Instrumentations.StackExchangeRedis.StackExchangeRedisIntegrationAsync
4854
OpenTelemetry.AutoInstrumentation.Instrumentations.Wcf.Client.WcfClientIntegration
4955
OpenTelemetry.AutoInstrumentation.Instrumentations.Wcf.Service.ServiceHostIntegration
5056
override OpenTelemetry.AutoInstrumentation.CallTarget.CallTargetReturn<T>.ToString() -> string!
Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +0,0 @@
1-
OpenTelemetry.AutoInstrumentation.Instrumentations.NLog.TraceContextInjection.Integrations.NLogWriteToTargetsIntegration
2-
OpenTelemetry.AutoInstrumentation.Instrumentations.NLog.TraceContextInjection.Integrations.NLogWriteToTargetsWithWrapperTypeIntegration
3-
OpenTelemetry.AutoInstrumentation.Instrumentations.StackExchangeRedis.StackExchangeRedisIntegration
4-
OpenTelemetry.AutoInstrumentation.Instrumentations.StackExchangeRedis.StackExchangeRedisIntegrationAsync
5-
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecute35
6-
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecuteAsync35

src/OpenTelemetry.AutoInstrumentation/.publicApi/net8.0/PublicAPI.Shipped.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ OpenTelemetry.AutoInstrumentation.Instrumentations.NoCode.NoCodeIntegration8
4040
OpenTelemetry.AutoInstrumentation.Instrumentations.NoCode.NoCodeIntegration9
4141
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecute
4242
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecuteAsync
43+
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecute35
44+
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecuteAsync35
45+
OpenTelemetry.AutoInstrumentation.Instrumentations.NLog.TraceContextInjection.Integrations.NLogWriteToTargetsIntegration
46+
OpenTelemetry.AutoInstrumentation.Instrumentations.NLog.TraceContextInjection.Integrations.NLogWriteToTargetsWithWrapperTypeIntegration
4347
OpenTelemetry.AutoInstrumentation.Instrumentations.NServiceBus.EndpointConfigurationIntegration
4448
OpenTelemetry.AutoInstrumentation.Instrumentations.RabbitMqLegacy.Integrations.AsyncDefaultBasicConsumerIntegration
4549
OpenTelemetry.AutoInstrumentation.Instrumentations.RabbitMqLegacy.Integrations.DefaultBasicConsumerIntegration
Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +0,0 @@
1-
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecute35
2-
OpenTelemetry.AutoInstrumentation.Instrumentations.MongoDB.Integrations.MongoClientIntegrationExecuteAsync35
3-
OpenTelemetry.AutoInstrumentation.Instrumentations.NLog.TraceContextInjection.Integrations.NLogWriteToTargetsIntegration
4-
OpenTelemetry.AutoInstrumentation.Instrumentations.NLog.TraceContextInjection.Integrations.NLogWriteToTargetsWithWrapperTypeIntegration

test/IntegrationTests/SqlClientSystemTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,11 @@ public void SqlClientIlRewrite(string packageVersion, bool enableIlRewrite, bool
8282

8383
if (enableIlRewrite)
8484
{
85-
collector.Expect("OpenTelemetry.Instrumentation.SqlClient", span => span.Attributes.Any(attr => attr.Key == "db.statement" && !string.IsNullOrWhiteSpace(attr.Value?.StringValue)));
85+
collector.Expect("OpenTelemetry.Instrumentation.SqlClient", span => span.Attributes.Any(attr => attr.Key == "db.query.text" && !string.IsNullOrWhiteSpace(attr.Value?.StringValue)));
8686
}
8787
else
8888
{
89-
collector.Expect("OpenTelemetry.Instrumentation.SqlClient", span => span.Attributes.All(attr => attr.Key != "db.statement"));
89+
collector.Expect("OpenTelemetry.Instrumentation.SqlClient", span => span.Attributes.All(attr => attr.Key != "db.query.text"));
9090
}
9191

9292
RunTestApplication(new()

0 commit comments

Comments
 (0)