diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml
index 3d72c8ce..73f40a18 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -20,6 +20,7 @@ jobs:
8.0.x
9.0.x
10.0.x
+ 11.0.x
- name: Run tests
run: dotnet test
diff --git a/.github/workflows/check_pr.yml b/.github/workflows/check_pr.yml
index 5e7ba34d..1205f66d 100644
--- a/.github/workflows/check_pr.yml
+++ b/.github/workflows/check_pr.yml
@@ -15,6 +15,7 @@ jobs:
8.0.x
9.0.x
10.0.x
+ 11.0.x
- name: Build
run: dotnet build
diff --git a/.vscode/launch.json b/.vscode/launch.json
index 2e68d5db..a59bd471 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -10,7 +10,7 @@
"request": "launch",
"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
- "program": "${workspaceFolder}/ExtractionTool/bin/Debug/net10.0/ExtractionTool.dll",
+ "program": "${workspaceFolder}/ExtractionTool/bin/Debug/net11.0/ExtractionTool.dll",
"args": [],
"cwd": "${workspaceFolder}",
// For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
@@ -24,7 +24,7 @@
"request": "launch",
"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
- "program": "${workspaceFolder}/InfoPrint/bin/Debug/net10.0/InfoPrint.dll",
+ "program": "${workspaceFolder}/InfoPrint/bin/Debug/net11.0/InfoPrint.dll",
"args": [],
"cwd": "${workspaceFolder}",
// For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
diff --git a/ExtractionTool/ExtractionTool.csproj b/ExtractionTool/ExtractionTool.csproj
index 6d666875..3adf5e2f 100644
--- a/ExtractionTool/ExtractionTool.csproj
+++ b/ExtractionTool/ExtractionTool.csproj
@@ -1,7 +1,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0
Exe
false
true
@@ -20,11 +20,11 @@
win-x86;win-x64;win-arm64;linux-x64;linux-arm64;osx-x64
-
+
win-x86;win-x64;win-arm64;linux-x64;linux-arm64;osx-x64;osx-arm64
- net6.0;net7.0;net8.0;net9.0;net10.0
+ net6.0;net7.0;net8.0;net9.0;net10.0;net11.0
@@ -48,9 +48,9 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/InfoPrint/InfoPrint.csproj b/InfoPrint/InfoPrint.csproj
index f9df2ea8..3f9a4473 100644
--- a/InfoPrint/InfoPrint.csproj
+++ b/InfoPrint/InfoPrint.csproj
@@ -1,7 +1,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0
Exe
false
true
@@ -20,11 +20,11 @@
win-x86;win-x64;win-arm64;linux-x64;linux-arm64;osx-x64
-
+
win-x86;win-x64;win-arm64;linux-x64;linux-arm64;osx-x64;osx-arm64
- net6.0;net7.0;net8.0;net9.0;net10.0
+ net6.0;net7.0;net8.0;net9.0;net10.0;net11.0
@@ -32,9 +32,9 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/SabreTools.Data.Extensions.Test/SabreTools.Data.Extensions.Test.csproj b/SabreTools.Data.Extensions.Test/SabreTools.Data.Extensions.Test.csproj
index 1c0ac3ef..ffe40dae 100644
--- a/SabreTools.Data.Extensions.Test/SabreTools.Data.Extensions.Test.csproj
+++ b/SabreTools.Data.Extensions.Test/SabreTools.Data.Extensions.Test.csproj
@@ -1,30 +1,23 @@
- net8.0;net9.0;net10.0
+ net8.0;net9.0;net10.0;net11.0
false
latest
enable
+ true
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
diff --git a/SabreTools.Data.Extensions/SabreTools.Data.Extensions.csproj b/SabreTools.Data.Extensions/SabreTools.Data.Extensions.csproj
index 295df5a7..98f78059 100644
--- a/SabreTools.Data.Extensions/SabreTools.Data.Extensions.csproj
+++ b/SabreTools.Data.Extensions/SabreTools.Data.Extensions.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -32,7 +32,7 @@
-
+
diff --git a/SabreTools.Data.Models/SabreTools.Data.Models.csproj b/SabreTools.Data.Models/SabreTools.Data.Models.csproj
index 70330390..ee64668c 100644
--- a/SabreTools.Data.Models/SabreTools.Data.Models.csproj
+++ b/SabreTools.Data.Models/SabreTools.Data.Models.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -32,7 +32,7 @@
-
+
\ No newline at end of file
diff --git a/SabreTools.Metadata.DatFiles.Test/SabreTools.Metadata.DatFiles.Test.csproj b/SabreTools.Metadata.DatFiles.Test/SabreTools.Metadata.DatFiles.Test.csproj
index 4da11ea4..08ac5232 100644
--- a/SabreTools.Metadata.DatFiles.Test/SabreTools.Metadata.DatFiles.Test.csproj
+++ b/SabreTools.Metadata.DatFiles.Test/SabreTools.Metadata.DatFiles.Test.csproj
@@ -1,31 +1,24 @@
- net8.0;net9.0;net10.0
+ net8.0;net9.0;net10.0;net11.0
false
latest
enable
+ true
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
-
-
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
diff --git a/SabreTools.Metadata.DatFiles/SabreTools.Metadata.DatFiles.csproj b/SabreTools.Metadata.DatFiles/SabreTools.Metadata.DatFiles.csproj
index 7192eead..f595c33a 100644
--- a/SabreTools.Metadata.DatFiles/SabreTools.Metadata.DatFiles.csproj
+++ b/SabreTools.Metadata.DatFiles/SabreTools.Metadata.DatFiles.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -46,8 +46,8 @@
-
-
+
+
diff --git a/SabreTools.Metadata.DatItems.Test/SabreTools.Metadata.DatItems.Test.csproj b/SabreTools.Metadata.DatItems.Test/SabreTools.Metadata.DatItems.Test.csproj
index d9ba7b71..9933e6e8 100644
--- a/SabreTools.Metadata.DatItems.Test/SabreTools.Metadata.DatItems.Test.csproj
+++ b/SabreTools.Metadata.DatItems.Test/SabreTools.Metadata.DatItems.Test.csproj
@@ -1,24 +1,24 @@
- net8.0;net9.0;net10.0
+ net8.0;net9.0;net10.0;net11.0
false
latest
enable
+ true
-
-
-
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
diff --git a/SabreTools.Metadata.DatItems/SabreTools.Metadata.DatItems.csproj b/SabreTools.Metadata.DatItems/SabreTools.Metadata.DatItems.csproj
index 44a21bc2..f93de514 100644
--- a/SabreTools.Metadata.DatItems/SabreTools.Metadata.DatItems.csproj
+++ b/SabreTools.Metadata.DatItems/SabreTools.Metadata.DatItems.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -32,8 +32,8 @@
-
-
+
+
diff --git a/SabreTools.Metadata.Filter.Test/SabreTools.Metadata.Filter.Test.csproj b/SabreTools.Metadata.Filter.Test/SabreTools.Metadata.Filter.Test.csproj
index 23bdf952..b213a6c5 100644
--- a/SabreTools.Metadata.Filter.Test/SabreTools.Metadata.Filter.Test.csproj
+++ b/SabreTools.Metadata.Filter.Test/SabreTools.Metadata.Filter.Test.csproj
@@ -1,10 +1,11 @@
- net8.0;net9.0;net10.0
+ net8.0;net9.0;net10.0;net11.0
false
latest
enable
+ true
@@ -18,16 +19,15 @@
-
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
diff --git a/SabreTools.Metadata.Filter/SabreTools.Metadata.Filter.csproj b/SabreTools.Metadata.Filter/SabreTools.Metadata.Filter.csproj
index 5c65adad..cba11a95 100644
--- a/SabreTools.Metadata.Filter/SabreTools.Metadata.Filter.csproj
+++ b/SabreTools.Metadata.Filter/SabreTools.Metadata.Filter.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -36,7 +36,7 @@
-
+
\ No newline at end of file
diff --git a/SabreTools.Metadata.Reports/SabreTools.Metadata.Reports.csproj b/SabreTools.Metadata.Reports/SabreTools.Metadata.Reports.csproj
index 082bab8d..06f8003d 100644
--- a/SabreTools.Metadata.Reports/SabreTools.Metadata.Reports.csproj
+++ b/SabreTools.Metadata.Reports/SabreTools.Metadata.Reports.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -37,8 +37,8 @@
-
-
+
+
\ No newline at end of file
diff --git a/SabreTools.ObjectIdentifier.Test/SabreTools.ObjectIdentifier.Test.csproj b/SabreTools.ObjectIdentifier.Test/SabreTools.ObjectIdentifier.Test.csproj
index a08afb67..7925418d 100644
--- a/SabreTools.ObjectIdentifier.Test/SabreTools.ObjectIdentifier.Test.csproj
+++ b/SabreTools.ObjectIdentifier.Test/SabreTools.ObjectIdentifier.Test.csproj
@@ -1,23 +1,22 @@
- net8.0;net9.0;net10.0
+ net8.0;net9.0;net10.0;net11.0
false
latest
enable
-
-
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
diff --git a/SabreTools.ObjectIdentifier/SabreTools.ObjectIdentifier.csproj b/SabreTools.ObjectIdentifier/SabreTools.ObjectIdentifier.csproj
index 8a274a59..d9443330 100644
--- a/SabreTools.ObjectIdentifier/SabreTools.ObjectIdentifier.csproj
+++ b/SabreTools.ObjectIdentifier/SabreTools.ObjectIdentifier.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
diff --git a/SabreTools.Serialization.CrossModel.Test/SabreTools.Serialization.CrossModel.Test.csproj b/SabreTools.Serialization.CrossModel.Test/SabreTools.Serialization.CrossModel.Test.csproj
index f961f4d8..3349327f 100644
--- a/SabreTools.Serialization.CrossModel.Test/SabreTools.Serialization.CrossModel.Test.csproj
+++ b/SabreTools.Serialization.CrossModel.Test/SabreTools.Serialization.CrossModel.Test.csproj
@@ -1,24 +1,24 @@
- net8.0;net9.0;net10.0
+ net8.0;net9.0;net10.0;net11.0
false
latest
enable
+ true
-
-
-
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
diff --git a/SabreTools.Serialization.CrossModel/SabreTools.Serialization.CrossModel.csproj b/SabreTools.Serialization.CrossModel/SabreTools.Serialization.CrossModel.csproj
index 387ffe3f..7a572a7c 100644
--- a/SabreTools.Serialization.CrossModel/SabreTools.Serialization.CrossModel.csproj
+++ b/SabreTools.Serialization.CrossModel/SabreTools.Serialization.CrossModel.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -31,7 +31,7 @@
-
+
diff --git a/SabreTools.Serialization.Readers.Test/SabreTools.Serialization.Readers.Test.csproj b/SabreTools.Serialization.Readers.Test/SabreTools.Serialization.Readers.Test.csproj
index ab52cd09..d73385a0 100644
--- a/SabreTools.Serialization.Readers.Test/SabreTools.Serialization.Readers.Test.csproj
+++ b/SabreTools.Serialization.Readers.Test/SabreTools.Serialization.Readers.Test.csproj
@@ -1,30 +1,23 @@
- net8.0;net9.0;net10.0
+ net8.0;net9.0;net10.0;net11.0
false
latest
enable
+ true
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
diff --git a/SabreTools.Serialization.Readers/SabreTools.Serialization.Readers.csproj b/SabreTools.Serialization.Readers/SabreTools.Serialization.Readers.csproj
index af3b61e6..16de759e 100644
--- a/SabreTools.Serialization.Readers/SabreTools.Serialization.Readers.csproj
+++ b/SabreTools.Serialization.Readers/SabreTools.Serialization.Readers.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -36,8 +36,8 @@
-
-
+
+
diff --git a/SabreTools.Serialization.Writers.Test/SabreTools.Serialization.Writers.Test.csproj b/SabreTools.Serialization.Writers.Test/SabreTools.Serialization.Writers.Test.csproj
index 76d9298c..ec0f6ae5 100644
--- a/SabreTools.Serialization.Writers.Test/SabreTools.Serialization.Writers.Test.csproj
+++ b/SabreTools.Serialization.Writers.Test/SabreTools.Serialization.Writers.Test.csproj
@@ -1,30 +1,23 @@
- net8.0;net9.0;net10.0
+ net8.0;net9.0;net10.0;net11.0
false
latest
enable
+ true
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
diff --git a/SabreTools.Serialization.Writers/SabreTools.Serialization.Writers.csproj b/SabreTools.Serialization.Writers/SabreTools.Serialization.Writers.csproj
index d3d5bee3..8ca0ce8b 100644
--- a/SabreTools.Serialization.Writers/SabreTools.Serialization.Writers.csproj
+++ b/SabreTools.Serialization.Writers/SabreTools.Serialization.Writers.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -32,8 +32,8 @@
-
-
+
+
diff --git a/SabreTools.Serialization/SabreTools.Serialization.csproj b/SabreTools.Serialization/SabreTools.Serialization.csproj
index 24b25831..88ab2249 100644
--- a/SabreTools.Serialization/SabreTools.Serialization.csproj
+++ b/SabreTools.Serialization/SabreTools.Serialization.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -58,14 +58,14 @@
-
-
+
+
-
-
+
+
diff --git a/SabreTools.Wrappers.Test/SabreTools.Wrappers.Test.csproj b/SabreTools.Wrappers.Test/SabreTools.Wrappers.Test.csproj
index 5051ac02..3d9b08c3 100644
--- a/SabreTools.Wrappers.Test/SabreTools.Wrappers.Test.csproj
+++ b/SabreTools.Wrappers.Test/SabreTools.Wrappers.Test.csproj
@@ -1,10 +1,11 @@
- net8.0;net9.0;net10.0
+ net8.0;net9.0;net10.0;net11.0
false
latest
enable
+ true
@@ -21,21 +22,13 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
diff --git a/SabreTools.Wrappers/SabreTools.Wrappers.csproj b/SabreTools.Wrappers/SabreTools.Wrappers.csproj
index 23b2b29c..e31ececd 100644
--- a/SabreTools.Wrappers/SabreTools.Wrappers.csproj
+++ b/SabreTools.Wrappers/SabreTools.Wrappers.csproj
@@ -2,7 +2,7 @@
- net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;netstandard2.0;netstandard2.1
+ net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0;net11.0;netstandard2.0;netstandard2.1
true
false
false
@@ -43,11 +43,11 @@
-
-
+
+
-
-
+
+
diff --git a/publish-nix.sh b/publish-nix.sh
index 94a7f1a7..a87009c1 100755
--- a/publish-nix.sh
+++ b/publish-nix.sh
@@ -1,7 +1,7 @@
#!/bin/bash
# This batch file assumes the following:
-# - .NET 10.0 (or newer) SDK is installed and in PATH
+# - .NET 11.0 (or newer) SDK is installed and in PATH
# - zip is installed and in PATH
# - Git is installed and in PATH
#
@@ -61,18 +61,18 @@ echo " Version (-v) $HAS_VERSION ($VERSION)"
echo " "
# Create the build matrix arrays
-FRAMEWORKS=("net10.0")
+FRAMEWORKS=("net11.0")
RUNTIMES=("win-x86" "win-x64" "win-arm64" "linux-x64" "linux-arm64" "osx-x64" "osx-arm64")
# Use expanded lists, if requested
if [ $USE_ALL = true ]; then
- FRAMEWORKS=("net20" "net35" "net40" "net452" "net462" "net472" "net48" "netcoreapp3.1" "net5.0" "net6.0" "net7.0" "net8.0" "net9.0" "net10.0")
+ FRAMEWORKS=("net20" "net35" "net40" "net452" "net462" "net472" "net48" "netcoreapp3.1" "net5.0" "net6.0" "net7.0" "net8.0" "net9.0" "net10.0" "net11.0")
fi
# Create the filter arrays
-SINGLE_FILE_CAPABLE=("net5.0" "net6.0" "net7.0" "net8.0" "net9.0" "net10.0")
-VALID_APPLE_FRAMEWORKS=("net6.0" "net7.0" "net8.0" "net9.0" "net10.0")
-VALID_CROSS_PLATFORM_FRAMEWORKS=("netcoreapp3.1" "net5.0" "net6.0" "net7.0" "net8.0" "net9.0" "net10.0")
+SINGLE_FILE_CAPABLE=("net5.0" "net6.0" "net7.0" "net8.0" "net9.0" "net10.0" "net11.0")
+VALID_APPLE_FRAMEWORKS=("net6.0" "net7.0" "net8.0" "net9.0" "net10.0" "net11.0")
+VALID_CROSS_PLATFORM_FRAMEWORKS=("netcoreapp3.1" "net5.0" "net6.0" "net7.0" "net8.0" "net9.0" "net10.0" "net11.0")
VALID_CROSS_PLATFORM_RUNTIMES=("win-arm64" "linux-x64" "linux-arm64" "osx-x64" "osx-arm64")
# Only build if requested
diff --git a/publish-win.ps1 b/publish-win.ps1
index ab074800..80b886c7 100644
--- a/publish-win.ps1
+++ b/publish-win.ps1
@@ -1,5 +1,5 @@
# This batch file assumes the following:
-# - .NET 10.0 (or newer) SDK is installed and in PATH
+# - .NET 11.0 (or newer) SDK is installed and in PATH
# - 7-zip commandline (7z.exe) is installed and in PATH
# - Git for Windows is installed and in PATH
#
@@ -50,18 +50,18 @@ Write-Host " Version (-BuildVersion) $BUILD_VERSION"
Write-Host " "
# Create the build matrix arrays
-$FRAMEWORKS = @('net10.0')
+$FRAMEWORKS = @('net11.0')
$RUNTIMES = @('win-x86', 'win-x64', 'win-arm64', 'linux-x64', 'linux-arm64', 'osx-x64', 'osx-arm64')
# Use expanded lists, if requested
if ($USE_ALL.IsPresent) {
- $FRAMEWORKS = @('net20', 'net35', 'net40', 'net452', 'net462', 'net472', 'net48', 'netcoreapp3.1', 'net5.0', 'net6.0', 'net7.0', 'net8.0', 'net9.0', 'net10.0')
+ $FRAMEWORKS = @('net20', 'net35', 'net40', 'net452', 'net462', 'net472', 'net48', 'netcoreapp3.1', 'net5.0', 'net6.0', 'net7.0', 'net8.0', 'net9.0', 'net10.0', 'net11.0')
}
# Create the filter arrays
-$SINGLE_FILE_CAPABLE = @('net5.0', 'net6.0', 'net7.0', 'net8.0', 'net9.0', 'net10.0')
-$VALID_APPLE_FRAMEWORKS = @('net6.0', 'net7.0', 'net8.0', 'net9.0', 'net10.0')
-$VALID_CROSS_PLATFORM_FRAMEWORKS = @('netcoreapp3.1', 'net5.0', 'net6.0', 'net7.0', 'net8.0', 'net9.0', 'net10.0')
+$SINGLE_FILE_CAPABLE = @('net5.0', 'net6.0', 'net7.0', 'net8.0', 'net9.0', 'net10.0', 'net11.0')
+$VALID_APPLE_FRAMEWORKS = @('net6.0', 'net7.0', 'net8.0', 'net9.0', 'net10.0', 'net11.0')
+$VALID_CROSS_PLATFORM_FRAMEWORKS = @('netcoreapp3.1', 'net5.0', 'net6.0', 'net7.0', 'net8.0', 'net9.0', 'net10.0', 'net11.0')
$VALID_CROSS_PLATFORM_RUNTIMES = @('win-arm64', 'linux-x64', 'linux-arm64', 'osx-x64', 'osx-arm64')
# Only build if requested