Three weeks after we released SharePointDsc v3.0, we have release v3.1. This new release introduces a lot of new features and bugfixes. This release is part of the DSC Resource Kit which was released on November 28th 2018.
Improvement/Fixes in v3.1:
Changes to SharePointDsc
Updated LICENSE file to match the Microsoft Open Source Team standard.
Added a file hash validation check to prevent the ability to load custom code into the module.
Fixed localization issue where TypeName was in the local language.
Updated links in the Readme.md file to docs.microsoft.com.
Fixed required prereqs for SharePoint 2019, added MSVCRT11.
Fixed issue where Get-TargetResource method throws an error when the service app proxy does not exist.
Corrected issue where the New-SPEnterpriseSearchCrawlContentSource cmdlet was called twice.
Fixed issue where Get-TargetResource method throws an error when the service application pool does not exist.
Implemented check to make sure cmdlets are only executed when it actually has something to update.
Deprecated WindowsServiceAccount parameter and moved functionality to new resource (SPSearchServiceSettings).
Added new resource to configure search service settings.