Skip to content

Commit c3fb629

Browse files
committed
Prefer less than version ranges
1 parent bd7c645 commit c3fb629

File tree

2 files changed

+32
-32
lines changed

2 files changed

+32
-32
lines changed

docs/reference/setup-auto-instrumentation.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -51,17 +51,17 @@ It instruments the following assemblies:
5151
| --- | --- | --- |
5252
| AdoNet | part of .NET Framework |
5353
| AspNet | part of .NET Framework |
54-
| Kafka | [Confluent.Kafka 1.4.0 - 2.12.0](https://www.nuget.org/packages/Confluent.Kafka) |
55-
| MySqlCommand | [MySql.Data 6.7.0 - 8.4.0](https://www.nuget.org/packages/MySql.Data) |
56-
| NpgsqlCommand | [Npgsql 4.0.0 - 7.0.10](https://www.nuget.org/packages/Npgsql) |
57-
| OracleCommand | [Oracle.ManagedDataAccess 12.2.1100 - 21.20.0](https://www.nuget.org/packages/Oracle.ManagedDataAccess) |
58-
| [Oracle.ManagedDataAccess.Core 2.0.0 - 3.21.200](https://www.nuget.org/packages/Oracle.ManagedDataAccess.Core) |
59-
| RabbitMQ | [RabbitMQ.Client 3.6.9 - 6.8.1](https://www.nuget.org/packages/RabbitMQ.Client) |
54+
| Kafka | [Confluent.Kafka 1.4.0 <3.0.0>](https://www.nuget.org/packages/Confluent.Kafka) |
55+
| MySqlCommand | [MySql.Data 6.7.0 <9.0.0>](https://www.nuget.org/packages/MySql.Data) |
56+
| NpgsqlCommand | [Npgsql 4.0.0 <8.0.0>](https://www.nuget.org/packages/Npgsql) |
57+
| OracleCommand | [Oracle.ManagedDataAccess 12.2.1100 <22.0.0>](https://www.nuget.org/packages/Oracle.ManagedDataAccess) |
58+
| [Oracle.ManagedDataAccess.Core 2.0.0 <4.0.0](https://www.nuget.org/packages/Oracle.ManagedDataAccess.Core) |
59+
| RabbitMQ | [RabbitMQ.Client 3.6.9 <7.0.0>](https://www.nuget.org/packages/RabbitMQ.Client) |
6060
| SqlCommand | part of .NET Framework |
61-
| [System.Data.SqlClient 4.0.0 - 4.9.0](https://www.nuget.org/packages/System.Data.SqlClient) |
62-
| [Microsoft.Data.SqlClient 1.0.0 - 5.2.3](https://www.nuget.org/packages/Microsoft.Data.SqlClient) |
63-
| SqliteCommand | [Microsoft.Data.Sqlite 2.0.0 - 7.0.20](https://www.nuget.org/packages/Microsoft.Data.Sqlite) |
64-
| SQLite | [System.Data.SQLite 1.0.0 - 2.0.2](https://www.nuget.org/packages/System.Data.SQLite) |
61+
| [System.Data.SqlClient 4.0.0 <5.0.0](https://www.nuget.org/packages/System.Data.SqlClient) |
62+
| [Microsoft.Data.SqlClient 1.0.0 <6.0.0>](https://www.nuget.org/packages/Microsoft.Data.SqlClient) |
63+
| SqliteCommand | [Microsoft.Data.Sqlite 2.0.0 <8.0.0>](https://www.nuget.org/packages/Microsoft.Data.Sqlite) |
64+
| SQLite | [System.Data.SQLite 1.0.0 <3.0.0](https://www.nuget.org/packages/System.Data.SQLite) |
6565

6666
::::{important}
6767
**The .NET CLR Profiling API allows only one profiler to be attached to a .NET process**. In light of this limitation, only one solution that uses the .NET CLR profiling API should be used by an application.

docs/reference/supported-technologies.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Automatic instrumentation is supported for the following web frameworks
3131

3232
| Framework | Supported versions | Integration |
3333
| --- | --- | --- |
34-
| ASP.NET Core {applies_to}`apm_agent_dotnet: ga 1.0` | ≥8.0.0 and <10.0.0 | [NuGet package](/reference/setup-asp-net-core.md) |
34+
| ASP.NET Core {applies_to}`apm_agent_dotnet: ga 1.0` | ≥8.0.0 <10.0.0 | [NuGet package](/reference/setup-asp-net-core.md) |
3535
| ASP.NET (.NET Framework) in IIS {applies_to}`apm_agent_dotnet: ga 1.1` | 4.6.2-4.8.1 (IIS 10) | [Profiler auto instrumentation](/reference/setup-auto-instrumentation.md)<br>*or*<br>[NuGet package](/reference/setup-asp-dot-net.md) |
3636

3737
::::{note}
@@ -52,8 +52,8 @@ Streaming is not supported; for streaming use-cases, the agent does not create t
5252

5353
| Framework | Supported versions | Integration |
5454
| --- | --- | --- |
55-
| gRPC {applies_to}`apm_agent_dotnet: ga 1.7` | Grpc.Net.Client 2.23.2-2.71.0 *(client side)* | [NuGet package](/reference/setup-grpc.md) |
56-
| ASP.NET Core 8 or 9 *(server side)* | [NuGet package](/reference/setup-asp-net-core.md) |
55+
| gRPC {applies_to}`apm_agent_dotnet: ga 1.7` | Grpc.Net.Client 2.23.2 <3.0.0 *(client side)* | [NuGet package](/reference/setup-grpc.md) |
56+
| ASP.NET Core | ≥8.0.0 <10.0.0 *(server side)* | [NuGet package](/reference/setup-asp-net-core.md) |
5757

5858

5959
## Data access technologies [supported-data-access-technologies]
@@ -62,18 +62,18 @@ Automatic instrumentation is supported for the following data access technologie
6262

6363
| Data access technology | Supported versions | Integration |
6464
| --- | --- | --- |
65-
| Azure CosmosDB {applies_to}`apm_agent_dotnet: ga 1.11` | Microsoft.Azure.Cosmos 3.0.0-3.54.0 | [NuGet package](/reference/setup-azure-cosmosdb.md) |
66-
| Azure DocumentDb\* | Microsoft.Azure.DocumentDB.Core 2.4.1-2.22.0 | [NuGet package](/reference/setup-azure-cosmosdb.md) |
67-
| | Microsoft.Azure.DocumentDB 2.4.1-2.22.0 | [NuGet package](/reference/setup-azure-cosmosdb.md) |
68-
| Entity Framework Core {applies_to}`apm_agent_dotnet: ga 1.0` | Microsoft.EntityFrameworkCore 8.0.0-9.0.10 | [NuGet package](/reference/setup-ef-core.md) |
65+
| Azure CosmosDB {applies_to}`apm_agent_dotnet: ga 1.11` | Microsoft.Azure.Cosmos 3.0.0 <4.0.0 | [NuGet package](/reference/setup-azure-cosmosdb.md) |
66+
| Azure DocumentDb\* | Microsoft.Azure.DocumentDB.Core 2.4.1 <3.0.0 | [NuGet package](/reference/setup-azure-cosmosdb.md) |
67+
| | Microsoft.Azure.DocumentDB 2.4.1 <3.0.0 | [NuGet package](/reference/setup-azure-cosmosdb.md) |
68+
| Entity Framework Core {applies_to}`apm_agent_dotnet: ga 1.0` | Microsoft.EntityFrameworkCore 8.0.0 <10.0.0 | [NuGet package](/reference/setup-ef-core.md) |
6969
| Entity Framework 6 {applies_to}`apm_agent_dotnet: ga 1.2` | EntityFramework 6.2-6.5.1 | [NuGet package](/reference/setup-ef6.md) |
70-
| Elasticsearch | Elastic.Clients.Elasticsearch 8.0.0-9.1.11 | via OpenTelemetry Bridge |
70+
| Elasticsearch | Elastic.Clients.Elasticsearch 8.0.0 <10.0.0 | via OpenTelemetry Bridge |
7171
| MySQL {applies_to}`apm_agent_dotnet: ga 1.12` | See profiler documentation | [Profiler auto instrumentation](/reference/setup-auto-instrumentation.md) |
72-
| MongoDB | MongoDB.Driver 3.0.0-3.5.0 | [NuGet package](/reference/setup-mongo-db.md) |
72+
| MongoDB | MongoDB.Driver 3.0.0 <4.0.0 | [NuGet package](/reference/setup-mongo-db.md) |
7373
| Oracle {applies_to}`apm_agent_dotnet: ga 1.12` | See profiler documentation | [Profiler auto instrumentation](/reference/setup-auto-instrumentation.md) |
7474
| PostgreSQL {applies_to}`apm_agent_dotnet: ga 1.12` | See profiler documentation | [Profiler auto instrumentation](/reference/setup-auto-instrumentation.md) |
75-
| Redis {applies_to}`apm_agent_dotnet: ga 1.8` | StackExchange.Redis 2.0.495-2.9.32 | [NuGet package](/reference/setup-stackexchange-redis.md) |
76-
| SqlClient | System.Data.SqlClient 2.0.495-4.9.0 {applies_to}`apm_agent_dotnet: ga 1.8` | [NuGet package](/reference/setup-sqlclient.md) |
75+
| Redis {applies_to}`apm_agent_dotnet: ga 1.8` | StackExchange.Redis 2.0.495 <3.0.0 | [NuGet package](/reference/setup-stackexchange-redis.md) |
76+
| SqlClient | System.Data.SqlClient 2.0.495 <5.0.0 {applies_to}`apm_agent_dotnet: ga 1.8` | [NuGet package](/reference/setup-sqlclient.md) |
7777
| See profiler documentation {applies_to}`apm_agent_dotnet: ga 1.12` | [Profiler auto instrumentation](/reference/setup-auto-instrumentation.md) |
7878
| SQLite {applies_to}`apm_agent_dotnet: ga 1.12` | See profiler documentation | [Profiler auto instrumentation](/reference/setup-auto-instrumentation.md) |
7979

@@ -85,9 +85,9 @@ We support automatic instrumentation for the following messaging systems
8585

8686
| Messaging system | Supported versions | Integration |
8787
| --- | --- | --- |
88-
| Azure Service Bus {applies_to}`apm_agent_dotnet: ga 1.10` | Microsoft.Azure.ServiceBus 3.0.0-5.2.0 | [NuGet package](/reference/setup-azure-servicebus.md) |
89-
| Azure.Messaging.ServiceBus 7.0.0-7.20.1 |
90-
| Azure Queue Storage {applies_to}`apm_agent_dotnet: ga 1.10` | Azure.Storage.Queues 12.6.0-12.24.0 | [NuGet package](/reference/setup-azure-storage.md) |
88+
| Azure Service Bus {applies_to}`apm_agent_dotnet: ga 1.10` | Microsoft.Azure.ServiceBus 3.0.0 <6.0.0 | [NuGet package](/reference/setup-azure-servicebus.md) |
89+
| Azure.Messaging.ServiceBus 7.0.0 <8.0.0 |
90+
| Azure Queue Storage {applies_to}`apm_agent_dotnet: ga 1.10` | Azure.Storage.Queues 12.6.0 <13.0.0 | [NuGet package](/reference/setup-azure-storage.md) |
9191
| Kafka {applies_to}`apm_agent_dotnet: ga 1.12` | See profiler documentation | [Profiler auto instrumentation](/reference/setup-auto-instrumentation.md) |
9292
| Kafka | Confluent.Kafka 2.11.1 | [NuGet package](/reference/setup-kafka.md) |
9393
| RabbitMQ {applies_to}`apm_agent_dotnet: ga 1.12` | See profiler documentation | [Profiler auto instrumentation](/reference/setup-auto-instrumentation.md) |
@@ -100,7 +100,7 @@ Automatic instrumentation for networking client-side technology means an HTTP sp
100100
| Framework | Supported versions | Integration |
101101
| --- | --- | --- |
102102
| System.Net.Http.HttpClient {applies_to}`apm_agent_dotnet: ga 1.0` | *built-in* | [part of Elastic.Apm](/reference/public-api.md#setup-http) |
103-
| System.Net.HttpWebRequest {applies_to}`apm_agent_dotnet: ga 1.1` |
103+
| System.Net.HttpWebRequest {applies_to}`apm_agent_dotnet: ga 1.1` | *built-in* | [part of Elastic.Apm](/reference/public-api.md#setup-http) |
104104

105105

106106
## Cloud services [supported-cloud-services]
@@ -109,11 +109,11 @@ Automatic instrumentation for the following cloud services
109109

110110
| Cloud service | Supported versions | Integration |
111111
| --- | --- | --- |
112-
| Azure CosmosDB {applies_to}`apm_agent_dotnet: ga 1.11` | Microsoft.Azure.Cosmos 3.0.0-3.54.0 | [NuGet package](/reference/setup-azure-cosmosdb.md) |
113-
| Microsoft.Azure.DocumentDB.Core 2.4.1-2.22.0 |
114-
| Microsoft.Azure.DocumentDB 2.4.1-2.22.0 |
115-
| Azure Service Bus {applies_to}`apm_agent_dotnet: ga 1.10` | Microsoft.Azure.ServiceBus 3.0.0-5.2.0 | [NuGet package](/reference/setup-azure-servicebus.md) |
112+
| Azure CosmosDB {applies_to}`apm_agent_dotnet: ga 1.11` | Microsoft.Azure.Cosmos 3.0.0 <4.0.0 | [NuGet package](/reference/setup-azure-cosmosdb.md) |
113+
| Microsoft.Azure.DocumentDB.Core 2.4.1 <3.0.0 |
114+
| Microsoft.Azure.DocumentDB 2.4.1 <3.0.0 |
115+
| Azure Service Bus {applies_to}`apm_agent_dotnet: ga 1.10` | Microsoft.Azure.ServiceBus 3.0.0 <6.0.0 | [NuGet package](/reference/setup-azure-servicebus.md) |
116116
| Azure.Messaging.ServiceBus 7.0.0-7.20.1 |
117-
| Azure Storage {applies_to}`apm_agent_dotnet: ga 1.10` | Azure.Storage.Blobs 12.8.0-12.26.0 | [NuGet package](/reference/setup-azure-storage.md) |
118-
| Azure.Storage.Queues 12.6.0-12.24.0 |
119-
| Azure.Storage.Files.Shares 12.6.0-12.24.0 |
117+
| Azure Storage {applies_to}`apm_agent_dotnet: ga 1.10` | Azure.Storage.Blobs 12.8.0 <13.0.0 [NuGet package](/reference/setup-azure-storage.md) |
118+
| Azure.Storage.Queues 12.6.0 <13.0.0 |
119+
| Azure.Storage.Files.Shares 12.6.0 <13.0.0 |

0 commit comments

Comments
 (0)