Skip to content

Releases: dsccommunity/xPSDesiredStateConfiguration

v9.2.1-preview0001

19 Oct 16:10
4671583
Compare
Choose a tag to compare
v9.2.1-preview0001 Pre-release
Pre-release

[v9.2.1-preview0001]

Fixed

  • xGroup
    • Fixed a bug where the get resource would fail if group members is empty Issue #772

v9.2.0

15 Oct 14:40
3c43ed2
Compare
Choose a tag to compare

[v9.2.0]

Fixed

  • xGroup
    • Fixed a bug where the resource would fail if any of the group members were local, virtual accounts. - Fixes Issue #763
    • Fixed a bug where members with distinguished names that contained multiple domain components would only have the first domain component included in the account scope.
    • Fixed a bug where members with distinguished names that contained an escaped comma would not be parsed correctly.
    • Ensure group membership is always returned as an array - Fixes Issue #353.
  • xPackage
    • Fixed a bug not allowing using the file hash of an installer Issue #702.
  • xPSDesiredStateConfiguration
    • Updated CI pipeline to remove Azure DevOps deprecated Windows Server 2016
      image and add Windows Server 2022 - Fixes Issue #752.
    • Update description in README.md.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #687.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #688.
  • xDSCWebService
    • Fixed a bug where the variable DscWebServiceDefaultAppPoolName is not set in the resource xDSCWebService since version 9.0.0 as a result of module refactoring
  • xRemoteFile
    • Fixed message inconsistencies in DSC_xRemoteFile.strings.psd1 - Fixes Issue #716.
  • xArchive
    • Removed Invoke-NewPSDrive function because it is no longer needed as
      Pester issue has been resolved - Fixes Issue #698.

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 the Reset-DscLcm
        function - Fixes Issue #686.
    • Added build task Generate_Conceptual_Help to generate conceptual help
      for the DSC resource - Fixes Issue #677.
    • Added build task Generate_Wiki_Content to generate the wiki content
      that can be used to update the GitHub Wiki - Fixes Issue #677.
    • Updated azure-pipelines.yml, build.yml, GitVersion.yml, Resolve-Dependency.ps1 and Resolve-Dependency.psd1 to latest versions/patterns.
  • xDSCWebService:
    • Moved strings into localization file - Fixes Issue #622.
    • Corrected case of CertificateThumbPrint to CertificateThumbprint.
  • Renamed master branch to main - Fixes Issue #696.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #707.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #711.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #711.
  • Updated vmImage used for build stage of CI to use Windows-2019 to resolve
    issues with Wiki Generation of xUploadFile composite resource on Linux agents.
  • Added Publish_GitHub_Wiki_Content task to publish stage of build
    pipeline - Fixes Issue #729.
  • Updated .github issue templates to standard - Fixes Issue #732.
  • Added Create_ChangeLog_GitHub_PR task to publish stage of build
    pipeline.
  • Added SECURITY.md.
  • Updated pipeline Deploy_Module anb Code_Coverage jobs to use ubuntu-latest
    images - Partially fixes - Fixes Issue #735.
  • Replaced the GitVersion task in the azure-pipelines.yml with
    script - Fixes Issue #746.

v9.2.0-preview0008

11 Nov 07:09
1d48c47
Compare
Choose a tag to compare
v9.2.0-preview0008 Pre-release
Pre-release

[v9.2.0-preview0008]

  • xGroup
    • Fixed a bug where the resource would fail if any of the group members were local, virtual accounts. - Fixes Issue #763
    • Fixed a bug where members with distinguished names that contained multiple domain components would only have the first domain component included in the account scope.
    • Fixed a bug where members with distinguished names that contained an escaped comma would not be parsed correctly.
  • xPackage
    • Fixed a bug not allowing using the file hash of an installer Issue #702.
  • xPSDesiredStateConfiguration
    • Updated CI pipeline to remove Azure DevOps deprecated Windows Server 2016
      image and add Windows Server 2022 - Fixes Issue #752.
  • xDSCWebService
    • Fixed a bug where the variable DscWebServiceDefaultAppPoolName is not set in the resource xDSCWebService since version 9.0.0 as a result of module refactoring

