Skip to content

Releases: dsccommunity/WSManDsc

v4.0.0-preview0003

23 Jul 11:24
d67a965

Choose a tag to compare

v4.0.0-preview0003 Pre-release
Pre-release

[v4.0.0-preview0003]

Added

  • WSManReason
    • Used in Class Resources.
  • WSManSubjectFormat Enum.
  • WSManTransport Enum.
  • RequiredModules
    • Added DscResource.Base class.
  • WSManConfigBase
    • Base class for WSMan*Config Resources fixes #44.

Changed

  • DSC_WSManListener
    • Converted to Class Resource.
    • Extracted private functions to individual files.
    • BREAKING: Renamed parameter DN to BaseDN - fixes Issue #89.
    • Update tests to pass using v2 base class.
  • DSC_WSManConfig
    • Removed Export-ModuleMember.
    • Converted to class-based resource.
  • DSC_WSManServiceConfig
    • Removed Export-ModuleMember.
    • Updated variable scope in integration test.
  • azure-pipelines.yml
    • Remove windows 2019 image add windows 2025 fixes #112.
  • RequiredModules
    • Use preview DscResource.Base.

Removed

  • CommonTestHelper
    • This is now provided by DscResource.Test

v4.0.0-preview0002

09 Jul 10:18
b163ea8

Choose a tag to compare

v4.0.0-preview0002 Pre-release
Pre-release

[v4.0.0-preview0002]

Added

  • WSManReason
    • Used in Class Resources.
  • WSManSubjectFormat Enum.
  • WSManTransport Enum.
  • RequiredModules
    • Added DscResource.Base class.

Changed

  • DSC_WSManListener
    • Converted to Class Resource.
    • Extracted private functions to individual files.
    • BREAKING: Renamed parameter DN to BaseDN - fixes Issue #89.
    • Update tests to pass using v2 base class.
  • DSC_WSManConfig
    • Removed Export-ModuleMember.
  • DSC_WSManServiceConfig
    • Removed Export-ModuleMember.
  • azure-pipelines.yml
    • Remove windows 2019 image add windows 2025 fixes #112.
  • RequiredModules
    • Use preview DscResource.Base.

Removed

  • CommonTestHelper
    • This is now provided by DscResource.Test

v4.0.0-preview0001

04 May 10:51
f47c3fd

Choose a tag to compare

v4.0.0-preview0001 Pre-release
Pre-release

[v4.0.0-preview0001]

Added

  • WSManReason
    • Used in Class Resources.
  • WSManSubjectFormat Enum.
  • WSManTransport Enum.
  • RequiredModules
    • Added DscResource.Base class.

Changed

  • DSC_WSManListener
    • Converted to Class Resource.
    • Extracted private functions to individual files.
    • BREAKING: Renamed parameter DN to BaseDN - fixes Issue #89.
  • DSC_WSManConfig
    • Removed Export-ModuleMember.
  • DSC_WSManServiceConfig
    • Removed Export-ModuleMember.

Removed

  • CommonTestHelper
    • This is now provided by DscResource.Test

v3.2.0

19 Jan 09:32
4856433

Choose a tag to compare

[v3.2.0]

Added

  • Added build task Generate_Conceptual_Help to generate conceptual help
    for the DSC resource.
  • Added build task Generate_Wiki_Content to generate the wiki content
    that can be used to update the GitHub Wiki.

