-
Notifications
You must be signed in to change notification settings - Fork 172
Expand file tree
/
Copy pathversions.props
More file actions
112 lines (103 loc) · 5.55 KB
/
versions.props
File metadata and controls
112 lines (103 loc) · 5.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<Project>
<PropertyGroup>
<!--
Non-exposed dependencies, only referenced from test projects, build infrastructure and internal tools.
It's safe to update these at any time, so wildcards are allowed anywhere.
-->
<AspNetCoreHealthChecksVersion>9.0.*</AspNetCoreHealthChecksVersion>
<CoverletVersion>8.0.*</CoverletVersion>
<FluentAssertionsVersion>7.2.*</FluentAssertionsVersion>
<MicrosoftAzureCosmosVersion>3.58.*</MicrosoftAzureCosmosVersion>
<MicrosoftCodeAnalysisVersion>5.0.*</MicrosoftCodeAnalysisVersion>
<MicrosoftSqlClientVersion>7.0.*</MicrosoftSqlClientVersion>
<MockHttpVersion>7.0.*</MockHttpVersion>
<MongoDbDriverVersion>3.7.*</MongoDbDriverVersion>
<MoqVersion>4.20.69</MoqVersion>
<MySqlConnectorVersion>2.5.*</MySqlConnectorVersion>
<MySqlDataVersion>9.6.*</MySqlDataVersion>
<NewtonsoftJsonVersion>13.0.*</NewtonsoftJsonVersion>
<PublicApiAnalyzersVersion>3.3.*</PublicApiAnalyzersVersion>
<RabbitClientTestVersion>7.2.*</RabbitClientTestVersion>
<SerilogEnrichersThreadVersion>4.0.*</SerilogEnrichersThreadVersion>
<SerilogExceptionsVersion>8.4.*</SerilogExceptionsVersion>
<SonarAnalyzerVersion>10.20.0.135146</SonarAnalyzerVersion>
<StyleCopVersion>1.2.0-beta.556</StyleCopVersion>
<SystemCommandLineVersion>2.0.*</SystemCommandLineVersion>
<SystemIdentityModelVersion>8.15.*</SystemIdentityModelVersion>
<SystemSqlClientVersion>4.9.*</SystemSqlClientVersion>
<TestSdkVersion>18.4.*</TestSdkVersion>
<XunitVersion>3.2.*</XunitVersion>
<XunitVisualStudioVersion>3.1.*</XunitVisualStudioVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net8.0'">
<EntityFrameworkCoreTestVersion>8.0.*</EntityFrameworkCoreTestVersion>
<PomeloEntityFrameworkCoreTestVersion>$(EntityFrameworkCoreTestVersion)</PomeloEntityFrameworkCoreTestVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net9.0'">
<EntityFrameworkCoreTestVersion>9.0.*</EntityFrameworkCoreTestVersion>
<PomeloEntityFrameworkCoreTestVersion>$(EntityFrameworkCoreTestVersion)</PomeloEntityFrameworkCoreTestVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net10.0'">
<EntityFrameworkCoreTestVersion>10.0.*</EntityFrameworkCoreTestVersion>
<PomeloEntityFrameworkCoreTestVersion>
<!-- Temporary workaround: Unstable EF Core 10 package for Pomelo.EntityFrameworkCore.MySql is not available yet. -->
9.0.*
</PomeloEntityFrameworkCoreTestVersion>
</PropertyGroup>
<PropertyGroup>
<!--
Exposed dependencies, observable by Steeltoe library consumers.
Be cautious with updates:
- Wildcards are only allowed at the patch level, so we automatically benefit from vulnerability fixes.
- Major/minor versions here generally should not change between minor/patch versions of Steeltoe.
-->
<BouncyCastleVersion>2.2.*</BouncyCastleVersion>
<ConsulVersion>1.7.14.*</ConsulVersion>
<DotnetGCDumpVersion>9.0.652701</DotnetGCDumpVersion>
<EntityFrameworkCoreVersion>8.0.*</EntityFrameworkCoreVersion>
<FoundationalVersion>
<!--
Package versions of this category are always safe to update to the latest version, because they multi-target all frameworks.
For example, v8 explicitly targets .NET 8; v9 explicitly targets .NET 8 and 9; v10 explicitly targets .NET 8, 9 and 10.
-->
10.0.*
</FoundationalVersion>
<MicrosoftIdentityModelVersion>8.14.*</MicrosoftIdentityModelVersion>
<MicrosoftDiagnosticsNETCoreClientVersion>0.2.652701</MicrosoftDiagnosticsNETCoreClientVersion>
<MicrosoftDiagnosticsTracingTraceEventVersion>3.1.23</MicrosoftDiagnosticsTracingTraceEventVersion>
<OpenTelemetryExporterPrometheusVersion>1.15.*-*</OpenTelemetryExporterPrometheusVersion>
<OpenTelemetryVersion>1.15.*</OpenTelemetryVersion>
<SerilogVersion>9.0.*</SerilogVersion>
<SerilogSinksConsoleVersion>6.1.*</SerilogSinksConsoleVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net8.0'">
<MatchTargetFrameworkVersion>
<!--
Package versions of this category are bound to the target framework, so they cannot be updated to the latest version.
For example, v8 targets only .NET 8; v9 targets only .NET 9; v10 targets only .NET 10.
Caution: some packages additionally target netstandard, but result in compile-time/runtime errors or reduced API surface.
-->
8.0.*
</MatchTargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net9.0'">
<MatchTargetFrameworkVersion>
<!--
Package versions of this category are bound to the target framework, so they cannot be updated to the latest version.
For example, v8 targets only .NET 8; v9 targets only .NET 9; v10 targets only .NET 10.
Caution: some packages additionally target netstandard, but result in compile-time/runtime errors or reduced API surface.
-->
9.0.*
</MatchTargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net10.0'">
<MatchTargetFrameworkVersion>
<!--
Package versions of this category are bound to the target framework, so they cannot be updated to the latest version.
For example, v8 targets only .NET 8; v9 targets only .NET 9; v10 targets only .NET 10.
Caution: some packages additionally target netstandard, but result in compile-time/runtime errors or reduced API surface.
-->
10.0.*
</MatchTargetFrameworkVersion>
</PropertyGroup>
</Project>