The format is based on and uses the types of changes according to Keep a Changelog, and this project adheres to Semantic Versioning.
RequiredModules
- Add PlatyPS
Resolve-Dependency
- Add latest config
build.yaml
- Move docs to own task
- Remove
VersionedOutputDirectory
as default value isTrue
build.ps1
- Update from Sampler
Resolve-Dependency.ps1
- Update from Sampler
Get-LocalizedDataRecursive
- Switch
throw
to useTerminatingError
issue #16
- Switch
- Correcting module manifest and help file description.
- Update build pipeline to use GitVersion v5.
- DscResource.Base
- Test results is now found for the HQRM tests when run in the pipeline.
ResourceBase
- Fixed style changed.
- DscResource.Base
- Move code coverage task in the pipeline to use task
PublishCodeCoverageResults@2
.
- Move code coverage task in the pipeline to use task
Get-LocalizedDataRecursive
- Move strings to localized versions (issue #7).
- Fix various formatting issues
- DscResource.Base
- A new private function
ConvertFrom-Reason
was added which takes an array of[Reason]
and coverts it to an array of[System.Collections.Hashtable]
.
- A new private function
- DscResource.Base
- Enable Pester's new code coverage method.
- The private function
ConvertTo-Reason
was renamedResolve-Reason
.
ResourceBase
- The property
Reasons
in derived class-based resources is now expected to use the type[System.Collections.Hashtable[]]
(issue #4).
- The property
- DscResource.Base
- Correct pipeline definition id for status badges in README.md.
ResourceBase
- Increased code coverage.
- Added the first version of
ResourceBase
.