From de3c012f331fa0448ec328dc26f4c371eb552d01 Mon Sep 17 00:00:00 2001 From: Fati Iseni Date: Tue, 21 Nov 2023 20:42:37 +0100 Subject: [PATCH] Publish version 8.0 (#355) * Publish version 8.0 * Updated all TFMs to .NET 8 * Updated all Nuget dependencies. * Updated TFMs. --- .github/workflows/ci.yml | 2 +- .github/workflows/release.yml | 2 +- ...alis.Specification.EntityFramework6.csproj | 14 +------ ...n.EntityFramework6.IntegrationTests.csproj | 20 +++++----- ...s.Specification.EntityFrameworkCore.csproj | 37 ++++++++++--------- ...ntityFrameworkCore.IntegrationTests.csproj | 22 +++++------ .../Ardalis.Specification.csproj | 20 +++------- .../Ardalis.Specification.UnitTests.csproj | 12 +++--- .../Ardalis.Sample.App1.csproj | 6 +-- .../Ardalis.Sample.App2.csproj | 6 +-- .../Ardalis.Sample.App3.csproj | 6 +-- .../Ardalis.Sample.Domain.csproj | 2 +- 12 files changed, 66 insertions(+), 83 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0a07e26..3d878e6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,7 @@ jobs: - name: Setup dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.0.x + dotnet-version: 8.0.x - name: Install SQL Local DB run: ./setup-sqllocaldb.ps1 shell: pwsh diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7fe6092..555105d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: - name: Setup dotnet uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.0.x + dotnet-version: 8.0.x - name: Install SQL Local DB run: ./setup-sqllocaldb.ps1 shell: pwsh diff --git a/Specification.EntityFramework6/src/Ardalis.Specification.EntityFramework6/Ardalis.Specification.EntityFramework6.csproj b/Specification.EntityFramework6/src/Ardalis.Specification.EntityFramework6/Ardalis.Specification.EntityFramework6.csproj index 08fcc72..f7de0a2 100644 --- a/Specification.EntityFramework6/src/Ardalis.Specification.EntityFramework6/Ardalis.Specification.EntityFramework6.csproj +++ b/Specification.EntityFramework6/src/Ardalis.Specification.EntityFramework6/Ardalis.Specification.EntityFramework6.csproj @@ -18,19 +18,9 @@ https://github.com/ardalis/specification spec;specification;repository;ddd;ef;ef6;entity framework icon.png - 7.0.0 + 8.0.0 - * Patch 2 by @davidhenley in https://github.com/ardalis/Specification/pull/283 - * Fix `Just the Docs` link in docs home page by @snowfrogdev in https://github.com/ardalis/Specification/pull/293 - * Update url path by @ta1H3n in https://github.com/ardalis/Specification/pull/303 - * Implement SelectMany support by @amdavie in https://github.com/ardalis/Specification/pull/320 - * Add two methods for consuming repositories in scenarios where repositories could be longer lived (e.g. Blazor component Injections) by @jasonsummers in https://github.com/ardalis/Specification/pull/289 - * Added support for AsAsyncEnumerable by @nkz-soft in https://github.com/ardalis/Specification/pull/316 - * Lamadelrae/doc faq ef versions by @Lamadelrae in https://github.com/ardalis/Specification/pull/324 - * Updated projects, drop support for old TFMs. by @fiseni in https://github.com/ardalis/Specification/pull/326 - * Update the search feature to generate parameterized query. by @fiseni in https://github.com/ardalis/Specification/pull/327 - * Add support for extending default evaluator list by @fiseni in https://github.com/ardalis/Specification/pull/328 - * Ardalis/cleanup by @ardalis in https://github.com/ardalis/Specification/pull/332 + * Added TFM for net6.0 true true diff --git a/Specification.EntityFramework6/tests/Ardalis.Specification.EntityFramework6.IntegrationTests/Ardalis.Specification.EntityFramework6.IntegrationTests.csproj b/Specification.EntityFramework6/tests/Ardalis.Specification.EntityFramework6.IntegrationTests/Ardalis.Specification.EntityFramework6.IntegrationTests.csproj index 948291f..9720699 100644 --- a/Specification.EntityFramework6/tests/Ardalis.Specification.EntityFramework6.IntegrationTests/Ardalis.Specification.EntityFramework6.IntegrationTests.csproj +++ b/Specification.EntityFramework6/tests/Ardalis.Specification.EntityFramework6.IntegrationTests/Ardalis.Specification.EntityFramework6.IntegrationTests.csproj @@ -1,23 +1,23 @@  - net472;net7.0 - 11.0 + net472;net8.0 + 12.0 Library false - - - - + + + + - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -35,7 +35,7 @@ - 1701;1702;1591;1573;1712;0612 + 1701;1702;1591;1573;1712;0612;0618 diff --git a/Specification.EntityFrameworkCore/src/Ardalis.Specification.EntityFrameworkCore/Ardalis.Specification.EntityFrameworkCore.csproj b/Specification.EntityFrameworkCore/src/Ardalis.Specification.EntityFrameworkCore/Ardalis.Specification.EntityFrameworkCore.csproj index 3105a17..48e5bc4 100644 --- a/Specification.EntityFrameworkCore/src/Ardalis.Specification.EntityFrameworkCore/Ardalis.Specification.EntityFrameworkCore.csproj +++ b/Specification.EntityFrameworkCore/src/Ardalis.Specification.EntityFrameworkCore/Ardalis.Specification.EntityFrameworkCore.csproj @@ -1,8 +1,8 @@  - net6.0 - 11.0 + net6.0;net7.0;net8.0 + 12.0 enable enable @@ -18,19 +18,9 @@ https://github.com/ardalis/specification spec;specification;repository;ddd;ef;ef core;entity framework;entity framework core icon.png - 7.0.0 + 8.0.0 - * Patch 2 by @davidhenley in https://github.com/ardalis/Specification/pull/283 - * Fix `Just the Docs` link in docs home page by @snowfrogdev in https://github.com/ardalis/Specification/pull/293 - * Update url path by @ta1H3n in https://github.com/ardalis/Specification/pull/303 - * Implement SelectMany support by @amdavie in https://github.com/ardalis/Specification/pull/320 - * Add two methods for consuming repositories in scenarios where repositories could be longer lived (e.g. Blazor component Injections) by @jasonsummers in https://github.com/ardalis/Specification/pull/289 - * Added support for AsAsyncEnumerable by @nkz-soft in https://github.com/ardalis/Specification/pull/316 - * Lamadelrae/doc faq ef versions by @Lamadelrae in https://github.com/ardalis/Specification/pull/324 - * Updated projects, drop support for old TFMs. by @fiseni in https://github.com/ardalis/Specification/pull/326 - * Update the search feature to generate parameterized query. by @fiseni in https://github.com/ardalis/Specification/pull/327 - * Add support for extending default evaluator list by @fiseni in https://github.com/ardalis/Specification/pull/328 - * Ardalis/cleanup by @ardalis in https://github.com/ardalis/Specification/pull/332 + * Added TFMs net6.0, net7.0 and net8.0 true true @@ -39,9 +29,22 @@ - - - + + + + + + + + + + + + + + + + diff --git a/Specification.EntityFrameworkCore/tests/Ardalis.Specification.EntityFrameworkCore.IntegrationTests/Ardalis.Specification.EntityFrameworkCore.IntegrationTests.csproj b/Specification.EntityFrameworkCore/tests/Ardalis.Specification.EntityFrameworkCore.IntegrationTests/Ardalis.Specification.EntityFrameworkCore.IntegrationTests.csproj index 6af4f51..21564e8 100644 --- a/Specification.EntityFrameworkCore/tests/Ardalis.Specification.EntityFrameworkCore.IntegrationTests/Ardalis.Specification.EntityFrameworkCore.IntegrationTests.csproj +++ b/Specification.EntityFrameworkCore/tests/Ardalis.Specification.EntityFrameworkCore.IntegrationTests/Ardalis.Specification.EntityFrameworkCore.IntegrationTests.csproj @@ -1,22 +1,22 @@  - net7.0 - 11.0 + net8.0 + 12.0 disable enable false - - - - - - - - + + + + + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -32,7 +32,7 @@ - 1701;1702;1591;1573;0612 + 1701;1702;1591;1573;0612;0618 diff --git a/Specification/src/Ardalis.Specification/Ardalis.Specification.csproj b/Specification/src/Ardalis.Specification/Ardalis.Specification.csproj index aa7f310..ee5f5d3 100644 --- a/Specification/src/Ardalis.Specification/Ardalis.Specification.csproj +++ b/Specification/src/Ardalis.Specification/Ardalis.Specification.csproj @@ -1,8 +1,8 @@  - net6.0;netstandard2.0 - 11.0 + net6.0;net7.0;net8.0;netstandard2.0 + 12.0 enable Ardalis.Specification @@ -17,19 +17,9 @@ https://github.com/ardalis/specification spec;specification;repository;ddd icon.png - 7.0.0 + 8.0.0 - * Patch 2 by @davidhenley in https://github.com/ardalis/Specification/pull/283 - * Fix `Just the Docs` link in docs home page by @snowfrogdev in https://github.com/ardalis/Specification/pull/293 - * Update url path by @ta1H3n in https://github.com/ardalis/Specification/pull/303 - * Implement SelectMany support by @amdavie in https://github.com/ardalis/Specification/pull/320 - * Add two methods for consuming repositories in scenarios where repositories could be longer lived (e.g. Blazor component Injections) by @jasonsummers in https://github.com/ardalis/Specification/pull/289 - * Added support for AsAsyncEnumerable by @nkz-soft in https://github.com/ardalis/Specification/pull/316 - * Lamadelrae/doc faq ef versions by @Lamadelrae in https://github.com/ardalis/Specification/pull/324 - * Updated projects, drop support for old TFMs. by @fiseni in https://github.com/ardalis/Specification/pull/326 - * Update the search feature to generate parameterized query. by @fiseni in https://github.com/ardalis/Specification/pull/327 - * Add support for extending default evaluator list by @fiseni in https://github.com/ardalis/Specification/pull/328 - * Ardalis/cleanup by @ardalis in https://github.com/ardalis/Specification/pull/332 + * Added TFMs net6.0, net7.0 and net8.0 true true @@ -38,7 +28,7 @@ - + diff --git a/Specification/tests/Ardalis.Specification.UnitTests/Ardalis.Specification.UnitTests.csproj b/Specification/tests/Ardalis.Specification.UnitTests/Ardalis.Specification.UnitTests.csproj index a75ca83..98f013c 100644 --- a/Specification/tests/Ardalis.Specification.UnitTests/Ardalis.Specification.UnitTests.csproj +++ b/Specification/tests/Ardalis.Specification.UnitTests/Ardalis.Specification.UnitTests.csproj @@ -1,17 +1,17 @@  - net7.0;net472 - 11.0 + net8.0;net472 + 12.0 enable false - - - - + + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/sample/Ardalis.Sample.App1/Ardalis.Sample.App1.csproj b/sample/Ardalis.Sample.App1/Ardalis.Sample.App1.csproj index 993af2c..2a4c1e0 100644 --- a/sample/Ardalis.Sample.App1/Ardalis.Sample.App1.csproj +++ b/sample/Ardalis.Sample.App1/Ardalis.Sample.App1.csproj @@ -1,7 +1,7 @@ - net7.0 + net8.0 enable enable @@ -9,8 +9,8 @@ - - + + diff --git a/sample/Ardalis.Sample.App2/Ardalis.Sample.App2.csproj b/sample/Ardalis.Sample.App2/Ardalis.Sample.App2.csproj index 993af2c..2a4c1e0 100644 --- a/sample/Ardalis.Sample.App2/Ardalis.Sample.App2.csproj +++ b/sample/Ardalis.Sample.App2/Ardalis.Sample.App2.csproj @@ -1,7 +1,7 @@ - net7.0 + net8.0 enable enable @@ -9,8 +9,8 @@ - - + + diff --git a/sample/Ardalis.Sample.App3/Ardalis.Sample.App3.csproj b/sample/Ardalis.Sample.App3/Ardalis.Sample.App3.csproj index 993af2c..2a4c1e0 100644 --- a/sample/Ardalis.Sample.App3/Ardalis.Sample.App3.csproj +++ b/sample/Ardalis.Sample.App3/Ardalis.Sample.App3.csproj @@ -1,7 +1,7 @@ - net7.0 + net8.0 enable enable @@ -9,8 +9,8 @@ - - + + diff --git a/sample/Ardalis.Sample.Domain/Ardalis.Sample.Domain.csproj b/sample/Ardalis.Sample.Domain/Ardalis.Sample.Domain.csproj index 8cacdb6..85da07c 100644 --- a/sample/Ardalis.Sample.Domain/Ardalis.Sample.Domain.csproj +++ b/sample/Ardalis.Sample.Domain/Ardalis.Sample.Domain.csproj @@ -1,7 +1,7 @@ - net7.0 + net8.0 enable enable