Fixed

  • xPSDesiredStateConfiguration
    • Update description in README.md.
  • xRemoteFile
    • Fixed message inconsistencies in DSC_xRemoteFile.strings.psd1 - Fixes Issue #716.
  • xPSDesiredStateConfiguration
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #687.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #688.
  • xArchive
    • Removed Invoke-NewPSDrive function because it is no longer needed as
      Pester issue has been resolved - Fixes Issue #698.
  • 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 the Reset-DscLcm
        function - Fixes Issue #686.
    • Added build task Generate_Conceptual_Help to generate conceptual help
      for the DSC resource - Fixes Issue #677.
    • Added build task Generate_Wiki_Content to generate the wiki content
      that can be used to update the GitHub Wiki - Fixes Issue #677.
  • xDSCWebService:
    • Moved strings into localization file - Fixes Issue #622.
    • Corrected case of CertificateThumbPrint to CertificateThumbprint.
  • Renamed master branch to main - Fixes Issue #696.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #707.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #711.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #711.
  • Updated vmImage used for build stage of CI to use Windows-2019 to resolve
    issues with Wiki Generation of xUploadFile composite resource on Linux agents.
  • Added Publish_GitHub_Wiki_Content task to publish stage of build
    pipeline - Fixes Issue #729.
  • Updated .github issue templates to standard - Fixes Issue #732.
  • Added Create_ChangeLog_GitHub_PR task to publish stage of build
    pipeline.
  • Added SECURITY.md.
  • Updated pipeline Deploy_Module anb Code_Coverage jobs to use ubuntu-latest
    images - Partially fixes - Fixes Issue #735.
  • Replaced the GitVersion task in the azure-pipelines.yml with
    script - Fixes Issue #746.

v9.2.0-preview0007

26 Sep 13:10
84ff2fa
Compare
Choose a tag to compare
v9.2.0-preview0007 Pre-release
Pre-release

[v9.2.0-preview0007]

  • xPackage
    • Fixed a bug not allowing using the file hash of an installer Issue #702.

Fixed

  • xRemoteFile
    • Fixed message inconsistencies in DSC_xRemoteFile.strings.psd1 - Fixes Issue #716.
  • xPSDesiredStateConfiguration
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #687.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #688.
  • xArchive
    • Removed Invoke-NewPSDrive function because it is no longer needed as
      Pester issue has been resolved - Fixes Issue #698.
  • 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 the Reset-DscLcm
        function - Fixes Issue #686.
    • Added build task Generate_Conceptual_Help to generate conceptual help
      for the DSC resource - Fixes Issue #677.
    • Added build task Generate_Wiki_Content to generate the wiki content
      that can be used to update the GitHub Wiki - Fixes Issue #677.
  • xDSCWebService:
    • Moved strings into localization file - Fixes Issue #622.
    • Corrected case of CertificateThumbPrint to CertificateThumbprint.
  • Renamed master branch to main - Fixes Issue #696.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #707.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #711.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #711.
  • Updated vmImage used for build stage of CI to use Windows-2019 to resolve
    issues with Wiki Generation of xUploadFile composite resource on Linux agents.
  • Added Publish_GitHub_Wiki_Content task to publish stage of build
    pipeline - Fixes Issue #729.

v9.2.0-preview0006

25 Sep 19:52
d13647a
Compare
Choose a tag to compare
v9.2.0-preview0006 Pre-release
Pre-release

[v9.2.0-preview0006]

  • xPackage
    • Fixed a bug not allowing using the file hash of an installer Issue #702.

Fixed

  • xRemoteFile
    • Fixed message inconsistencies in DSC_xRemoteFile.strings.psd1 - Fixes Issue #716.
  • xPSDesiredStateConfiguration
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #687.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #688.
  • xArchive
    • Removed Invoke-NewPSDrive function because it is no longer needed as
      Pester issue has been resolved - Fixes Issue #698.
  • 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 the Reset-DscLcm
        function - Fixes Issue #686.
    • Added build task Generate_Conceptual_Help to generate conceptual help
      for the DSC resource - Fixes Issue #677.
    • Added build task Generate_Wiki_Content to generate the wiki content
      that can be used to update the GitHub Wiki - Fixes Issue #677.
  • xDSCWebService:
    • Moved strings into localization file - Fixes Issue #622.
    • Corrected case of CertificateThumbPrint to CertificateThumbprint.
  • Renamed master branch to main - Fixes Issue #696.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #707.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #711.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #711.
  • Updated vmImage used for build stage of CI to use Windows-2019 to resolve
    issues with Wiki Generation of xUploadFile composite resource on Linux agents.

