diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 1c1bc47..26d8939 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -19,8 +19,8 @@ jobs: with: dotnet-version: | 6.0.x - 7.0.x 8.0.x + 9.0.x - name: Restore dependencies run: dotnet restore diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f84a95..b1152bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ Represents the **NuGet** versions. +## v2.8.0 +- *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. + ## v2.7.1 - *Fixed:* Re-publish of packages. diff --git a/Common.targets b/Common.targets index 96f2ae8..5ea6f78 100644 --- a/Common.targets +++ b/Common.targets @@ -1,6 +1,6 @@ - 2.7.1 + 2.8.0 preview Avanade Avanade diff --git a/src/DbEx.MySql/DbEx.MySql.csproj b/src/DbEx.MySql/DbEx.MySql.csproj index b83449d..ce20072 100644 --- a/src/DbEx.MySql/DbEx.MySql.csproj +++ b/src/DbEx.MySql/DbEx.MySql.csproj @@ -1,7 +1,7 @@  - net6.0;net7.0;net8.0;netstandard2.1 + net6.0;net8.0;net9.0 DbEx.MySql DbEx DbEx MySQL Migration Tool. @@ -41,8 +41,8 @@ - - + + diff --git a/src/DbEx.Postgres/DbEx.Postgres.csproj b/src/DbEx.Postgres/DbEx.Postgres.csproj index b8e5569..5e97d91 100644 --- a/src/DbEx.Postgres/DbEx.Postgres.csproj +++ b/src/DbEx.Postgres/DbEx.Postgres.csproj @@ -1,7 +1,7 @@  - net6.0;net7.0;net8.0;netstandard2.1 + net6.0;net8.0;net9.0 DbEx.Postgres DbEx DbEx PostgreSQL Migration Tool. @@ -54,7 +54,7 @@ - + diff --git a/src/DbEx.SqlServer/DbEx.SqlServer.csproj b/src/DbEx.SqlServer/DbEx.SqlServer.csproj index 9f36fb7..285f672 100644 --- a/src/DbEx.SqlServer/DbEx.SqlServer.csproj +++ b/src/DbEx.SqlServer/DbEx.SqlServer.csproj @@ -1,7 +1,7 @@  - net6.0;net7.0;net8.0;netstandard2.1 + net6.0;net8.0;net9.0;netstandard2.1 DbEx.SqlServer DbEx DbEx SQL Server Migration Tool. @@ -44,8 +44,8 @@ - - + + diff --git a/src/DbEx/DbEx.csproj b/src/DbEx/DbEx.csproj index db4c99c..cf8b720 100644 --- a/src/DbEx/DbEx.csproj +++ b/src/DbEx/DbEx.csproj @@ -1,7 +1,7 @@  - net6.0;net7.0;net8.0;netstandard2.1 + net6.0;net8.0;net9.0;netstandard2.1 DbEx DbEx DbEx Database Migration Tool. @@ -20,8 +20,8 @@ - - + + diff --git a/src/DbEx/Migration/DatabaseMigrationBase.cs b/src/DbEx/Migration/DatabaseMigrationBase.cs index 852da3e..fd09f24 100644 --- a/src/DbEx/Migration/DatabaseMigrationBase.cs +++ b/src/DbEx/Migration/DatabaseMigrationBase.cs @@ -212,7 +212,7 @@ public virtual async Task MigrateAsync(CancellationToken cancellationToken } // Database schema scripts. - if (!await CommandExecuteAsync(MigrationCommand.Schema, "DATABASE SCHEMA: Drops and creates the database objects...", DatabaseSchemaAsync, null, cancellationToken).ConfigureAwait(false)) + if (!await CommandExecuteAsync(MigrationCommand.Schema, "DATABASE SCHEMA: Drops and creates/replaces the database objects...", DatabaseSchemaAsync, null, cancellationToken).ConfigureAwait(false)) return false; // Database reset. diff --git a/tests/DbEx.Test/DbEx.Test.csproj b/tests/DbEx.Test/DbEx.Test.csproj index e305a42..67d033f 100644 --- a/tests/DbEx.Test/DbEx.Test.csproj +++ b/tests/DbEx.Test/DbEx.Test.csproj @@ -1,17 +1,16 @@  - net6.0 - + net8.0 false - - - - - + + + + +