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