XWebAdministration Versions Save

This module contains DSC resources for deploying and configuring web servers and related components.

v4.2.0-preview0001

5 months ago

[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

5 months ago

[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

1 year ago

[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

1 year ago

[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

1 year ago

[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

1 year ago

[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

1 year ago

[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

1 year ago

[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

1 year ago

[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.

v3.2.1-preview0003

1 year ago

[v3.2.1-preview0003]

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.
  • 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.