Little over two months after releasing SharePointDsc v3.1, we have released v3.2. This new release introduces two new resources and a lot of new features and bugfixes. This release is part of the DSC Resource Kit which was released on February 20th 2019.
Improvement/Fixes in v3.2:
Changes to SharePointDsc unit testing
Implemented Strict Mode version 1 for all code run during unit tests.
Changed InstallAccount into PSDscRunAsCredential parameter
New resource for setting farm authentication realm
Updated PSConfig parameters according recommendations in blog post of Stefan Gossner
Fixed exception on Stop-SPServiceInstance with SharePoint 2019
Added ability to manage the Developer Dashboard settings
Fixed issue where uninstalling a solution would not work as expected if it contained web application resources.
New resource for configuring incoming email settings
Corrected detection for Windows Server 2019
Corrected support for Windows Server 2019 for SharePoint 2016
Fixed issue where upgrading SP2013 would not properly detect the installed version
Fixed issue where the localized SharePoint 2019 CU was detected as a Service Pack for a Language Pack
Fixed issue where modifying search query would not target the correct search application
Updated resource to allow localized ProviderTypes
Updated resource to allow localized permission levels
Added -All switch to resolve "Unable to locate service application" in SP2013
Fix user profile property mappings does not work
Added warning message when MySiteHostLocation is not specified. This is currently not required, which results in an error. Will be corrected in SPDsc v4.0 (is a breaking change).
Fixed issue where test resource never would return true for any configurations on SharePoint 2016/2019
Fixed issue where updating existing connection never would work for any configurations on SharePoint 2016/2019
Updated documentation to reflect that Fore will not impact configurations for SharePoint 2016/2019. Updated the test method accordingly.
Fixed issue where failure to configure the sync service would not throw error
Converted password for access account to secure string. Previsouly the resource would fail setting the password and an exeption was thrown that printed the password in clear text.
Fixed issue where parameter MembersToExclude did not work as expected
Added support for specifying scope name.
Added support for detecting incorrect configuration for scope name and WorkflowHostUri
A huge thanks to the following guys for contributing to this project:
Yvan Duhamel, Jens Otto Hatlevold, Brian Lalancette and Mike Lacher
Also a huge thanks to everybody who submitted issues and all that support this project. It wasn’t possible without all of your help!
For more information about how to install SharePointDsc, check our Readme.md.
Let us know in the comments what you think of this release! If you find any issues, please submit them in the issue list on GitHub.