From 10eb9c40aa344533505f4093502553564da70389 Mon Sep 17 00:00:00 2001
From: Stefan Seeland <168659+stesee@users.noreply.github.com>
Date: Mon, 4 May 2026 07:55:14 +0000
Subject: [PATCH 1/3] Dropped pre net10.0 buildtrgets and bump package versions
across projects
---
.github/FUNDING.yml | 15 +++++++++++++++
.github/workflows/dotnet.yml | 2 +-
.../OpenXmlPowerTools.Tests.csproj | 8 ++++----
OpenXmlPowerTools/OpenXmlPowerTools.csproj | 10 +++-------
OpenXmlPowerTools/docs/nugetReadme.md | 2 --
.../ChartUpdater01/ChartUpdater01.csproj | 2 +-
.../DocumentAssembler/DocumentAssembler.csproj | 2 +-
.../DocumentAssembler01.csproj | 2 +-
.../DocumentAssembler02.csproj | 2 +-
.../DocumentAssembler03.csproj | 2 +-
.../DocumentAssembler04.csproj | 2 +-
.../DocumentBuilder01/DocumentBuilder01.csproj | 2 +-
.../DocumentBuilder02/DocumentBuilder02.csproj | 2 +-
.../DocumentBuilder03/DocumentBuilder03.csproj | 2 +-
.../DocumentBuilder04/DocumentBuilder04.csproj | 2 +-
.../FieldRetriever01/FieldRetriever01.csproj | 2 +-
.../FormattingAssembler01.csproj | 2 +-
.../Formulas01/Formulas01.csproj | 2 +-
.../HtmlConverter01/HtmlConverter01.csproj | 2 +-
.../HtmlToWmlConverter01.csproj | 2 +-
.../HtmlToWmlConverter02.csproj | 2 +-
.../ListItemRetriever01.csproj | 2 +-
.../MarkupSimplifierApp.csproj | 4 ++--
.../MetricsGetter01/MetricsGetter01.csproj | 2 +-
.../OpenXmlRegex01/OpenXmlRegex01.csproj | 2 +-
.../OpenXmlRegex02/OpenXmlRegex02.csproj | 2 +-
.../PivotTables01/PivotTables01.csproj | 2 +-
.../ReferenceAdder01/ReferenceAdder01.csproj | 2 +-
.../RevisionAccepter01/RevisionAccepter01.csproj | 2 +-
.../SmlDataRetriever01/SmlDataRetriever01.csproj | 2 +-
.../SpreadsheetWriter01.csproj | 4 ++--
.../SpreadsheetWriter02.csproj | 4 ++--
.../TextReplacer01/TextReplacer01.csproj | 4 ++--
.../TextReplacer02/TextReplacer02.csproj | 2 +-
.../WmlToHtmlConverter01.csproj | 4 ++--
.../WmlToHtmlConverter02.csproj | 2 +-
.../WordAutomationUtilities.csproj | 2 +-
37 files changed, 60 insertions(+), 51 deletions(-)
create mode 100644 .github/FUNDING.yml
diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
new file mode 100644
index 00000000..08e9c4a3
--- /dev/null
+++ b/.github/FUNDING.yml
@@ -0,0 +1,15 @@
+# These are supported funding model platforms
+
+github: [Codeuctivity]
+patreon: # Replace with a single Patreon username
+open_collective: # Replace with a single Open Collective username
+ko_fi: # Replace with a single Ko-fi username
+tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
+community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
+liberapay: # Replace with a single Liberapay username
+issuehunt: # Replace with a single IssueHunt username
+lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
+polar: # Replace with a single Polar username
+buy_me_a_coffee: stesee
+thanks_dev: # Replace with a single thanks.dev username
+custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
\ No newline at end of file
diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml
index 68617e3c..272192b7 100644
--- a/.github/workflows/dotnet.yml
+++ b/.github/workflows/dotnet.yml
@@ -1,6 +1,6 @@
name: .NET build and test
env:
- CURRENT_VERSION: 9.0.${{ github.run_number }}
+ CURRENT_VERSION: 10.0.${{ github.run_number }}
LAST_COMMIT_MESSAGE: ${{ github.event.head_commit.message }}
on:
diff --git a/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj b/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj
index 2132026c..cec3bbf2 100644
--- a/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj
+++ b/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj
@@ -2,18 +2,18 @@
8.0
- net8.0;net10.0
+ net10.0
true
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
all
diff --git a/OpenXmlPowerTools/OpenXmlPowerTools.csproj b/OpenXmlPowerTools/OpenXmlPowerTools.csproj
index 12fb37c4..e32a1656 100644
--- a/OpenXmlPowerTools/OpenXmlPowerTools.csproj
+++ b/OpenXmlPowerTools/OpenXmlPowerTools.csproj
@@ -1,6 +1,6 @@
- net8.0;net10.0
+ net10.0
true
true
https://github.com/Codeuctivity/OpenXmlPowerTools
@@ -42,18 +42,14 @@
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
diff --git a/OpenXmlPowerTools/docs/nugetReadme.md b/OpenXmlPowerTools/docs/nugetReadme.md
index d22228ff..853647d8 100644
--- a/OpenXmlPowerTools/docs/nugetReadme.md
+++ b/OpenXmlPowerTools/docs/nugetReadme.md
@@ -1,7 +1,5 @@
# OpenXmlPowerTools
-[](https://github.com/Codeuctivity/OpenXmlPowerTools/actions/workflows/dotnet.yml) [](https://www.nuget.org/packages/Codeuctivity.OpenXmlPowerTools/)
-
## Focus of this fork
- Linux, Windows and MacOs support
diff --git a/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj b/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj
index af831c35..40c94301 100644
--- a/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj
+++ b/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler/DocumentAssembler.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler/DocumentAssembler.csproj
index 39e2f059..0a806346 100644
--- a/OpenXmlPowerToolsExamples/DocumentAssembler/DocumentAssembler.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentAssembler/DocumentAssembler.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj
index 6ed993fb..453f719e 100644
--- a/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj b/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj
+++ b/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj b/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj
+++ b/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj b/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj
+++ b/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj b/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj
+++ b/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj b/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj
+++ b/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj b/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj
+++ b/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj b/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj
+++ b/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj b/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj
index e3054179..826cb81b 100644
--- a/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj
+++ b/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj
@@ -2,8 +2,8 @@
Exe
- net8.0;net10.0
- net8.0;net10.0
+ net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj b/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj
+++ b/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj b/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj
index 6921a0e8..2f4b5e67 100644
--- a/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj
+++ b/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/OpenXmlRegex02/OpenXmlRegex02.csproj b/OpenXmlPowerToolsExamples/OpenXmlRegex02/OpenXmlRegex02.csproj
index f65a2cc3..2ffbc140 100644
--- a/OpenXmlPowerToolsExamples/OpenXmlRegex02/OpenXmlRegex02.csproj
+++ b/OpenXmlPowerToolsExamples/OpenXmlRegex02/OpenXmlRegex02.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
diff --git a/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj b/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj
+++ b/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj b/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj
+++ b/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj b/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj
+++ b/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj b/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj
+++ b/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj b/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj
index 915932e5..ac71be33 100644
--- a/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj
+++ b/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj
@@ -1,8 +1,8 @@
Exe
- net8.0;net10.0
- net8.0;net10.0
+ net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj b/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj
index 98d67ffb..fe5d1dd4 100644
--- a/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj
+++ b/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj
@@ -1,8 +1,8 @@
Exe
- net8.0;net10.0
- net8.0;net10.0
+ net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj b/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj
index 915932e5..ac71be33 100644
--- a/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj
+++ b/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj
@@ -1,8 +1,8 @@
Exe
- net8.0;net10.0
- net8.0;net10.0
+ net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj b/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj
+++ b/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj b/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj
index a8e89414..b2db42ad 100644
--- a/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj
+++ b/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj
@@ -1,8 +1,8 @@
Exe
- net8.0;net10.0
- net8.0;net10.0
+ net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj b/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj
index 247b238e..e303427f 100644
--- a/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj
+++ b/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
8.0
true
diff --git a/OpenXmlPowerToolsExamples/WordAutomationUtilities/WordAutomationUtilities.csproj b/OpenXmlPowerToolsExamples/WordAutomationUtilities/WordAutomationUtilities.csproj
index f65a2cc3..2ffbc140 100644
--- a/OpenXmlPowerToolsExamples/WordAutomationUtilities/WordAutomationUtilities.csproj
+++ b/OpenXmlPowerToolsExamples/WordAutomationUtilities/WordAutomationUtilities.csproj
@@ -1,7 +1,7 @@
Exe
- net8.0;net10.0
+ net10.0
From e4f4c0e0a2b09725ea4243ef53817877088a010f Mon Sep 17 00:00:00 2001
From: Stefan Seeland <168659+stesee@users.noreply.github.com>
Date: Mon, 4 May 2026 08:01:02 +0000
Subject: [PATCH 2/3] Update .NET version in workflow to 10.0.x
---
.github/workflows/dotnet.yml | 1 -
1 file changed, 1 deletion(-)
diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml
index 272192b7..f70a12f1 100644
--- a/.github/workflows/dotnet.yml
+++ b/.github/workflows/dotnet.yml
@@ -22,7 +22,6 @@ jobs:
uses: actions/setup-dotnet@v5
with:
dotnet-version: |
- 8.0.x
10.0.x
- name: Restore dependencies
run: dotnet restore
From 49e378ee4435d0f733d8e269145ce9168ad5365f Mon Sep 17 00:00:00 2001
From: Stefan Seeland <168659+stesee@users.noreply.github.com>
Date: Mon, 4 May 2026 08:35:18 +0000
Subject: [PATCH 3/3] Remove LangVersion specification from project files to
streamline configuration for .NET 10.0
---
OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj | 1 -
OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj | 1 -
.../DocumentAssembler01/DocumentAssembler01.csproj | 1 -
.../DocumentAssembler02/DocumentAssembler02.csproj | 1 -
.../DocumentAssembler03/DocumentAssembler03.csproj | 1 -
.../DocumentAssembler04/DocumentAssembler04.csproj | 1 -
.../DocumentBuilder01/DocumentBuilder01.csproj | 1 -
.../DocumentBuilder02/DocumentBuilder02.csproj | 1 -
.../DocumentBuilder03/DocumentBuilder03.csproj | 1 -
.../DocumentBuilder04/DocumentBuilder04.csproj | 1 -
.../FieldRetriever01/FieldRetriever01.csproj | 1 -
.../FormattingAssembler01/FormattingAssembler01.csproj | 1 -
OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj | 1 -
.../HtmlConverter01/HtmlConverter01.csproj | 1 -
.../HtmlToWmlConverter01/HtmlToWmlConverter01.csproj | 1 -
.../HtmlToWmlConverter02/HtmlToWmlConverter02.csproj | 1 -
.../ListItemRetriever01/ListItemRetriever01.csproj | 1 -
.../MarkupSimplifierApp/MarkupSimplifierApp.csproj | 2 --
.../MetricsGetter01/MetricsGetter01.csproj | 1 -
OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj | 1 -
OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj | 1 -
.../ReferenceAdder01/ReferenceAdder01.csproj | 1 -
.../RevisionAccepter01/RevisionAccepter01.csproj | 1 -
.../SmlDataRetriever01/SmlDataRetriever01.csproj | 1 -
.../SpreadsheetWriter01/SpreadsheetWriter01.csproj | 2 --
.../SpreadsheetWriter02/SpreadsheetWriter02.csproj | 2 --
OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj | 2 --
OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj | 1 -
.../WmlToHtmlConverter01/WmlToHtmlConverter01.csproj | 2 --
.../WmlToHtmlConverter02/WmlToHtmlConverter02.csproj | 1 -
30 files changed, 35 deletions(-)
diff --git a/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj b/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj
index cec3bbf2..f517d03b 100644
--- a/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj
+++ b/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj
@@ -1,7 +1,6 @@
- 8.0
net10.0
true
diff --git a/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj b/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj
index 40c94301..653c0318 100644
--- a/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj
+++ b/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj
index 453f719e..dd2b7503 100644
--- a/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj
+++ b/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj b/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj
+++ b/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj b/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj
+++ b/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj b/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj
+++ b/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj b/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj
+++ b/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj b/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj
+++ b/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj b/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj
+++ b/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj b/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj
+++ b/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj b/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj
index 826cb81b..1be7dfef 100644
--- a/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj
+++ b/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj
@@ -3,8 +3,6 @@
Exe
net10.0
- net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj b/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj
+++ b/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj b/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj
index 2f4b5e67..93e70b06 100644
--- a/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj
+++ b/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj b/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj
+++ b/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj b/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj
+++ b/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj b/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj
+++ b/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj b/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj
+++ b/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj b/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj
index ac71be33..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj
+++ b/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj
@@ -2,8 +2,6 @@
Exe
net10.0
- net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj b/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj
index fe5d1dd4..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj
+++ b/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj
@@ -2,8 +2,6 @@
Exe
net10.0
- net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj b/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj
index ac71be33..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj
+++ b/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj
@@ -2,8 +2,6 @@
Exe
net10.0
- net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj b/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj
+++ b/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj b/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj
index b2db42ad..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj
+++ b/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj
@@ -2,8 +2,6 @@
Exe
net10.0
- net10.0
- 8.0
true
diff --git a/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj b/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj
index e303427f..3a6933c5 100644
--- a/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj
+++ b/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj
@@ -2,7 +2,6 @@
Exe
net10.0
- 8.0
true