Releases: dsccommunity/WebAdministrationDsc
Releases · dsccommunity/WebAdministrationDsc
v4.2.1
[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
toMy
(issue #642)
- Fixed CertificateStoreName default value from
Removed
- Removed outdated resources documentation from README.md.
v4.2.1-preview0003
[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
toMy
(issue #642)
- Fixed CertificateStoreName default value from
Removed
- Removed outdated resources documentation from README.md.
v4.2.1-preview0002
[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
toMy
(issue #642)
- Fixed CertificateStoreName default value from
v4.2.1-preview0001
[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
[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.
- Removed the common function
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
[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.
- Removed the common function
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
[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.
- Removed the common function
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
[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.
- Removed the common function
Changed
- Website
- Add Ensure to LogCustomFieldInformation. (issue #571)
Fixed
- IisLogging
- Can now remove all LogCustomFields using Ensure. (issue #571)
v4.1.1-preview0001
[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.
- Removed the common function
v4.1.0
[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.
- Ensure CIM class names match for
- WebVirtualDirectory
Issue #366
In WebVirtualDirectory WebApplication '' and '/' can now be used interchangeably.- Fixed Add WebVirtualDirectory when WebApplication = '/'.
- Fixed Remove WebVirtualDirectory when WebApplication = ''.
- CommonTestHelper
AddedInvoke-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 correctRestore-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.