Skip to content

Commit 546d18a

Browse files
authored
v2.8.0 (#62)
- *Enhancement:* Added `net9.0` support. - *Enhancement:* Deprecated `net7.0` support; no longer supported by [Microsoft](https://dotnet.microsoft.com/en-us/platform/support/policy). - *Enhancement:* Updated dependencies to latest; including transitive where applicable.
1 parent cf4cff6 commit 546d18a

File tree

9 files changed

+25
-21
lines changed

9 files changed

+25
-21
lines changed

.github/workflows/CI.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
with:
2020
dotnet-version: |
2121
6.0.x
22-
7.0.x
2322
8.0.x
23+
9.0.x
2424
2525
- name: Restore dependencies
2626
run: dotnet restore

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
Represents the **NuGet** versions.
44

5+
## v2.8.0
6+
- *Enhancement:* Added `net9.0` support.
7+
- *Enhancement:* Deprecated `net7.0` support; no longer supported by [Microsoft](https://dotnet.microsoft.com/en-us/platform/support/policy).
8+
- *Enhancement:* Updated dependencies to latest; including transitive where applicable.
9+
510
## v2.7.1
611
- *Fixed:* Re-publish of packages.
712

Common.targets

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project>
22
<PropertyGroup>
3-
<Version>2.7.1</Version>
3+
<Version>2.8.0</Version>
44
<LangVersion>preview</LangVersion>
55
<Authors>Avanade</Authors>
66
<Company>Avanade</Company>

src/DbEx.MySql/DbEx.MySql.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;netstandard2.1</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net8.0;net9.0</TargetFrameworks>
55
<RootNamespace>DbEx.MySql</RootNamespace>
66
<Product>DbEx</Product>
77
<Title>DbEx MySQL Migration Tool.</Title>
@@ -41,8 +41,8 @@
4141
</ItemGroup>
4242

4343
<ItemGroup>
44-
<PackageReference Include="CoreEx.Database.MySql" Version="3.27.0" />
45-
<PackageReference Include="dbup-mysql" Version="5.0.44" />
44+
<PackageReference Include="CoreEx.Database.MySql" Version="3.29.0" />
45+
<PackageReference Include="dbup-mysql" Version="6.0.4" />
4646
</ItemGroup>
4747

4848
<ItemGroup>

src/DbEx.Postgres/DbEx.Postgres.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;netstandard2.1</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net8.0;net9.0</TargetFrameworks>
55
<RootNamespace>DbEx.Postgres</RootNamespace>
66
<Product>DbEx</Product>
77
<Title>DbEx PostgreSQL Migration Tool.</Title>
@@ -54,7 +54,7 @@
5454
</ItemGroup>
5555

5656
<ItemGroup>
57-
<PackageReference Include="CoreEx.Database.Postgres" Version="3.27.0" />
57+
<PackageReference Include="CoreEx.Database.Postgres" Version="3.29.0" />
5858
<PackageReference Include="dbup-postgresql" Version="5.0.40" />
5959
</ItemGroup>
6060

src/DbEx.SqlServer/DbEx.SqlServer.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;netstandard2.1</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net8.0;net9.0;netstandard2.1</TargetFrameworks>
55
<RootNamespace>DbEx.SqlServer</RootNamespace>
66
<Product>DbEx</Product>
77
<Title>DbEx SQL Server Migration Tool.</Title>
@@ -44,8 +44,8 @@
4444
</ItemGroup>
4545

4646
<ItemGroup>
47-
<PackageReference Include="CoreEx.Database.SqlServer" Version="3.27.0" />
48-
<PackageReference Include="dbup-sqlserver" Version="5.0.41" />
47+
<PackageReference Include="CoreEx.Database.SqlServer" Version="3.29.0" />
48+
<PackageReference Include="dbup-sqlserver" Version="6.0.0" />
4949
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.2" />
5050
</ItemGroup>
5151

src/DbEx/DbEx.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;netstandard2.1</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net8.0;net9.0;netstandard2.1</TargetFrameworks>
55
<RootNamespace>DbEx</RootNamespace>
66
<Product>DbEx</Product>
77
<Title>DbEx Database Migration Tool.</Title>
@@ -20,8 +20,8 @@
2020
</ItemGroup>
2121

2222
<ItemGroup>
23-
<PackageReference Include="CoreEx.Database" Version="3.27.0" />
24-
<PackageReference Include="OnRamp" Version="2.2.3" />
23+
<PackageReference Include="CoreEx.Database" Version="3.29.0" />
24+
<PackageReference Include="OnRamp" Version="2.2.4" />
2525
</ItemGroup>
2626

2727
<Import Project="..\..\Common.targets" />

src/DbEx/Migration/DatabaseMigrationBase.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ public virtual async Task<bool> MigrateAsync(CancellationToken cancellationToken
212212
}
213213

214214
// Database schema scripts.
215-
if (!await CommandExecuteAsync(MigrationCommand.Schema, "DATABASE SCHEMA: Drops and creates the database objects...", DatabaseSchemaAsync, null, cancellationToken).ConfigureAwait(false))
215+
if (!await CommandExecuteAsync(MigrationCommand.Schema, "DATABASE SCHEMA: Drops and creates/replaces the database objects...", DatabaseSchemaAsync, null, cancellationToken).ConfigureAwait(false))
216216
return false;
217217

218218
// Database reset.

tests/DbEx.Test/DbEx.Test.csproj

+6-7
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
5-
4+
<TargetFramework>net8.0</TargetFramework>
65
<IsPackable>false</IsPackable>
76
</PropertyGroup>
87

98
<ItemGroup>
10-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="7.0.0" />
11-
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="7.0.0" />
12-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.0.0" />
13-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="7.0.0" />
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
9+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
10+
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="8.0.1" />
11+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.1" />
12+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.1" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
1514
<PackageReference Include="NUnit" Version="4.2.2" />
1615
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
1716
<PackageReference Include="coverlet.collector" Version="6.0.2">

0 commit comments

Comments
 (0)