Releases: dsccommunity/xPSDesiredStateConfiguration
Releases · dsccommunity/xPSDesiredStateConfiguration
v9.2.0-preview0001
[v9.2.0-preview0001]
- xPackage
- Fixed a bug not allowing using the file hash of an installer Issue #702.
Fixed
- xPSDesiredStateConfiguration
- Fixed build failures caused by changes in
ModuleBuilder
module v1.7.0
by changingCopyDirectories
toCopyPaths
- Fixes Issue #687. - Pin
Pester
module to 4.10.1 because Pester 5.0 is missing code
coverage - Fixes Issue #688.
- Fixed build failures caused by changes in
- xArchive
- Removed
Invoke-NewPSDrive
function because it is no longer needed as
Pester issue has been resolved - Fixes Issue #698.
- Removed
- xGroup
- Ensure group membership is always returned as an array - Fixes Issue #353.
Changed
- xPSDesiredStateConfiguration
- Updated to use the common module DscResource.Common - Fixes Issue #685.
- Improved integration test reliability by resetting the DSC LCM
before executing each test using theReset-DscLcm
function - Fixes Issue #686.
- Improved integration test reliability by resetting the DSC LCM
- Updated to use the common module DscResource.Common - Fixes Issue #685.
- xDSCWebService:
- Moved strings into localization file - Fixes Issue #622.
- Corrected case of
CertificateThumbPrint
toCertificateThumbprint
.
v9.1.1-preview0003
[v9.1.1-preview0003]
- xPackage
- Fixed a bug not allowing using the file hash of an installer Issue #702.
Fixed
- xPSDesiredStateConfiguration
- Fixed build failures caused by changes in
ModuleBuilder
module v1.7.0
by changingCopyDirectories
toCopyPaths
- Fixes Issue #687. - Pin
Pester
module to 4.10.1 because Pester 5.0 is missing code
coverage - Fixes Issue #688.
- Fixed build failures caused by changes in
- xArchive
- Removed
Invoke-NewPSDrive
function because it is no longer needed as
Pester issue has been resolved - Fixes Issue #698.
- Removed
Changed
- xPSDesiredStateConfiguration
- Updated to use the common module DscResource.Common - Fixes Issue #685.
- Improved integration test reliability by resetting the DSC LCM
before executing each test using theReset-DscLcm
function - Fixes Issue #686.
- Improved integration test reliability by resetting the DSC LCM
- Updated to use the common module DscResource.Common - Fixes Issue #685.
- xDSCWebService:
- Moved strings into localization file - Fixes Issue #622.
- Corrected case of
CertificateThumbPrint
toCertificateThumbprint
.
v9.1.1-preview0002
[v9.1.1-preview0002]
Fixed
- xPSDesiredStateConfiguration
- Fixed build failures caused by changes in
ModuleBuilder
module v1.7.0
by changingCopyDirectories
toCopyPaths
- Fixes Issue #687. - Pin
Pester
module to 4.10.1 because Pester 5.0 is missing code
coverage - Fixes Issue #688.
- Fixed build failures caused by changes in
- xArchive
- Removed
Invoke-NewPSDrive
function because it is no longer needed as
Pester issue has been resolved - Fixes Issue #698.
- Removed
Changed
- xPSDesiredStateConfiguration
- Updated to use the common module DscResource.Common - Fixes Issue #685.
- Improved integration test reliability by resetting the DSC LCM
before executing each test using theReset-DscLcm
function - Fixes Issue #686.
- Improved integration test reliability by resetting the DSC LCM
- Updated to use the common module DscResource.Common - Fixes Issue #685.
- xDSCWebService:
- Moved strings into localization file - Fixes Issue #622.
- Corrected case of
CertificateThumbPrint
toCertificateThumbprint
.
v9.1.1-preview0001
[v9.1.1-preview0001]
Fixed
- xPSDesiredStateConfiguration
- Fixed build failures caused by changes in
ModuleBuilder
module v1.7.0
by changingCopyDirectories
toCopyPaths
- Fixes Issue #687. - Pin
Pester
module to 4.10.1 because Pester 5.0 is missing code
coverage - Fixes Issue #688.
- Fixed build failures caused by changes in
Changed
- xPSDesiredStateConfiguration
- Updated to use the common module DscResource.Common - Fixes Issue #685.
- Improved integration test reliability by resetting the DSC LCM
before executing each test using theReset-DscLcm
function - Fixes Issue #686.
- Improved integration test reliability by resetting the DSC LCM
- Updated to use the common module DscResource.Common - Fixes Issue #685.
- xDSCWebService:
- Moved strings into localization file - Fixes Issue #622.
- Corrected case of
CertificateThumbPrint
toCertificateThumbprint
.
v9.1.0
[v9.1.0]
Changed
- Examples
- Removed the version number of the xPSDesiredStateConfiguration module from the #Requires headers. -
issue #653
- Removed the version number of the xPSDesiredStateConfiguration module from the #Requires headers. -
Fixed
-
xPSDesiredStateConfiguration
- Export
Publish-*
functions in DscPullServerSetup module - Fixes
issue #673.
- Export
-
DSC_xRegistryResource
- Fixed an issue that failed to create a registry with ":" in the path.
issue #671
- Fixed an issue that failed to create a registry with ":" in the path.
v9.1.0-preview0002
[v9.1.0-preview0002]
Changed
- Examples
- Removed the version number of the xPSDesiredStateConfiguration module from the #Requires headers. -
issue #653
- Removed the version number of the xPSDesiredStateConfiguration module from the #Requires headers. -
Fixed
-
xPSDesiredStateConfiguration
- Export
Publish-*
functions in DscPullServerSetup module - Fixes
issue #673.
- Export
-
DSC_xRegistryResource
- Fixed an issue that failed to create a registry with ":" in the path.
issue #671
- Fixed an issue that failed to create a registry with ":" in the path.
v9.1.0-preview0001
[v9.1.0-preview0001]
Fixed
-
xPSDesiredStateConfiguration
- Export
Publish-*
functions in DscPullServerSetup module - Fixes
issue #673.
- Export
-
DSC_xRegistryResource
- Fixed an issue that failed to create a registry with ":" in the path.
issue #671
- Fixed an issue that failed to create a registry with ":" in the path.
v9.0.1-preview0002
[v9.0.1-preview0002]
Fixed
- xPSDesiredStateConfiguration
- Export
Publish-*
functions in DscPullServerSetup module - Fixes
issue #673.
- Export
v9.0.1-preview0001
[v9.0.1-preview0001]
v9.0.0
[v9.0.0]
Added
- xPSDesiredStateConfiguration
- Added support for Checksum on xRemoteFile - issue #423
- Added
Test-DscParameterState
support function toxPSDesiredStateConfiguration.Common.psm1
. - Added standard unit tests for
xPSDesiredStateConfiguration.Common.psm1
. - Added automatic release with a new CI pipeline.
Changed
- xPSDesiredStateConfiguration
- PublishModulesAndMofsToPullServer.psm1:
- Fixes issue in Publish-MOFToPullServer that incorrectly tries to create a
new MOF file instead of reading the existing one.
issue #575
- Fixes issue in Publish-MOFToPullServer that incorrectly tries to create a
- Fix minor style issues with missing spaces between
param
statements and '('. - MSFT_xDSCWebService:
- Removal of commented out code.
- Updated to meet HQRM style guidelines - Fixes issue #623
- Added MOF descriptions.
- Corrected minor style issues.
- Fix minor style issues in hashtable layout.
- Shared modules moved to
source/Module
folder and renamed:CommonResourceHelper.psm1
->xPSDesiredStateConfiguration.Common.psm1
- Moved functions from
ResourceSetHelper.psm1
into
xPSDesiredStateConfiguration.Common.psm1
. - BREAKING CHANGE: Changed resource prefix from MSFT to DSC.
- Pinned
ModuleBuilder
to v1.0.0. - Updated build badges in README.MD.
- Remove unused localization strings.
- Adopt DSC Community Code of Conduct.
- DSC_xPSSessionConfiguration:
- Moved strings to localization file.
- DSC_xScriptResource
- Updated parameter descriptions to match MOF file.
- Correct miscellaneous style issues.
- DSC_xWindowsOptionalFeature
- Fix localization strings.
- DSC_xEnvironmentResource
- Remove unused localization strings.
- DSC_xRemoteFile
- Updated end-to-end tests to use the same pattern as the other end-to-end
tests in this module.
- Updated end-to-end tests to use the same pattern as the other end-to-end
- DSC_xDSCWebService
- Moved
PSWSIISEndpoint.psm1
module intoxPSDesiredStateConfiguration.PSWSIIS
. - Moved
Firewall.psm1
module intoxPSDesiredStateConfiguration.Firewall
. - Moved
SecureTLSProtocols.psm1
andUseSecurityBestPractices.psm1
module
intoxPSDesiredStateConfiguration.Security
. - Fix issue with
Get-TargetResource
when a DSC Pull Server website is not
installed.
- Moved
- DSC_xWindowsFeature
- Changed tests to be able to run on machines without
*-WindowsFeature
cmdlets. - Changed
Assert-SingleInstanceOfFeature
to accept an array.
- Changed tests to be able to run on machines without
- BREAKING CHANGE: Renamed
PublishModulesAndMofsToPullServer
module to
DscPullServerSetup
and moved to Modules folder. - Moved test helper modules into
tests\TestHelpers
folder.
- PublishModulesAndMofsToPullServer.psm1:
- DSCPullServerSetup
- Fixed markdown errors in README.MD.
- Moved strings to Localization file.
- Corrected style violations.
- Updated build badges to reflect correct Azure DevOps build Definition Id - fixes
issue #656. - Set
testRunTitle
for PublishTestResults steps so that a helpful name is
displayed in Azure DevOps for each test run. - Set a display name on all the jobs and tasks in the CI
pipeline - fixes issue #663.
Deprecated
- None
Removed
- xPSDesiredStateConfiguration
- Removed files no longer required by new CI process.
Fixed
- MSFT_xRegistryResource
- Fixes issue that the
Set-TargetResource
does not determine
the type of registry value correctly.
issue #436
- Fixes issue that the
- Fixed Pull Server example links in
README.MD
- fixes
issue #659. - Fixed
GitVersion.yml
feature and fix Regex - fixes
issue #660. - Fix import statement in all tests, making sure it throws if module
DscResource.Test cannot be imported - fixes
issue #666. - Fix deploy stage in CI pipeline to prevent it executing against forks
of the repository - fixes issue #665. - Fix deploy fork detection in CI pipeline - fixes issue #668.
Security
- None