Changed

  • Updated CI pipeline files.
  • No longer run integration tests when running the build task test, e.g.
    .\build.ps1 -Task test. To manually run integration tests, run the
    following:
    .\build.ps1 -Tasks test -PesterScript 'tests/Integration' -CodeCoverageThreshold 0
  • Change Azure DevOps Pipeline definition to include source/* - fixes Issue #75.
  • Updated pipeline to use latest version of ModuleBuilder - fixes Issue #75.
  • Merge HISTORIC_CHANGELOG.md into CHANGELOG.md - fixes Issue #76.
  • WSManDsc
    • Updated to use the common module DscResource.Common - Fixes Issue #78.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #79.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #78.
    • Automatically publish documentation to GitHub Wiki - Fixes Issue #82.
    • Fix build pipeline so it uses the build image windows-latest.
  • Renamed master branch to main - Fixes Issue #82.
  • Minor corrections to pipeline files and examples after renaming master
    branch to main.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #87.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #90.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #91.
  • Build pipeline: Removed unused dscBuildVariable tasks.
  • Updated .github issue templates to standard - Fixes Issue #97.
  • 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 - Fixes Issue #96.
  • Updated pipeline unit tests and integration tests to use Windows Server 2019 and
    Windows Server 2022 images - Fixes Issue #96.
  • CI Pipeline
    • Updated pipeline files to match current DSC Community patterns - fixes Issue #103.
    • Updated HQRM and build steps to use windows-latest image.
    • Pin gitversion to V5.
  • WSManDsc
    • Added support for changing the hostname and/or certificate thumbprint on the listener fixes Issue #23.
    • Converted tests to Pester 5 - fixes #99.
  • DSC_WSManConfig
    • Refactor Test-TargetResource to use Test-DscParameterState.
    • Remove unused strings.
  • DSC_WSManServiceConfig
    • Refactor Test-TargetResource to use Test-DscParameterState.
    • Remove unused strings

Fixed

  • Fixed pipeline by replacing the GitVersion task in the azure-pipelines.yml
    with a script.

v3.2.0-preview0007

29 Aug 10:02
4856433

Choose a tag to compare

v3.2.0-preview0007 Pre-release
Pre-release

[v3.2.0-preview0007]

Added

  • Added build task Generate_Conceptual_Help to generate conceptual help
    for the DSC resource.
  • Added build task Generate_Wiki_Content to generate the wiki content
    that can be used to update the GitHub Wiki.

Changed

  • Updated CI pipeline files.
  • No longer run integration tests when running the build task test, e.g.
    .\build.ps1 -Task test. To manually run integration tests, run the
    following:
    .\build.ps1 -Tasks test -PesterScript 'tests/Integration' -CodeCoverageThreshold 0
  • Change Azure DevOps Pipeline definition to include source/* - fixes Issue #75.
  • Updated pipeline to use latest version of ModuleBuilder - fixes Issue #75.
  • Merge HISTORIC_CHANGELOG.md into CHANGELOG.md - fixes Issue #76.
  • WSManDsc
    • Updated to use the common module DscResource.Common - Fixes Issue #78.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #79.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #78.
    • Automatically publish documentation to GitHub Wiki - Fixes Issue #82.
    • Fix build pipeline so it uses the build image windows-latest.
  • Renamed master branch to main - Fixes Issue #82.
  • Minor corrections to pipeline files and examples after renaming master
    branch to main.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #87.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #90.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #91.
  • Build pipeline: Removed unused dscBuildVariable tasks.
  • Updated .github issue templates to standard - Fixes Issue #97.
  • 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 - Fixes Issue #96.
  • Updated pipeline unit tests and integration tests to use Windows Server 2019 and
    Windows Server 2022 images - Fixes Issue #96.
  • CI Pipeline
    • Updated pipeline files to match current DSC Community patterns - fixes Issue #103.
    • Updated HQRM and build steps to use windows-latest image.
    • Pin gitversion to V5.
  • WSManDsc
    • Added support for changing the hostname and/or certificate thumbprint on the listener fixes Issue #23.
    • Converted tests to Pester 5 - fixes #99.
  • DSC_WSManConfig
    • Refactor Test-TargetResource to use Test-DscParameterState.
    • Remove unused strings.
  • DSC_WSManServiceConfig
    • Refactor Test-TargetResource to use Test-DscParameterState.
    • Remove unused strings

Fixed

  • Fixed pipeline by replacing the GitVersion task in the azure-pipelines.yml
    with a script.

v3.2.0-preview0006

10 Jun 20:28
6f4163d

Choose a tag to compare

v3.2.0-preview0006 Pre-release
Pre-release

[v3.2.0-preview0006]

Changed

  • CI Pipeline
    • Updated pipeline files to match current DSC Community patterns - fixes Issue #103.
    • Updated HQRM and build steps to use windows-latest image.
  • WSManDsc
    • Added support for changing the hostname and/or certificate thumbprint on the listener - fixes Issue #23.

Added

  • Added build task Generate_Conceptual_Help to generate conceptual help
    for the DSC resource.
  • Added build task Generate_Wiki_Content to generate the wiki content
    that can be used to update the GitHub Wiki.

Changed

  • Updated CI pipeline files.
  • No longer run integration tests when running the build task test, e.g.
    .\build.ps1 -Task test. To manually run integration tests, run the
    following:
    .\build.ps1 -Tasks test -PesterScript 'tests/Integration' -CodeCoverageThreshold 0
  • Change Azure DevOps Pipeline definition to include source/* - fixes Issue #75.
  • Updated pipeline to use latest version of ModuleBuilder - fixes Issue #75.
  • Merge HISTORIC_CHANGELOG.md into CHANGELOG.md - fixes Issue #76.
  • WSManDsc
    • Updated to use the common module DscResource.Common - Fixes Issue #78.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #79.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #78.
    • Automatically publish documentation to GitHub Wiki - Fixes Issue #82.
    • Fix build pipeline so it uses the build image windows-latest.
  • Renamed master branch to main - Fixes Issue #82.
  • Minor corrections to pipeline files and examples after renaming master
    branch to main.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #87.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #90.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #91.
  • Build pipeline: Removed unused dscBuildVariable tasks.
  • Updated .github issue templates to standard - Fixes Issue #97.
  • 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 - Fixes Issue #96.
  • Updated pipeline unit tests and integration tests to use Windows Server 2019 and
    Windows Server 2022 images - Fixes Issue #96.

Fixed

  • Fixed pipeline by replacing the GitVersion task in the azure-pipelines.yml
    with a script.

v3.2.0-preview0005

28 Sep 05:05
e0b196c

Choose a tag to compare

v3.2.0-preview0005 Pre-release
Pre-release

[v3.2.0-preview0005]

  • WSManDsc
    • Added support for changing the hostname and/or certificate thumbprint on the listener - fixes Issue #23.

Added

  • Added build task Generate_Conceptual_Help to generate conceptual help
    for the DSC resource.
  • Added build task Generate_Wiki_Content to generate the wiki content
    that can be used to update the GitHub Wiki.

Changed

  • Updated CI pipeline files.
  • No longer run integration tests when running the build task test, e.g.
    .\build.ps1 -Task test. To manually run integration tests, run the
    following:
    .\build.ps1 -Tasks test -PesterScript 'tests/Integration' -CodeCoverageThreshold 0
  • Change Azure DevOps Pipeline definition to include source/* - fixes Issue #75.
  • Updated pipeline to use latest version of ModuleBuilder - fixes Issue #75.
  • Merge HISTORIC_CHANGELOG.md into CHANGELOG.md - fixes Issue #76.
  • WSManDsc
    • Updated to use the common module DscResource.Common - Fixes Issue #78.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #79.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #78.
    • Automatically publish documentation to GitHub Wiki - Fixes Issue #82.
    • Fix build pipeline so it uses the build image windows-latest.
  • Renamed master branch to main - Fixes Issue #82.
  • Minor corrections to pipeline files and examples after renaming master
    branch to main.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #87.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #90.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #91.
  • Build pipeline: Removed unused dscBuildVariable tasks.
  • Updated .github issue templates to standard - Fixes Issue #97.
  • 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 - Fixes Issue #96.
  • Updated pipeline unit tests and integration tests to use Windows Server 2019 and
    Windows Server 2022 images - Fixes Issue #96.

Fixed

  • Fixed pipeline by replacing the GitVersion task in the azure-pipelines.yml
    with a script.

v3.2.0-preview0004

21 Apr 10:42
8ab2a1d

Choose a tag to compare

v3.2.0-preview0004 Pre-release
Pre-release

[v3.2.0-preview0004]

Added

  • Added build task Generate_Conceptual_Help to generate conceptual help
    for the DSC resource.
  • Added build task Generate_Wiki_Content to generate the wiki content
    that can be used to update the GitHub Wiki.

Changed

  • Updated CI pipeline files.
  • No longer run integration tests when running the build task test, e.g.
    .\build.ps1 -Task test. To manually run integration tests, run the
    following:
    .\build.ps1 -Tasks test -PesterScript 'tests/Integration' -CodeCoverageThreshold 0
  • Change Azure DevOps Pipeline definition to include source/* - fixes Issue #75.
  • Updated pipeline to use latest version of ModuleBuilder - fixes Issue #75.
  • Merge HISTORIC_CHANGELOG.md into CHANGELOG.md - fixes Issue #76.
  • WSManDsc
    • Updated to use the common module DscResource.Common - Fixes Issue #78.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #79.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #78.
  • WSManDsc
    • Automatically publish documentation to GitHub Wiki - Fixes Issue #82.
  • Renamed master branch to main - Fixes Issue #82.
  • Minor corrections to pipeline files and examples after renaming master
    branch to main.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #87.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #90.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #91.
  • Build pipeline: Removed unused dscBuildVariable tasks.

v3.2.0-preview0003

30 Dec 01:17
06539e1

Choose a tag to compare

v3.2.0-preview0003 Pre-release
Pre-release

[v3.2.0-preview0003]

Added

  • Added build task Generate_Conceptual_Help to generate conceptual help
    for the DSC resource.
  • Added build task Generate_Wiki_Content to generate the wiki content
    that can be used to update the GitHub Wiki.

Changed

  • Updated CI pipeline files.
  • No longer run integration tests when running the build task test, e.g.
    .\build.ps1 -Task test. To manually run integration tests, run the
    following:
    .\build.ps1 -Tasks test -PesterScript 'tests/Integration' -CodeCoverageThreshold 0
  • Change Azure DevOps Pipeline definition to include source/* - fixes Issue #75.
  • Updated pipeline to use latest version of ModuleBuilder - fixes Issue #75.
  • Merge HISTORIC_CHANGELOG.md into CHANGELOG.md - fixes Issue #76.
  • WSManDsc
    • Updated to use the common module DscResource.Common - Fixes Issue #78.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #79.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #78.
  • WSManDsc
    • Automatically publish documentation to GitHub Wiki - Fixes Issue #82.
  • Renamed master branch to main - Fixes Issue #82.
  • Minor corrections to pipeline files and examples after renaming master
    branch to main.

v3.2.0-preview0002

04 Jul 23:23
d1a7d98

Choose a tag to compare

v3.2.0-preview0002 Pre-release
Pre-release

[v3.2.0-preview0002]

Added

  • Added build task Generate_Conceptual_Help to generate conceptual help
    for the DSC resource.
  • Added build task Generate_Wiki_Content to generate the wiki content
    that can be used to update the GitHub Wiki.

Changed

  • Updated CI pipeline files.
  • No longer run integration tests when running the build task test, e.g.
    .\build.ps1 -Task test. To manually run integration tests, run the
    following:
    .\build.ps1 -Tasks test -PesterScript 'tests/Integration' -CodeCoverageThreshold 0
  • Change Azure DevOps Pipeline definition to include source/* - fixes Issue #75.
  • Updated pipeline to use latest version of ModuleBuilder - fixes Issue #75.
  • Merge HISTORIC_CHANGELOG.md into CHANGELOG.md - fixes Issue #76.
  • WSManDsc
    • Updated to use the common module DscResource.Common - Fixes Issue #78.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #79.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #78.
  • WSManDsc
    • Automatically publish documentation to GitHub Wiki - Fixes Issue #82.