Skip to content

Releases: dsccommunity/WebAdministrationDsc

v4.2.1

13 Nov 06:41
76d82ae
Compare
Choose a tag to compare

[v4.2.1]

Added

  • WebConfigPropertyCollection
    • Allowed different property collection key types to be added beyond the default.
    • Allowed control over single item property collection key types, including examples - fixes (issue #379), (issue #631).

Changed

  • IisModule
    • Set default for Ensure property to Present.
  • IisMimeTypeMapping
    • Set default for Ensure property to Present.

Fixed

  • WebAdministrationDsc
    • Fixed CertificateStoreName default value from MY to My (issue #642)

Removed

  • Removed outdated resources documentation from README.md.

v4.2.1-preview0003

05 Nov 17:26
76d82ae
Compare
Choose a tag to compare
v4.2.1-preview0003 Pre-release
Pre-release

[v4.2.1-preview0003]

Added

  • WebConfigPropertyCollection
    • Allowed different property collection key types to be added beyond the default.
    • Allowed control over single item property collection key types, including examples - fixes (issue #379), (issue #631).

Changed

  • IisModule
    • Set default for Ensure property to Present.
  • IisMimeTypeMapping
    • Set default for Ensure property to Present.

Fixed

  • WebAdministrationDsc
    • Fixed CertificateStoreName default value from MY to My (issue #642)

Removed

  • Removed outdated resources documentation from README.md.

v4.2.1-preview0002

29 Oct 15:11
c5e65a4
Compare
Choose a tag to compare
v4.2.1-preview0002 Pre-release
Pre-release

[v4.2.1-preview0002]

Added

  • WebConfigPropertyCollection
    • Allowed different property collection key types to be added beyond the default.

Changed

  • IisModule
    • Set default for Ensure property to Present.
  • IisMimeTypeMapping
    • Set default for Ensure property to Present.

Fixed

  • WebAdministrationDsc
    • Fixed CertificateStoreName default value from MY to My (issue #642)

v4.2.1-preview0001

23 Oct 17:53
04d3bd3
Compare
Choose a tag to compare
v4.2.1-preview0001 Pre-release
Pre-release

[v4.2.1-preview0001]

Added

  • WebConfigPropertyCollection
    • Allowed different property collection key types to be added beyond the default.

Changed

  • IisModule
    • Set default for Ensure property to Present.
  • IisMimeTypeMapping
    • Set default for Ensure property to Present.

v4.2.0

26 Aug 18:25
da0cd60
Compare
Choose a tag to compare

[v4.2.0]

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)
  • WebVirtualDirectory
    • Added Credential paramater

Fixed

  • WebAdministrationDsc
    • Fix so pipeline use GitVersion v5.
  • IisLogging
    • Can now remove all LogCustomFields using Ensure. (issue #571)
  • WebSite
    • Added code to ensure certificate has private key. (issue #578)
  • Removed duplicated resource descriptions in README.md
  • Added documentation for ConfigurationPath attribute of IisMimeTypeMapping in README.md
  • WebVirtualDirectory
    • Fixed error when using UNC PhysicalPath. (issue #94)
  • Update build process to pin GitVersion to 5.* to resolve errors
    (gaelcolas/Sampler#477).

v4.2.0-preview0003

07 Jul 16:53
617e801
Compare
Choose a tag to compare
v4.2.0-preview0003 Pre-release
Pre-release

[v4.2.0-preview0003]

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)
  • WebVirtualDirectory
    • Added Credential paramater

Fixed

  • IisLogging
    • Can now remove all LogCustomFields using Ensure. (issue #571)
  • WebSite
    • Added code to ensure certificate has private key. (issue #578)
  • Removed duplicated resource descriptions in README.md
  • WebVirtualDirectory
    • Fixed error when using UNC PhysicalPath. (issue #94)

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.