Skip to content

Releases: dsccommunity/WebAdministrationDsc

v4.2.0-preview0002

22 May 19:42
cfced5c
Compare
Choose a tag to compare
v4.2.0-preview0002 Pre-release
Pre-release

[v4.2.0-preview0002]

Removed

  • WebAdministrationDsc
    • Removed the common function Find-Certificate in favor of the command
      present in the module DscResource.Common.
    • Removed the function Get-CurrentUser since no code were using it.

Changed

  • Website
    • Add Ensure to LogCustomFieldInformation. (issue #571)
    • Added code to ensure certificate selected has longest time until expiration when multiple matching certificates are found (issue #578)

Fixed

  • IisLogging
    • Can now remove all LogCustomFields using Ensure. (issue #571)
  • WebSite
    • Added code to ensure certificate has private key. (issue #578)

v4.2.0-preview0001

07 Dec 17:04
3798530
Compare
Choose a tag to compare
v4.2.0-preview0001 Pre-release
Pre-release

[v4.2.0-preview0001]

Removed

  • WebAdministrationDsc
    • Removed the common function Find-Certificate in favor of the command
      present in the module DscResource.Common.
    • Removed the function Get-CurrentUser since no code were using it.

Changed

  • Website
    • Add Ensure to LogCustomFieldInformation. (issue #571)

Fixed

  • IisLogging
    • Can now remove all LogCustomFields using Ensure. (issue #571)

v4.1.1-preview0001

07 Dec 13:04
1f5a356
Compare
Choose a tag to compare
v4.1.1-preview0001 Pre-release
Pre-release

[v4.1.1-preview0001]

Removed

  • WebAdministrationDsc
    • Removed the common function Find-Certificate in favor of the command
      present in the module DscResource.Common.
    • Removed the function Get-CurrentUser since no code were using it.

v4.1.0

03 Jan 16:41
c540031
Compare
Choose a tag to compare

[v4.1.0]

Fixed

  • WebApplication
    • Ensure CIM class names match for WebApplicationAuthenticationInformation.
      Prior to this change there as a mismatch between the class name for
      WebApplicationAuthenticationInformation in the schema and implementation.
      The schema referenced the class as DSC_WebApplicationAuthenticationInformation
      whereas the implementation referenced the class as MSFT_xWebApplicationAuthenticationInformation.
  • WebVirtualDirectory
    Issue #366
    In WebVirtualDirectory WebApplication '' and '/' can now be used interchangeably.
    • Fixed Add WebVirtualDirectory when WebApplication = '/'.
    • Fixed Remove WebVirtualDirectory when WebApplication = ''.
  • CommonTestHelper
    Added Invoke-UnitTestCleanup to get consistent cleanup of stubs.
    Gives correct execution of integration tests when run in same PowerShell session as unit tests (no longer calling stubs).
    Gives correct Restore-WebConfiguration after integration tests when run in same PowerShell session as unit tests (no longer calling stub).
  • MockWebAdministrationWindowsFeature
    Issue #351
    Stubs now throw StubNotImplemented when they are called in order to show when a cmdlet is not mocked correctly.

v4.1.0-preview0001

12 Nov 15:24
fe3156c
Compare
Choose a tag to compare
v4.1.0-preview0001 Pre-release
Pre-release

[v4.1.0-preview0001]

Fixed

  • WebApplication
    • Ensure CIM class names match for WebApplicationAuthenticationInformation.
      Prior to this change there as a mismatch between the class name for
      WebApplicationAuthenticationInformation in the schema and implementation.
      The schema referenced the class as DSC_WebApplicationAuthenticationInformation
      whereas the implementation referenced the class as MSFT_xWebApplicationAuthenticationInformation.
  • WebVirtualDirectory
    Issue #366
    In WebVirtualDirectory WebApplication '' and '/' can now be used interchangeably.
    • Fixed Add WebVirtualDirectory when WebApplication = '/'.
    • Fixed Remove WebVirtualDirectory when WebApplication = ''.

v4.0.1-preview0001

12 Nov 14:49
4be5947
Compare
Choose a tag to compare
v4.0.1-preview0001 Pre-release
Pre-release

[v4.0.1-preview0001]

Fixed

  • WebApplication
    • Ensure CIM class names match for WebApplicationAuthenticationInformation.
      Prior to this change there as a mismatch between the class name for
      WebApplicationAuthenticationInformation in the schema and implementation.
      The schema referenced the class as DSC_WebApplicationAuthenticationInformation
      whereas the implementation referenced the class as MSFT_xWebApplicationAuthenticationInformation.

v4.0.0

17 Sep 17:51
b8ea7cb
Compare
Choose a tag to compare

[v4.0.0]

Changed

  • WebAdministrationDsc
    • BREAKING CHANGE
      • Renamed xWebAdministration to WebAdministrationDSC - fixes Issue #69.
      • Changed all MSFT_xResourceName to DSC_ResourceName.
      • Updated DSCResources, Examples, Modules and Tests for new naming.
      • Updated README.md from xWebAdministration to WebAdministrationDSC
      • Removed deprecated resource xIISHandler
      • Removed deprecated resource xWebConfigKeyValue
  • Website
    • Fixed Test-TargetResource in Website when LogTruncateSize parameter is
      passed. Fixes Issue #380

Fixed

  • WebAdministrationDsc
    • Fixed URLs in README.md
  • WebApplication
    • Fixed typo in README.md.

v4.0.0-preview0001

17 Sep 17:25
b8ea7cb
Compare
Choose a tag to compare
v4.0.0-preview0001 Pre-release
Pre-release

[v4.0.0-preview0001]

Changed

  • WebAdministrationDsc
    • BREAKING CHANGE
      • Renamed xWebAdministration to WebAdministrationDSC - fixes Issue #69.
      • Changed all MSFT_xResourceName to DSC_ResourceName.
      • Updated DSCResources, Examples, Modules and Tests for new naming.
      • Updated README.md from xWebAdministration to WebAdministrationDSC
      • Removed deprecated resource xIISHandler
      • Removed deprecated resource xWebConfigKeyValue
  • Website
    • Fixed Test-TargetResource in Website when LogTruncateSize parameter is
      passed. Fixes Issue #380

Fixed

  • WebAdministrationDsc
    • Fixed URLs in README.md
  • WebApplication
    • Fixed typo in README.md.

v3.3.0

03 Jun 16:38
b2f3688
Compare
Choose a tag to compare

[v3.3.0]

Deprecated

  • The module xWebAdministration will be renamed to WebAdministrationDsc
    (issue #213).
    The version v3.3.0 will be the the last release of xWebAdministration.
    Version v4.0.0 will be released as WebAdministrationDsc, it will be
    released shortly after the v3.3.0 release to be able to start transition
    to the new module. The prefix 'x' will be removed from all resources in
    WebAdministrationDsc.

Changed

  • xWebAdministration
    • Renamed master branch to main (issue #591).
    • The pipeline will now update the module manifest property DscResourcesToExport
      automatically.
    • Only run the CI/CD pipeline on branch main when there are changes to files
      inside the source folder.
    • Update the pipeline files to the latest from Sampler.
    • Switched build worker from Windows Server 2016 to Windows Server 2022,
      so that both Windows Server 2019 and Windows Server 2022 is now used.
    • Add resources README.md for wiki documentation.
  • CommonTestHelper
    • Removed the helper function Install-NewSelfSignedCertificateExScript
      as the script it used is no longer available. Switched to using the
      module PSPKI instead.

Fixed

  • xWebAdministration
    • The component gitversion that is used in the pipeline was wrongly configured
      when the repository moved to the new default branch main. It no longer throws
      an error when using newer versions of GitVersion.
  • xIisLogging
    • Fixed the descriptions for SourceType and SourceName which were incorrectly
      switched around in the README.md.

v3.3.0-preview0001

29 May 17:47
334575a
Compare
Choose a tag to compare
v3.3.0-preview0001 Pre-release
Pre-release

[v3.3.0-preview0001]

Changed

  • xWebAdministration
    • Renamed master branch to main (issue #591).
    • The pipeline will now update the module manifest property DscResourcesToExport
      automatically.
    • Only run the CI/CD pipeline on branch main when there are changes to files
      inside the source folder.
    • Update the pipeline files to the latest from Sampler.
    • Switched build worker from Windows Server 2016 to Windows Server 2022,
      so that both Windows Server 2019 and Windows Server 2022 is now used.
    • Add resources README.md for wiki documentation.
  • CommonTestHelper
    • Removed the helper function Install-NewSelfSignedCertificateExScript
      as the script it used is no longer available. Switched to using the
      module PSPKI instead.

Fixed

  • xWebAdministration
    • The component gitversion that is used in the pipeline was wrongly configured
      when the repository moved to the new default branch main. It no longer throws
      an error when using newer versions of GitVersion.
  • xIisLogging
    • Fixed the descriptions for SourceType and SourceName which were incorrectly
      switched around in the README.md.