The format is based on and uses the types of changes according to Keep a Changelog, and this project adheres to Semantic Versioning.
- Added stages to cloud pipeline and added steps to publish modules to Azure Automation DSC.
- Added support for Azure Guest Configuration.
- Added support for federated credentials in Azure Pipelines.
- Added documentation for the Filter Parameter in build.ps1.
- Migration to 'Sampler' and 'Sampler.DscPipeline'.
- Migration to Pester 5+.
- Changed from 'CommonTasks' to 'DscConfig.Demo' for faster build time.
- Added support for PowerShell 7.
- Added support for Azure Guest Configuration.
- Updated 'NetworkIpConfiguration\Interfaces' configuration data.
- Config data test 'No duplicate IP addresses should be used' threw when there. is no IP address configured.
- Module versions incremented.
- Fix typo in ConfigData tests.
- Fixed some optional config data tests are never running.
- Fixed skipped optional config data tests are not marked accordingly.
- Fixed exercises - Task 2 (#141).
- Pipeline YAMLs updated to configure unshallow fetch (Fixes issues with GitVersion).
- Added task
Set_PSModulePath
which required adding alsoBuild_Module_ModuleBuilder
and aDscWorkshop.psm1
dummy file. - Added
TestReferenceRsop
task. - Added
DscTagging
config data. - Removed a
-ListAvailable
Parameter from theGet-PackageProvider
at Resolve-Dependency.ps1 which could lead to false positives, creates a warning in offline Build Servers and slows down the process.