diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml
index ff295bc..56767b1 100644
--- a/.github/workflows/dotnet.yml
+++ b/.github/workflows/dotnet.yml
@@ -12,7 +12,6 @@ on:
env:
AZURE_FUNCTIONAPP_NAME: OOXMLValidator # set this to your application's name
AZURE_FUNCTIONAPP_PACKAGE_PATH: '.' # set this to the path to your web app project, defaults to the repository root
- DOTNET_VERSION: '8.x' # set this to the dotnet version to use
jobs:
test:
@@ -22,14 +21,17 @@ jobs:
- macos-latest
- ubuntu-latest
- windows-latest
+ dotnet-version:
+ - 6.x
+ - 8.x
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- - name: Setup DotNet ${{ env.DOTNET_VERSION }} Environment
+ - name: Setup DotNet ${{ matrix.dotnet-version }} Environment
uses: actions/setup-dotnet@v3
with:
- dotnet-version: ${{ env.DOTNET_VERSION }}
+ dotnet-version: ${{ matrix.dotnet-version }}
- name: Install dependencies
run: dotnet restore
- name: Build
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3d89dcd..8b3389d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,32 +5,37 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
+## [2.1.2] - 2024-01-23
+
+### Updated
+- Add build for dotnet 8
+
## [2.1.1] - 2024-01-22
-## Updated
+### Updated
- Updated to OOXML SDK 3.0
- Updated to dotnet 8
## [2.1.1] - 2022-10-27
-## Fixed
+### Fixed
- Update Path property on ValidationErrorInfoInternal to have type XmlPath
## [2.1.0] - 2022-09-29
-## Added
+### Added
- Updated Open XML SDK Version
## [2.0.0] - 2022-07-27
-## Added
+### Added
- Returned XML data returns list of `` elements with a child `` element, instead of list of `` elements.
-## Fixed
+### Fixed
- If a file cannot be opened by the Validator, a `` element is added with the error message.
diff --git a/OOXMLValidator.sln b/OOXMLValidator.sln
index 2590e4c..bc28d97 100644
--- a/OOXMLValidator.sln
+++ b/OOXMLValidator.sln
@@ -11,6 +11,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
.gitignore = .gitignore
+ CHANGELOG.md = CHANGELOG.md
.github\workflows\dotnet.yml = .github\workflows\dotnet.yml
LICENSE = LICENSE
README.md = README.md
diff --git a/OOXMLValidatorCLI/OOXMLValidatorCLI.csproj b/OOXMLValidatorCLI/OOXMLValidatorCLI.csproj
index b9204f0..1addacd 100644
--- a/OOXMLValidatorCLI/OOXMLValidatorCLI.csproj
+++ b/OOXMLValidatorCLI/OOXMLValidatorCLI.csproj
@@ -2,7 +2,7 @@
Exe
- net8.0
+ net8.0;net7.0;net6.0
true
README.md
https://github.com/mikeebowen/OOXML-Validator