The format is based on and uses the types of changes according to Keep a Changelog, and this project adheres to Semantic Versioning.
- FileSystemDsc
- Added issue and pull request templates to help contributors.
- Added wiki generation and publish to GitHub repository wiki.
- Added recommended VS Code extensions.
- Added settings for VS Code extension Pester Test Adapter.
- FileSystemDsc
- Renamed
master
branch tomain
(issue #11). - Only run the CI pipeline on branch
master
when there are changes to files inside thesource
folder. - The regular expression for
minor-version-bump-message
in the fileGitVersion.yml
was changed to only raise minor version when the commit message contain the wordadd
,adds
,minor
,feature
, orfeatures
. - Added missing MIT LICENSE file.
- Converted tests to Pester 5.
- Minor changes to pipeline files.
- Update build configuration to use Pester advanced build configuration.
- Update pipeline to user Sampler GitHub tasks.
- Update pipeline deploy step to correctly download build artifact.
- Update so that HQRM test correctly creates a NUnit file that can be uploaded to Azure Pipelines.
- Updated pipeline to use the new faster Pester Code coverage.
- Using the latest Pester preview version in the pipeline to be able to test new Pester functionality.
- Updated build pipeline files.
- Renamed
- FileSystemDsc
- The component
gitversion
that is used in the pipeline was wrongly configured when the repository moved to the new default branchmain
. It no longer throws an error when using newer versions of GitVersion. - Fix pipeline to use available build workers.
- The component
- FileSystemAccessRule
- Unit test was updated to support latest Pester.
- Test was updated to handle that
build.ps1
has not been run.
- FileSystemAccessRule
- Fixed an issue where the owner of ACL was written back resulting in an error "The security identifier is not allowed to be the owner of this object" (issue #3).
- FileSystemDsc
- Added resource FileSystemAccessRule