|
10 | 10 | --> |
11 | 11 | <ItemGroup> |
12 | 12 | <!--as stated in issue 1 - packages in this item group shouldn't be duplicated in other groups--> |
13 | | - <PackageVersion Include="linq2db" Version="5.0.0" /> |
14 | | - <PackageVersion Include="linq2db.Tools" Version="5.0.0" /> |
15 | | - <PackageVersion Include="linq2db.AspNet" Version="5.0.0" /> |
16 | | - <PackageVersion Include="linq2db.Remote.Grpc" Version="5.0.0" /> |
17 | | - <PackageVersion Include="linq2db.Remote.Wcf" Version="5.0.0" /> |
18 | | - <!--generic packages for source projects--> |
| 13 | + <PackageVersion Include="linq2db" Version="5.1.0" /> |
| 14 | + <PackageVersion Include="linq2db.Tools" Version="5.1.0" /> |
| 15 | + <PackageVersion Include="linq2db.AspNet" Version="5.1.0" /> |
| 16 | + <PackageVersion Include="linq2db.Remote.Grpc" Version="5.1.0" /> |
| 17 | + <PackageVersion Include="linq2db.Remote.Wcf" Version="5.1.0" /> |
19 | 18 | <!--generic packages for source projects--> |
20 | 19 | <PackageVersion Include="System.Data.DataSetExtensions" Version="4.5.0" /> |
21 | 20 | <PackageVersion Include="Microsoft.CSharp" Version="4.7.0" /> |
22 | 21 | <PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="7.0.0" /> |
23 | 22 | <PackageVersion Include="System.ComponentModel.Annotations" Version="5.0.0" /> |
| 23 | + <!--Source of NullabilityInfoContext for runtimes before .net 6--> |
| 24 | + <PackageVersion Include="Nullability.Source" Version="2.1.0" /> |
24 | 25 | <!--build support--> |
25 | | - <PackageVersion Include="Microsoft.CodeAnalysis.BannedApiAnalyzers" Version="3.3.4" /> |
26 | | - <PackageVersion Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="7.0.0" /> |
| 26 | + <PackageVersion Include="Microsoft.CodeAnalysis.BannedApiAnalyzers" Version="3.3.5-beta1.23080.2" /> |
| 27 | + <PackageVersion Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="7.0.1" /> |
27 | 28 | <PackageVersion Include="Microsoft.SourceLink.GitHub" Version="1.1.1" /> |
28 | 29 | <PackageVersion Include="Mono.TextTemplating" Version="2.3.1" /> |
29 | | - <PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.4.0" /> |
30 | | - <!--<PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="6.0.0" />--> |
| 30 | + <PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.5.0" /> |
31 | 31 | <!--data providers--> |
32 | | - <PackageVersion Include="MySql.Data" Version="8.0.32" /> |
| 32 | + <PackageVersion Include="MySql.Data" Version="8.0.32.1" /> |
33 | 33 | <PackageVersion Include="AdoNetCore.AseClient" Version="0.19.2" /> |
34 | 34 | <PackageVersion Include="System.Data.SqlClient" Version="4.8.5" /> |
35 | 35 | <PackageVersion Include="Microsoft.Data.SqlClient" Version="5.1.0" /> |
| 36 | + <!--don't use 5.0.1 version due to critical bug in it--> |
36 | 37 | <PackageVersion Include="Oracle.ManagedDataAccess" Version="21.9.0" /> |
37 | | - <!--3.21 provider currently contains bug which leads to test failures with oracle 12--> |
| 38 | + <!--3.21 provider currently contains bug which leads to test failures with oracle 12+--> |
38 | 39 | <PackageVersion Include="Oracle.ManagedDataAccess.Core" Version="2.19.180" /> |
39 | | - <!--<PackageVersion Include="Oracle.ManagedDataAccess.Core" Version="3.21.70" />--> |
40 | | - <PackageVersion Include="Devart.Data.Oracle" Version="10.0.0" /> |
| 40 | + <!--<PackageVersion Include="Oracle.ManagedDataAccess.Core" Version="3.21.90" />--> |
| 41 | + <PackageVersion Include="Devart.Data.Oracle" Version="10.1.134" /> |
41 | 42 | <PackageVersion Include="FirebirdSql.Data.FirebirdClient" Version="9.1.1" /> |
42 | 43 | <PackageVersion Include="System.Data.SQLite.Core" Version="1.0.117" /> |
43 | 44 | <PackageVersion Include="IBM.Data.DB.Provider" Version="11.5.5010.4" /> |
|
47 | 48 | <PackageVersion Include="Net.IBM.Data.Db2" Version="6.0.0.300" /> |
48 | 49 | <PackageVersion Include="Net.IBM.Data.Db2-lnx" Version="6.0.0.300" /> |
49 | 50 | <PackageVersion Include="Net.IBM.Data.Db2-osx" Version="6.0.0.300" /> |
50 | | - <PackageVersion Include="Npgsql" Version="7.0.1" /> |
51 | | - <PackageVersion Include="ClickHouse.Client" Version="6.3.0" /> |
52 | 51 | <PackageVersion Include="Octonica.ClickHouseClient" Version="2.2.9" /> |
53 | | - <PackageVersion Include="Microsoft.Data.Sqlite" Version="7.0.2" /> |
54 | | - <PackageVersion Include="Microsoft.SqlServer.Types" Version="160.1000.6" /> |
| 52 | + <PackageVersion Include="Npgsql" Version="7.0.2" /> |
| 53 | + <PackageVersion Include="ClickHouse.Client" Version="6.5.0" /> |
| 54 | + <PackageVersion Include="Microsoft.Data.Sqlite" Version="7.0.3" /> |
| 55 | + <PackageVersion Include="Microsoft.SqlServer.Types" Version="160.1000.6" /> |
55 | 56 | <!--tests support--> |
56 | 57 | <PackageVersion Include="NUnit" Version="3.13.3" /> |
57 | | - <PackageVersion Include="NUnit3TestAdapter" Version="4.3.1" /> |
58 | | - <PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.4.1" /> |
59 | | - <PackageVersion Include="FluentAssertions" Version="6.9.0" /> |
60 | | - <PackageVersion Include="BenchmarkDotNet" Version="0.13.4" /> |
| 58 | + <PackageVersion Include="NUnit3TestAdapter" Version="4.4.2" /> |
| 59 | + <PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.5.0" /> |
| 60 | + <PackageVersion Include="FluentAssertions" Version="6.10.0" /> |
| 61 | + <PackageVersion Include="BenchmarkDotNet" Version="0.13.5" /> |
61 | 62 | <PackageVersion Include="JetBrains.Profiler.Api" Version="1.1.8" /> |
62 | | - <PackageVersion Include="FSharp.Core" Version="7.0.0" /> |
| 63 | + <PackageVersion Include="FSharp.Core" Version="7.0.200" /> |
63 | 64 | <!--packages for test projects--> |
64 | 65 | <PackageVersion Include="System.Collections.Immutable" Version="7.0.0" /> |
65 | 66 | <PackageVersion Include="MiniProfiler.Shared" Version="4.2.22" /> |
66 | | - <!--don't update due to https://github.com/OData/WebApi/issues/2653--> |
67 | | - <PackageVersion Include="Microsoft.AspNet.OData" Version="7.6.3" /> |
| 67 | + <PackageVersion Include="Microsoft.AspNet.OData" Version="7.6.4" /> |
68 | 68 | <!--don't update due to https://github.com/OData/AspNetCoreOData/issues/420#issuecomment-1219208060--> |
69 | 69 | <PackageVersion Include="Microsoft.AspNetCore.OData" Version="8.0.4" /> |
70 | 70 | <PackageVersion Include="NodaTime" Version="3.1.6" /> |
71 | 71 | <PackageVersion Include="Humanizer.Core" Version="2.14.1" /> |
72 | | - <PackageVersion Include="System.Linq.Dynamic.Core" Version="1.2.24" /> |
73 | | - <PackageVersion Include="dotMorten.Microsoft.SqlServer.Types" Version="1.5.0" /> |
| 72 | + <PackageVersion Include="System.Linq.Dynamic.Core" Version="1.3.1" /> |
| 73 | + <PackageVersion Include="dotMorten.Microsoft.SqlServer.Types" Version="1.5.0" /> |
74 | 74 | <!-- |
75 | 75 | <PackageVersion Include="dotMorten.Microsoft.SqlServer.Types" Version="2.5.0" /> |
76 | 76 | --> |
77 | 77 | <!--remote targets + remote examples targets--> |
78 | 78 | <!--source--> |
79 | | - <PackageVersion Include="protobuf-net.Grpc" Version="1.0.179" /> |
80 | 79 | <PackageVersion Include="Grpc.Net.Client" Version="2.51.0" /> |
81 | 80 | <!--examples--> |
82 | | - <PackageVersion Include="linq2db.t4models" Version="4.3.0" /> |
| 81 | + <PackageVersion Include="linq2db.t4models" Version="4.3.0" /> |
83 | 82 | <!--tests--> |
84 | 83 | <PackageVersion Include="System.Configuration.ConfigurationManager" Version="7.0.0" /> |
85 | | - <PackageVersion Include="protobuf-net.Grpc.AspNetCore" Version="1.0.179" /> |
86 | | - <PackageVersion Include="Newtonsoft.Json" Version="13.0.2" /> |
| 84 | + <PackageVersion Include="Newtonsoft.Json" Version="13.0.3" /> |
87 | 85 | </ItemGroup> |
88 | 86 |
|
89 | 87 | <!--linq2db source--> |
|
94 | 92 | </ItemGroup> |
95 | 93 |
|
96 | 94 | <ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp3.1' "> |
97 | | - <!--main version--> |
98 | | - <PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="6.0.1" /> |
99 | | - <!--<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.3" />--> |
100 | | - <PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.0" /> |
101 | | - |
102 | 95 | <!--test v1.x compatibility, required for Pomelo EF.Core provider v5 --> |
103 | 96 | <PackageVersion Include="MySqlConnector" Version="1.3.14" /> |
104 | 97 | <!--v7+ dropped support of netcoreapp3.1 and ns2.0 build is useless as it throws PNSE ¯\_(ツ)_/¯ --> |
105 | 98 | <PackageVersion Include="System.Data.Odbc" Version="6.0.1" /> |
106 | 99 | <PackageVersion Include="System.Data.OleDb" Version="6.0.0" /> |
107 | 100 | <PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="6.0.0" /> |
108 | 101 | <PackageVersion Include="System.Text.Json" Version="6.0.7" /> |
| 102 | + <PackageVersion Include="protobuf-net.Grpc" Version="1.0.179" /> |
| 103 | + <PackageVersion Include="protobuf-net.Grpc.AspNetCore" Version="1.0.179" /> |
| 104 | + </ItemGroup> |
| 105 | + |
| 106 | + <ItemGroup Condition=" '$(TargetFramework)' != 'net45' AND '$(TargetFramework)' != 'net46' "> |
| 107 | + <!--main version--> |
| 108 | + <!-- |
| 109 | + pin abstractions packages to lowest supported runtime (.net 6 currently) |
| 110 | + https://github.com/linq2db/linq2db/issues/3953 |
| 111 | + --> |
| 112 | + <PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="6.0.1" /> |
| 113 | + <PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.3" /> |
109 | 114 | </ItemGroup> |
110 | 115 |
|
111 | 116 | <!--test dependencies--> |
112 | 117 | <ItemGroup Condition=" '$(TargetFramework)' == 'net472' "> |
113 | 118 | <!--test v0.x compatibility, required for Pomelo EF.Core provider v3 --> |
114 | 119 | <PackageVersion Include="MySqlConnector" Version="0.69.10" /> |
115 | | - <PackageVersion Include="System.Text.Json" Version="6.0.7" /> |
116 | | - |
117 | | - <!--<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.3" />--> |
118 | | - <PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.0" /> |
| 120 | + <PackageVersion Include="System.Text.Json" Version="7.0.2" /> |
119 | 121 | </ItemGroup> |
120 | 122 |
|
121 | 123 | <ItemGroup Condition=" '$(TargetFramework)' == 'net6.0' OR '$(TargetFramework)' == 'net7.0' "> |
122 | | - <!--main version--> |
123 | | - <PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0" /> |
124 | | - <PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="7.0.0" /> |
125 | | - |
126 | 124 | <PackageVersion Include="System.Data.Odbc" Version="7.0.0" /> |
127 | 125 | <PackageVersion Include="System.Data.OleDb" Version="7.0.0" /> |
128 | 126 | <PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="7.0.0" /> |
|
132 | 130 | <PackageVersion Include="MySqlConnector" Version="2.2.5" /> |
133 | 131 | </ItemGroup> |
134 | 132 |
|
| 133 | + <ItemGroup Condition=" '$(TargetFramework)' != 'netcoreapp3.1' "> |
| 134 | + <PackageVersion Include="protobuf-net.Grpc" Version="1.1.1" /> |
| 135 | + <PackageVersion Include="protobuf-net.Grpc.AspNetCore" Version="1.1.1" /> |
| 136 | + </ItemGroup> |
| 137 | + |
135 | 138 | </Project> |
0 commit comments