v9.2.0-preview0005

23 May 06:04
475885c
Compare
Choose a tag to compare
v9.2.0-preview0005 Pre-release
Pre-release

[v9.2.0-preview0005]

  • xPackage
    • Fixed a bug not allowing using the file hash of an installer Issue #702.

Fixed

  • xRemoteFile
    • Fixed message inconsistencies in DSC_xRemoteFile.strings.psd1 - Fixes Issue #716.
  • xPSDesiredStateConfiguration
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #687.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #688.
  • xArchive
    • Removed Invoke-NewPSDrive function because it is no longer needed as
      Pester issue has been resolved - Fixes Issue #698.
  • 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 the Reset-DscLcm
        function - Fixes Issue #686.
  • xDSCWebService:
    • Moved strings into localization file - Fixes Issue #622.
    • Corrected case of CertificateThumbPrint to CertificateThumbprint.
  • Renamed master branch to main - Fixes Issue #696.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #707.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #711.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #711.

v9.2.0-preview0004

21 Apr 13:11
dcadffd
Compare
Choose a tag to compare
v9.2.0-preview0004 Pre-release
Pre-release

[v9.2.0-preview0004]

  • 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 changing CopyDirectories to CopyPaths - Fixes Issue #687.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #688.
  • xArchive
    • Removed Invoke-NewPSDrive function because it is no longer needed as
      Pester issue has been resolved - Fixes Issue #698.
  • 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 the Reset-DscLcm
        function - Fixes Issue #686.
  • xDSCWebService:
    • Moved strings into localization file - Fixes Issue #622.
    • Corrected case of CertificateThumbPrint to CertificateThumbprint.
  • Renamed master branch to main - Fixes Issue #696.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #707.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #711.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #711.

v9.2.0-preview0003

17 Apr 00:32
6c6c91f
Compare
Choose a tag to compare
v9.2.0-preview0003 Pre-release
Pre-release

[v9.2.0-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 changing CopyDirectories to CopyPaths - Fixes Issue #687.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #688.
  • xArchive
    • Removed Invoke-NewPSDrive function because it is no longer needed as
      Pester issue has been resolved - Fixes Issue #698.
  • 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 the Reset-DscLcm
        function - Fixes Issue #686.
  • xDSCWebService:
    • Moved strings into localization file - Fixes Issue #622.
    • Corrected case of CertificateThumbPrint to CertificateThumbprint.
  • Renamed master branch to main - Fixes Issue #696.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #707.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #711.

v9.2.0-preview0002

30 Dec 20:12
Compare
Choose a tag to compare
v9.2.0-preview0002 Pre-release
Pre-release

[v9.2.0-preview0002]

  • 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 changing CopyDirectories to CopyPaths - Fixes Issue #687.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #688.
  • xArchive
    • Removed Invoke-NewPSDrive function because it is no longer needed as
      Pester issue has been resolved - Fixes Issue #698.
  • 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 the Reset-DscLcm
        function - Fixes Issue #686.
  • xDSCWebService:
    • Moved strings into localization file - Fixes Issue #622.
    • Corrected case of CertificateThumbPrint to CertificateThumbprint.
  • Renamed master branch to main - Fixes Issue #696.

v9.2.0-preview0001

17 Dec 07:38
7b50109
Compare
Choose a tag to compare
v9.2.0-preview0001 Pre-release
Pre-release

[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 changing CopyDirectories to CopyPaths - Fixes Issue #687.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #688.
  • xArchive
    • Removed Invoke-NewPSDrive function because it is no longer needed as
      Pester issue has been resolved - Fixes Issue #698.
  • 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 the Reset-DscLcm
        function - Fixes Issue #686.
  • xDSCWebService:
    • Moved strings into localization file - Fixes Issue #622.
    • Corrected case of CertificateThumbPrint to CertificateThumbprint.