After month of converting, implementing, bugfixing and testing, on Thursday February 27th we were finally able to release v3.8 of SharePointDsc. This release was published fully automatic to the PowerShell Gallery by the new CD/CI pipeline! This also means the six week release cycle of the DSC Resource Kit will no longer be applicable. We can release whenever we like or need to. However we do want to follow the six week release cycle making sure releases are predictable and we have enough time to implement enough changes justifying a new release.
In the background we are still working on a few major improvements, which will come in the next major release: v4.0. This release will include support for SQL authentication, allowing SharePointDsc to install SharePoint on Azure SQL Managed Instances, improved logging and implementation of a few breaking changes.
NOTE: We can always use additional help in making SharePointDsc even better. So if you are interested in contributing to SharePointDsc, please leave a comment on this post.
Improvement/Fixes in v3.8:
Added automatic release with a new CI pipeline
Updated PULL_REQUEST_TEMPLATE.md to match DSC standard
Prepared Conceptual Help and Wiki Content generation
Added new resource to create Azure Access Control Service Application Proxy
Documentation update for SharePoint 2016/2019 deprecation.
Documentation update for SharePoint 2019 offline install parameters.
Added possibility to set application credential key.
Added new resource to create SharePoint Online Application Principal Management Service Application Proxy
Fixed RegisteredIssuerNameRealm not applied if specified.
Added IsReplicable property.
Updated all resources and Invoke-SPDscCommand function to automatically load Utils module, which broke with the new CI
Extended Convert-SPDscHashtableToString function to support complex types in arrays and the CIMInstance type
Updated checks in Set method to make sure the resource also runs when a language pack is installed
Updated DatabaseServer parameter to support null value
Updated documentation to specifically mention that each index partition requires its own dedicated RootDirectory
Implemented ability to fix incorrectly linked proxy groups
Forced the conversion of Paths to string
Corrected schema.mof files of SPSubscriptionSettingServiceApp and SPPasswordChangeSettings resources, which caused failed Wiki generation
Add CrawlVirtualServers and CrawlSites CrawlSetting for SharePoint content sources.
Corrected incorrect information in Readme file
Fixed typo in user profile property test for IsSearchable.
A huge thanks to the following guys for contributing to this project:
Jens Otto Hatlevold, Nik Charlebois and Russel Anderson
Also a huge thanks to everybody who submitted issues and all that support this project. It wasn’t possible without all of your help!
And lastly a big thanks to Gael Colas and Johan Ljunggren for their help converting to the new CD/CI pipeline!
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.