The format is based on and uses the types of changes according to Keep a Changelog, and this project adheres to Semantic Versioning.
PowershellExecutionPolicies
Composite for managing Powershell execution policies.VSTSAgents
Composite for installing the Azure DevOps agents.Robocopies
Composite for leveraging the Robocopy command.VirtualMemoryFiles
Composite for adjusting the system page file via the resourceVirtualMemory
from theComputerManagementDsc
Module.SharePointSetup
Composite for installing the SharePoint Prerequisits, Setup and optionally Language Packs.AddsWaitForDomains
Composite for making sure a domain is reachable before going further.CertificateExports
is used to export a certificate from the Windows certificate store.AddsTrusts
Composite for establishing Forest trusts with more configuration options than using AddsDomain-property DomainTrusts.FilesAndFolder
Add property to embed binary files into MOF.SmbShares
Add check and remove of duplicates from access properties in MOF.- Update documentation
FileContents
Composite for managing file content.RemoteDesktopDeployment
Composite to configure a remote desktop deploymentRemoteDesktopCollections
Composite to configure RD session collections, including their settingsRemoteDesktopLicensing
Composite to configure RD License server and license modeScomComponents
Composite to install SCOM componentsScomManagementPacks
Composite to import SCOM management packs from file or via inline XMLScomSettings
Composite to set all available SCOM settingsCertificateRequest
Composite to request certificates from a certificate authority, includes automatic wait for ADCS to become availableConfigurationManagerDistributionGroup
Composite to configure one or more distribution point groups
- Changed the build pipeline to Sampler.
- Debugging Sampler migration:
- Added 'Sampler.GitHubTasks'.
- Moved DSCResources for faster build.
- Removed dependencies for faster build.
- Debugging Sampler migration:
- Fixed badges.
- Added back configurations and dependencies.
- Fixing issue with Cluster when only NodeMajority is used.
- Fixed the fix: Quorum is not required in some SQL Always-On scenarios which did not work after the fix.
- Add new resource LocalUsers.
- Make DscLcmController independent from the DscDiagnostics resource.
- Add optional attributes to DscTagging resource.
- Update documentation.
- Applied HQRM standards.
- Fixing issue with AddsOrgUnitsAndGroups when OUs contain other non-word characters.
- Added MmaAgent to configure Microsoft Monitoring Agent.
- Added AddsServicePrincipalNames to configure SPNs.
- Disabling RebootNodeIfNeeded when LCM is on Monitor mode.
- Made 'WaitForClusterRetryIntervalSec' and 'WaitForClusterRetryCount' configurable in Cluster config.
- Added new configuration 'WebConfigPropertyCollections'.
- Fixed an issue with duplicate resource identifiers in 'WebConfigProperties'.
- Changed parameter 'Name' to 'Names' in 'WindowsFeatures' and 'WindowsOptionalFeatures' resources according to coding convention.
- Made the Office Online Server resources actually work and redesigned them.
- Added 'OfficeOnlineServerMachineConfig' configuration.
- WindowsFeatures configuration does not longer install all sub features. If needed, use prefix '*'.
- Changed dependencies in 'OfficeOnlineServerSetup'.
- Added CertificateImports to import certificates.
- Added parameter 'CheckPrerequisites' to 'WindowsEventForwarding' resource.
- Fixed issue with names containing special characters in 'LocalUsers' and 'LocalGroups' resources.
- Fixed issue with quotation marks in 'SqlServer' resource.
- Fixed issue with inter-configuration DependsOn by removing DependsOn inside configurations
- Added remote desktop control to 'ComputerSettings'.
- Fixed an issue with DscLcmController, the RebootNodeIfNeeded property is not. set to false before the first execution of maintenance window.
- Fixed issue with DscLcmController, The RebootNodeIfNeeded property is not set to true when the LCM is already in ApplyAndAutoCorrect mode.
- Fixed GitVersion depreciated version in azurepipeline.
- Fixed issue #156, switch plublish task to 'unbuntu-latest' vmimage.
- WindowsEventForwarding - replace localized system user names by SID to avoid problems on none english Windows systems.
- Documentation update.
- Removed DependsOn in ComputerSettings to ensure cross-configuration dependencies.
- Migration of tests to Pester 5.
- Added support for CimInstance parameters.
- Fixed issue with Cluster composite ignoring the IgnoreNetwork parameter.
- Fix #172 - RegistryPolicies: Error when Key or ValueName parameters contain bracket "()".
- ConfigurationManagerDeployment updated to allow Windows feature installation.
- InstallWindowsFeatures could create duplicate resource issues if WindowsFeatures composite is used as well.
- ConfigurationManagerDeployment now has configurable Product Key.
- Made reading binary files in FilesAndFolders and CertificateImports more robust.
- Updated to latest version of 'PackageManagement' to fix module discovery error.