Skip to content

Commit b591212

Browse files
Update package versions and add conditional dependencies
Updated `Directory.Packages.props` to modify package versions, add new references, and introduce conditional versions for `net8.0` and `net9.0`. Downgraded some Aspire.Hosting packages to `9.4.2`. Added new references for Aspire, Azure, Codebreaker, Microsoft, OpenTelemetry, PostgreSQL, and testing libraries. Upgraded OpenTelemetry, Microsoft Graph, and Identity Client packages. Organized package references into categorized sections for better readability.
1 parent 5883126 commit b591212

1 file changed

Lines changed: 45 additions & 24 deletions

File tree

src/Directory.Packages.props

Lines changed: 45 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -5,44 +5,49 @@
55
<NoWarn>$(NoWarn);NU1507</NoWarn>
66
</PropertyGroup>
77
<ItemGroup>
8+
<!-- Aspire packages -->
89
<PackageVersion Include="Aspire.Azure.Messaging.EventHubs" Version="9.5.0" />
910
<PackageVersion Include="Aspire.Azure.Security.KeyVault" Version="9.5.0" />
1011
<PackageVersion Include="Aspire.Azure.Storage.Blobs" Version="9.5.0" />
1112
<PackageVersion Include="Aspire.Azure.Storage.Queues" Version="9.5.0" />
1213
<PackageVersion Include="Aspire.Confluent.Kafka" Version="9.5.0" />
13-
<PackageVersion Include="Aspire.Hosting.AppHost" Version="9.5.0" />
14-
<PackageVersion Include="Aspire.Hosting.Azure" Version="9.5.0" />
15-
<PackageVersion Include="Aspire.Hosting.Azure.AppConfiguration" Version="9.5.0" />
16-
<PackageVersion Include="Aspire.Hosting.Azure.ApplicationInsights" Version="9.5.0" />
17-
<PackageVersion Include="Aspire.Hosting.Azure.CosmosDB" Version="9.5.0" />
18-
<PackageVersion Include="Aspire.Hosting.Azure.EventHubs" Version="9.5.0" />
19-
<PackageVersion Include="Aspire.Hosting.Azure.KeyVault" Version="9.5.0" />
20-
<PackageVersion Include="Aspire.Hosting.Azure.SignalR" Version="9.5.0" />
21-
<PackageVersion Include="Aspire.Hosting.Azure.Sql" Version="9.5.0" />
22-
<PackageVersion Include="Aspire.Hosting.Azure.Storage" Version="9.5.0" />
23-
<PackageVersion Include="Aspire.Hosting.Kafka" Version="9.5.0" />
24-
<PackageVersion Include="Aspire.Hosting.Redis" Version="9.5.0" />
25-
<PackageVersion Include="Aspire.Hosting.Testing" Version="9.5.0" />
14+
<PackageVersion Include="Aspire.Hosting.AppHost" Version="9.4.2" />
15+
<PackageVersion Include="Aspire.Hosting.Azure" Version="9.4.2" />
16+
<PackageVersion Include="Aspire.Hosting.Azure.AppConfiguration" Version="9.4.2" />
17+
<PackageVersion Include="Aspire.Hosting.Azure.ApplicationInsights" Version="9.4.2" />
18+
<PackageVersion Include="Aspire.Hosting.Azure.CosmosDB" Version="9.4.2" />
19+
<PackageVersion Include="Aspire.Hosting.Azure.EventHubs" Version="9.4.2" />
20+
<PackageVersion Include="Aspire.Hosting.Azure.KeyVault" Version="9.4.2" />
21+
<PackageVersion Include="Aspire.Hosting.Azure.SignalR" Version="9.4.2" />
22+
<PackageVersion Include="Aspire.Hosting.Azure.Sql" Version="9.4.2" />
23+
<PackageVersion Include="Aspire.Hosting.Azure.Storage" Version="9.4.2" />
24+
<PackageVersion Include="Aspire.Hosting.Kafka" Version="9.4.2" />
25+
<PackageVersion Include="Aspire.Hosting.Redis" Version="9.4.2" />
26+
<PackageVersion Include="Aspire.Hosting.Testing" Version="9.4.2" />
2627
<PackageVersion Include="Aspire.Microsoft.EntityFrameworkCore.Cosmos" Version="9.5.0" />
2728
<PackageVersion Include="Aspire.Microsoft.EntityFrameworkCore.SqlServer" Version="9.5.0" />
2829
<PackageVersion Include="Aspire.Pomelo.EntityFrameworkCore.MySql" Version="9.5.0" />
2930
<PackageVersion Include="Aspire.StackExchange.Redis.DistributedCaching" Version="9.5.0" />
31+
<!-- Azure and other packages -->
3032
<PackageVersion Include="Azure.Identity" Version="1.16.0" />
3133
<PackageVersion Include="Azure.Monitor.OpenTelemetry.AspNetCore" Version="1.3.0" />
3234
<PackageVersion Include="BenchmarkDotNet" Version="0.15.0" />
3335
<PackageVersion Include="BlazorApplicationInsights" Version="3.2.1" />
36+
<!-- Codebreaker packages -->
3437
<PackageVersion Include="CNinnovation.Codebreaker.Analyzers" Version="3.8.0" />
3538
<PackageVersion Include="CNinnovation.Codebreaker.BackendModels" Version="3.8.0" />
3639
<PackageVersion Include="CNinnovation.Codebreaker.Cosmos" Version="3.8.0" />
3740
<PackageVersion Include="CNinnovation.Codebreaker.GamesClient" Version="3.8.0" />
3841
<PackageVersion Include="CNinnovation.Codebreaker.SqlServer" Version="3.8.0" />
42+
<!-- Test and utility packages -->
3943
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
4044
<PackageVersion Include="FluentValidation" Version="12.0.0" />
4145
<PackageVersion Include="Google.Protobuf" Version="3.32.1" />
4246
<PackageVersion Include="Grpc.AspNetCore" Version="2.71.0" />
4347
<PackageVersion Include="Grpc.Net.ClientFactory" Version="2.71.0" />
4448
<PackageVersion Include="Grpc.Tools" Version="2.72.0" />
4549
<PackageVersion Include="idunno.Authentication.Basic" Version="2.4.0" />
50+
<!-- Microsoft ASP.NET Core packages -->
4651
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.9" />
4752
<PackageVersion Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="9.0.9" />
4853
<PackageVersion Include="Microsoft.AspNetCore.Components.QuickGrid" Version="9.0.9" />
@@ -57,29 +62,39 @@
5762
<PackageVersion Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="9.0.9" />
5863
<PackageVersion Include="Microsoft.Authentication.WebAssembly.Msal" Version="9.0.9" />
5964
<PackageVersion Include="Microsoft.Azure.SignalR" Version="1.32.0" />
65+
<!-- Entity Framework packages (conditional versions) -->
6066
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.9" />
61-
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" Version="9.0.9" />
67+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Cosmos" Version="8.0.11" Condition="'$(TargetFramework)' == 'net8.0'" />
68+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Cosmos" Version="9.0.9" Condition="'$(TargetFramework)' == 'net9.0'" />
69+
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.11" Condition="'$(TargetFramework)' == 'net8.0'" />
70+
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.9" Condition="'$(TargetFramework)' == 'net9.0'" />
71+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.11" Condition="'$(TargetFramework)' == 'net8.0'" />
72+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" Version="9.0.9" Condition="'$(TargetFramework)' == 'net9.0'" />
73+
<!-- Microsoft Extensions packages -->
6274
<PackageVersion Include="Microsoft.Extensions.ApiDescription.Server" Version="9.0.9" />
6375
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="9.0.9" />
6476
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="9.0.9" />
6577
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.9" />
66-
<PackageVersion Include="Microsoft.Extensions.Configuration.AzureAppConfiguration" Version="8.3.0" />
78+
<PackageVersion Include="Microsoft.Extensions.Configuration.AzureAppConfiguration" Version="8.4.0" />
6779
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="9.0.9" />
6880
<PackageVersion Include="Microsoft.Extensions.Diagnostics.Testing" Version="9.9.0" />
6981
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="9.0.9" />
7082
<PackageVersion Include="Microsoft.Extensions.Http" Version="9.0.9" />
7183
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="9.9.0" />
7284
<PackageVersion Include="Microsoft.Extensions.Localization" Version="9.0.9" />
73-
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.9" />
85+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" Condition="'$(TargetFramework)' == 'net8.0'" />
86+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.9" Condition="'$(TargetFramework)' == 'net9.0'" />
7487
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery" Version="9.5.0" />
7588
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery.Yarp" Version="9.5.0" />
89+
<!-- Microsoft UI and Identity packages -->
7690
<PackageVersion Include="Microsoft.FluentUI.AspNetCore.Components" Version="4.12.1" />
7791
<PackageVersion Include="Microsoft.FluentUI.AspNetCore.Components.Icons" Version="4.12.1" />
78-
<PackageVersion Include="Microsoft.Graph" Version="5.92.0" />
79-
<PackageVersion Include="Microsoft.Identity.Client" Version="4.77.0" />
92+
<PackageVersion Include="Microsoft.Graph" Version="5.93.0" />
93+
<PackageVersion Include="Microsoft.Identity.Client" Version="4.77.1" />
8094
<PackageVersion Include="Microsoft.Identity.Web" Version="3.14.1" />
8195
<PackageVersion Include="Microsoft.Identity.Web.DownstreamApi" Version="3.14.1" />
8296
<PackageVersion Include="Microsoft.Identity.Web.UI" Version="3.14.1" />
97+
<!-- Testing packages -->
8398
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
8499
<PackageVersion Include="Microsoft.Playwright" Version="1.55.0" />
85100
<PackageVersion Include="Microsoft.Playwright.NUnit" Version="1.55.0" />
@@ -89,20 +104,26 @@
89104
<PackageVersion Include="NUnit" Version="4.4.0" />
90105
<PackageVersion Include="NUnit.Analyzers" Version="4.10.0" />
91106
<PackageVersion Include="NUnit3TestAdapter" Version="5.1.0" />
92-
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.12.0" />
107+
<!-- PostgreSQL packages (conditional versions) -->
108+
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.11" Condition="'$(TargetFramework)' == 'net8.0'" />
109+
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4" Condition="'$(TargetFramework)' == 'net9.0'" />
110+
<!-- OpenTelemetry packages -->
111+
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.13.0" />
93112
<PackageVersion Include="OpenTelemetry.Exporter.Prometheus.AspNetCore" Version="1.10.0-beta.1" />
94-
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.12.0" />
113+
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.13.0" />
95114
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.12.0" />
96115
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.12.0" />
97116
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.12.0" />
98-
<PackageVersion Include="Swashbuckle.AspNetCore" Version="9.0.4" />
99-
<PackageVersion Include="Swashbuckle.AspNetCore.Annotations" Version="9.0.4" />
117+
<!-- Other packages -->
118+
<PackageVersion Include="Swashbuckle.AspNetCore" Version="9.0.5" />
119+
<PackageVersion Include="Swashbuckle.AspNetCore.Annotations" Version="9.0.5" />
100120
<PackageVersion Include="System.Formats.Asn1" Version="9.0.9" />
101121
<PackageVersion Include="System.Text.Json" Version="9.0.9" />
102-
<PackageVersion Include="xunit" Version="2.9.3" />
103-
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.4" />
104122
<PackageVersion Include="Yarp.ReverseProxy" Version="2.3.0" />
123+
<!-- xUnit packages -->
124+
<PackageVersion Include="xunit" Version="2.9.3" />
105125
<PackageVersion Include="xunit.analyzers" Version="1.21.0" />
126+
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
106127
<PackageVersion Include="xunit.v3" Version="2.0.2" />
107128
</ItemGroup>
108129
</Project>

0 commit comments

Comments
 (0)