Releases: dsccommunity/SharePointDsc
Releases · dsccommunity/SharePointDsc
v4.3.0
[v4.3.0]
Added
- SPProductUpdate
- Added extra logging when the setup file was not found
- SPSecureStoreServiceApp
- Added possibility to set the Master Key during creation of the service
application
- Added possibility to set the Master Key during creation of the service
Changed
- SharePointDsc
- Changed ModuleBuilder module to latest version
- Update Pester tests to remove legacy Pester syntax
- SPFarm
- Added support for specifying port number in the CentralAdministrationUrl parameter.
If CentralAdministrationPort is also specified both port numbers must match.
- Added support for specifying port number in the CentralAdministrationUrl parameter.
- SPWebAppSuiteBar
- Unblocked usage on SharePoint 2019. Added verbose messages clarifying usage
scenarios on SharePoint 2019.
- Unblocked usage on SharePoint 2019. Added verbose messages clarifying usage
Fixed
- SharePointDsc
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
resource
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
- SPContentDatabase
- Fixed issue where the set method didn't do anything when the Ensure parameter
wasn't specified
- Fixed issue where the set method didn't do anything when the Ensure parameter
- SPFarm
- Fixed issue where the resource didn't support precreated databases.
- SPFarmAdministrators
- Fixed issue in SP2016 where an error was thrown in the Set method since v3.8
- SPFarmSolution
- Fixed issue where web applications weren't compared properly when the desired
value didn't contain any slashes
- Fixed issue where web applications weren't compared properly when the desired
- SPInstallLanguagePack
- Fixed issue with detection of Chinese language pack in SharePoint 2019
- SPServiceAppSecurity
- Fixed incorrect example
- SPStateServiceApp
- Fixed issue where code failed because the State database already existed
- SPTrustedIdentityTokenIssuer
- Run Get-SPClaimProvider only if property ClaimProviderName is omitted/null/empty
- Property ClaimProviderName is never set
- SPWeb
- Fixed issue with incorrect detection of SPWeb that has to be absent
v4.3.0-preview0003
[v4.3.0-preview0003]
Added
- SPProductUpdate
- Added extra logging when the setup file was not found
- SPSecureStoreServiceApp
- Added possibility to set the Master Key during creation of the service
application
- Added possibility to set the Master Key during creation of the service
Changed
- SharePointDsc
- Changed ModuleBuilder module to latest version
- Update Pester tests to remove legacy Pester syntax
- SPFarm
- Added support for specifying port number in the CentralAdministrationUrl parameter.
If CentralAdministrationPort is also specified both port numbers must match.
- Added support for specifying port number in the CentralAdministrationUrl parameter.
- SPWebAppSuiteBar
- Unblocked usage on SharePoint 2019. Added verbose messages clarifying usage
scenarios on SharePoint 2019.
- Unblocked usage on SharePoint 2019. Added verbose messages clarifying usage
Fixed
- SharePointDsc
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
resource
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
- SPContentDatabase
- Fixed issue where the set method didn't do anything when the Ensure parameter
wasn't specified
- Fixed issue where the set method didn't do anything when the Ensure parameter
- SPFarm
- Fixed issue where the resource didn't support precreated databases.
- SPFarmAdministrators
- Fixed issue in SP2016 where an error was thrown in the Set method since v3.8
- SPFarmSolution
- Fixed issue where web applications weren't compared properly when the desired
value didn't contain any slashes
- Fixed issue where web applications weren't compared properly when the desired
- SPInstallLanguagePack
- Fixed issue with detection of Chinese language pack in SharePoint 2019
- SPServiceAppSecurity
- Fixed incorrect example
- SPStateServiceApp
- Fixed issue where code failed because the State database already existed
- SPTrustedIdentityTokenIssuer
- Run Get-SPClaimProvider only if property ClaimProviderName is omitted/null/empty
- Property ClaimProviderName is never set
- SPWeb
- Fixed issue with incorrect detection of SPWeb that has to be absent
v4.3.0-preview0002
[v4.3.0-preview0002]
Fixed
- SPTrustedIdentityTokenIssuer
- Property ClaimProviderName is never set
Added
- SPProductUpdate
- Added extra logging when the setup file was not found
- SPSecureStoreServiceApp
- Added possibility to set the Master Key during creation of the service
application
- Added possibility to set the Master Key during creation of the service
Changed
- SharePointDsc
- Changed ModuleBuilder module to latest version
- SPFarm
- Added support for specifying port number in the CentralAdministrationUrl parameter.
If CentralAdministrationPort is also specified both port numbers must match.
- Added support for specifying port number in the CentralAdministrationUrl parameter.
- SPWebAppSuiteBar
- Unblocked usage on SharePoint 2019. Added verbose messages clarifying usage
scenarios on SharePoint 2019.
- Unblocked usage on SharePoint 2019. Added verbose messages clarifying usage
Fixed
- SharePointDsc
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
resource
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
- SPContentDatabase
- Fixed issue where the set method didn't do anything when the Ensure parameter
wasn't specified
- Fixed issue where the set method didn't do anything when the Ensure parameter
- SPFarmAdministrators
- Fixed issue in SP2016 where an error was thrown in the Set method since v3.8
- SPFarmSolution
- Fixed issue where web applications weren't compared properly when the desired
value didn't contain any slashes
- Fixed issue where web applications weren't compared properly when the desired
- SPInstallLanguagePack
- Fixed issue with detection of Chinese language pack in SharePoint 2019
- SPServiceAppSecurity
- Fixed incorrect example
- SPStateServiceApp
- Fixed issue where code failed because the State database already existed
- SPTrustedIdentityTokenIssuer
- Run Get-SPClaimProvider only if property ClaimProviderName is omitted/null/empty
- SPWeb
- Fixed issue with incorrect detection of SPWeb that has to be absent
v4.3.0-preview0001
[v4.3.0-preview0001]
Fixed
- SPTrustedIdentityTokenIssuer
- Property ClaimProviderName is never set
Added
- SPProductUpdate
- Added extra logging when the setup file was not found
- SPSecureStoreServiceApp
- Added possibility to set the Master Key during creation of the service
application
- Added possibility to set the Master Key during creation of the service
Changed
- SharePointDsc
- Changed ModuleBuilder module to latest version
- SPFarm
- Added support for specifying port number in the CentralAdministrationUrl parameter.
If CentralAdministrationPort is also specified both port numbers must match.
- Added support for specifying port number in the CentralAdministrationUrl parameter.
Fixed
- SharePointDsc
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
resource
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
- SPContentDatabase
- Fixed issue where the set method didn't do anything when the Ensure parameter
wasn't specified
- Fixed issue where the set method didn't do anything when the Ensure parameter
- SPFarmAdministrators
- Fixed issue in SP2016 where an error was thrown in the Set method since v3.8
- SPFarmSolution
- Fixed issue where web applications weren't compared properly when the desired
value didn't contain any slashes
- Fixed issue where web applications weren't compared properly when the desired
- SPInstallLanguagePack
- Fixed issue with detection of Chinese language pack in SharePoint 2019
- SPServiceAppSecurity
- Fixed incorrect example
- SPStateServiceApp
- Fixed issue where code failed because the State database already existed
- SPTrustedIdentityTokenIssuer
- Run Get-SPClaimProvider only if property ClaimProviderName is omitted/null/empty
- SPWeb
- Fixed issue with incorrect detection of SPWeb that has to be absent
v4.2.1-preview0003
[v4.2.1-preview0003]
Fixed
- SPTrustedIdentityTokenIssuer
- Property ClaimProviderName is never set
Added
- SPProductUpdate
- Added extra logging when the setup file was not found
- SPSecureStoreServiceApp
- Added possibility to set the Master Key during creation of the service
application
- Added possibility to set the Master Key during creation of the service
Changed
- SharePointDsc
- Changed ModuleBuilder module to latest version
Fixed
- SharePointDsc
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
resource
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
- SPContentDatabase
- Fixed issue where the set method didn't do anything when the Ensure parameter
wasn't specified
- Fixed issue where the set method didn't do anything when the Ensure parameter
- SPFarmAdministrators
- Fixed issue in SP2016 where an error was thrown in the Set method since v3.8
- SPFarmSolution
- Fixed issue where web applications weren't compared properly when the desired
value didn't contain any slashes
- Fixed issue where web applications weren't compared properly when the desired
- SPInstallLanguagePack
- Fixed issue with detection of Chinese language pack in SharePoint 2019
- SPServiceAppSecurity
- Fixed incorrect example
- SPStateServiceApp
- Fixed issue where code failed because the State database already existed
- SPTrustedIdentityTokenIssuer
- Run Get-SPClaimProvider only if property ClaimProviderName is omitted/null/empty
- SPWeb
- Fixed issue with incorrect detection of SPWeb that has to be absent
v4.2.1-preview0002
[v4.2.1-preview0002]
Added
- SPProductUpdate
- Added extra logging when the setup file was not found
- SPSecureStoreServiceApp
- Added possibility to set the Master Key during creation of the service
application
- Added possibility to set the Master Key during creation of the service
Fixed
- SharePointDsc
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
resource
- Fixed issue where Invoke-SPDscCommand wasn't available anymore for the script
- SPContentDatabase
- Fixed issue where the set method didn't do anything when the Ensure parameter
wasn't specified
- Fixed issue where the set method didn't do anything when the Ensure parameter
- SPFarmSolution
- Fixed issue where web applications weren't compared properly when the desired
value didn't contain any slashes
- Fixed issue where web applications weren't compared properly when the desired
- SPInstallLanguagePack
- Fixed issue with detection of Chinese language pack in SharePoint 2019
- SPStateServiceApp
- Fixed issue where code failed because the State database already existed
- SPTrustedIdentityTokenIssuer
- Run Get-SPClaimProvider only if property ClaimProviderName is omitted/null/empty
v4.2.1-preview0001
[v4.2.1-preview0001]
- SPTrustedIdentityTokenIssuer
- Run Get-SPClaimProvider only if property ClaimProviderName is omitted/null/empty.
Fixed
- SharePointDsc
- Renamed custom event log to SPDsc to prevent event log naming issue.
v4.2.0
v4.2.0-preview0001
[v4.2.0-preview0001]
Fixed
- SharePointDsc
- Renamed custom event log to SPDsc to prevent event log naming issue.
v4.1.0
[v4.1.0]
Added
- SharePointDsc
- Added Wiki generation to build task
- Re-enabled Unit tests for Sharepoint 2016 and 2019
- SPAppCatalog
- Added more logging in the Get method to ease troubleshooting
- SPServiceInstance
- Added logic to wait for a service start/stop, to make sure no conflicts
can occur because of the asynchronous nature of service instance starts.
- Added logic to wait for a service start/stop, to make sure no conflicts
Changed
- SPProductUpdate
- Updated Get method to display a Verbose message when the setup file is
not found
- Updated Get method to display a Verbose message when the setup file is
- SPWebAppPermissions
- Changed Get method not to throw an exception when the web application
cannot be found to prevent issue
- Changed Get method not to throw an exception when the web application
- SPWebAppSuiteBar
- This resource does not work on SharePoint 2019. Changed resource to display
a Verbose message when on 2019
- This resource does not work on SharePoint 2019. Changed resource to display
Fixed
- SharePointDsc
- Fixed an issue where Test-SPDscParameterState would throw an error due to duplicate
keys when a desired value is of type CimInstance[] and multiple values
are specified. - Fixed issue with logging to the custom event log where the event log
wasn't created correctly. - Fixed various unit tests for Sharepoint 2016 and 2019
- Corrected export of Get-SPDscInstalledProductVersion function, which is used
by ReverseDsc
- Fixed an issue where Test-SPDscParameterState would throw an error due to duplicate
- SPConfigWizard
- Fixed a call to Get-SPFarm without loading the snap-in first
- SPInstallLanguagePack
- Fixed issue with detection of Chinese language pack in SharePoint 2019
- SPSearchTopology
- Fixed issue where an issue was thrown when the FirstPartitionDirectory didn't
exist on the local server (which isn't always required)
- Fixed issue where an issue was thrown when the FirstPartitionDirectory didn't
- SPSite
- Fixed issue where the default groups were checked, even though
that parameter wasn't specified in the config - Fixed issue where the Get method threw an error when the site owner was
still in classic format (caused by an earlier migration).
- Fixed issue where the default groups were checked, even though
- SPTrustedSecurityTokenIssuer
- Fixed incorrect storing the default value of IsTrustBroker in the Set
and Test method
- Fixed incorrect storing the default value of IsTrustBroker in the Set
Removed
- SharePointDsc
- Removed returning the InstallAccount parameter from all Get methods.
These are not used and only add noise during troubleshooting
- Removed returning the InstallAccount parameter from all Get methods.