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..f70a12f1 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: @@ -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 diff --git a/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj b/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj index 2132026c..f517d03b 100644 --- a/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj +++ b/OpenXmlPowerTools.Tests/OpenXmlPowerTools.Tests.csproj @@ -1,19 +1,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 -[![.NET build and test](https://github.com/Codeuctivity/OpenXmlPowerTools/actions/workflows/dotnet.yml/badge.svg)](https://github.com/Codeuctivity/OpenXmlPowerTools/actions/workflows/dotnet.yml) [![Nuget](https://img.shields.io/nuget/v/Codeuctivity.OpenXmlPowerTools.svg)](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..653c0318 100644 --- a/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj +++ b/OpenXmlPowerToolsExamples/ChartUpdater01/ChartUpdater01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.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..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj +++ b/OpenXmlPowerToolsExamples/DocumentAssembler01/DocumentAssembler01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj +++ b/OpenXmlPowerToolsExamples/DocumentAssembler02/DocumentAssembler02.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj +++ b/OpenXmlPowerToolsExamples/DocumentAssembler03/DocumentAssembler03.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj b/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj index 6ed993fb..dd2b7503 100644 --- a/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj +++ b/OpenXmlPowerToolsExamples/DocumentAssembler04/DocumentAssembler04.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj +++ b/OpenXmlPowerToolsExamples/DocumentBuilder01/DocumentBuilder01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj +++ b/OpenXmlPowerToolsExamples/DocumentBuilder02/DocumentBuilder02.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj +++ b/OpenXmlPowerToolsExamples/DocumentBuilder03/DocumentBuilder03.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj b/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj +++ b/OpenXmlPowerToolsExamples/DocumentBuilder04/DocumentBuilder04.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj b/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj +++ b/OpenXmlPowerToolsExamples/FieldRetriever01/FieldRetriever01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj b/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj +++ b/OpenXmlPowerToolsExamples/FormattingAssembler01/FormattingAssembler01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj b/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj +++ b/OpenXmlPowerToolsExamples/Formulas01/Formulas01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj b/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj +++ b/OpenXmlPowerToolsExamples/HtmlConverter01/HtmlConverter01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj b/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj +++ b/OpenXmlPowerToolsExamples/HtmlToWmlConverter01/HtmlToWmlConverter01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj b/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj +++ b/OpenXmlPowerToolsExamples/HtmlToWmlConverter02/HtmlToWmlConverter02.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj b/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj +++ b/OpenXmlPowerToolsExamples/ListItemRetriever01/ListItemRetriever01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj b/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj index e3054179..1be7dfef 100644 --- a/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj +++ b/OpenXmlPowerToolsExamples/MarkupSimplifierApp/MarkupSimplifierApp.csproj @@ -2,9 +2,7 @@ Exe - net8.0;net10.0 - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj b/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj +++ b/OpenXmlPowerToolsExamples/MetricsGetter01/MetricsGetter01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj b/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj index 6921a0e8..93e70b06 100644 --- a/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj +++ b/OpenXmlPowerToolsExamples/OpenXmlRegex01/OpenXmlRegex01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.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..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj +++ b/OpenXmlPowerToolsExamples/PivotTables01/PivotTables01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj b/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj +++ b/OpenXmlPowerToolsExamples/ReferenceAdder01/ReferenceAdder01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj b/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj +++ b/OpenXmlPowerToolsExamples/RevisionAccepter01/RevisionAccepter01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj b/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj +++ b/OpenXmlPowerToolsExamples/SmlDataRetriever01/SmlDataRetriever01.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj b/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj index 915932e5..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj +++ b/OpenXmlPowerToolsExamples/SpreadsheetWriter01/SpreadsheetWriter01.csproj @@ -1,9 +1,7 @@  Exe - net8.0;net10.0 - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj b/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj index 98d67ffb..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj +++ b/OpenXmlPowerToolsExamples/SpreadsheetWriter02/SpreadsheetWriter02.csproj @@ -1,9 +1,7 @@  Exe - net8.0;net10.0 - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj b/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj index 915932e5..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj +++ b/OpenXmlPowerToolsExamples/TextReplacer01/TextReplacer01.csproj @@ -1,9 +1,7 @@  Exe - net8.0;net10.0 - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj b/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj +++ b/OpenXmlPowerToolsExamples/TextReplacer02/TextReplacer02.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj b/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj index a8e89414..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj +++ b/OpenXmlPowerToolsExamples/WmlToHtmlConverter01/WmlToHtmlConverter01.csproj @@ -1,9 +1,7 @@  Exe - net8.0;net10.0 - net8.0;net10.0 - 8.0 + net10.0 true diff --git a/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj b/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj index 247b238e..3a6933c5 100644 --- a/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj +++ b/OpenXmlPowerToolsExamples/WmlToHtmlConverter02/WmlToHtmlConverter02.csproj @@ -1,8 +1,7 @@  Exe - net8.0;net10.0 - 8.0 + net10.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