Releases: dsccommunity/WebAdministrationDsc
Releases · dsccommunity/WebAdministrationDsc
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.
v4.1.0-preview0001
[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.
- 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 = ''.
v4.0.1-preview0001
[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.
- Ensure CIM class names match for
v4.0.0
[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
- BREAKING CHANGE
- Website
- Fixed Test-TargetResource in Website when LogTruncateSize parameter is
passed. Fixes Issue #380
- Fixed Test-TargetResource in Website when LogTruncateSize parameter is
Fixed
- WebAdministrationDsc
- Fixed URLs in README.md
- WebApplication
- Fixed typo in README.md.
v4.0.0-preview0001
[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
- BREAKING CHANGE
- Website
- Fixed Test-TargetResource in Website when LogTruncateSize parameter is
passed. Fixes Issue #380
- Fixed Test-TargetResource in Website when LogTruncateSize parameter is
Fixed
- WebAdministrationDsc
- Fixed URLs in README.md
- WebApplication
- Fixed typo in README.md.
v3.3.0
[v3.3.0]
Deprecated
- The module xWebAdministration will be renamed to WebAdministrationDsc
(issue #213).
The versionv3.3.0
will be the the last release of xWebAdministration.
Versionv4.0.0
will be released as WebAdministrationDsc, it will be
released shortly after thev3.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 tomain
(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 thesource
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.
- Renamed
- CommonTestHelper
- Removed the helper function
Install-NewSelfSignedCertificateExScript
as the script it used is no longer available. Switched to using the
module PSPKI instead.
- Removed the helper function
Fixed
- xWebAdministration
- The component
gitversion
that is used in the pipeline was wrongly configured
when the repository moved to the new default branchmain
. It no longer throws
an error when using newer versions of GitVersion.
- The component
- xIisLogging
- Fixed the descriptions for SourceType and SourceName which were incorrectly
switched around in theREADME.md
.
- Fixed the descriptions for SourceType and SourceName which were incorrectly
v3.3.0-preview0001
[v3.3.0-preview0001]
Changed
- xWebAdministration
- Renamed
master
branch tomain
(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 thesource
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.
- Renamed
- CommonTestHelper
- Removed the helper function
Install-NewSelfSignedCertificateExScript
as the script it used is no longer available. Switched to using the
module PSPKI instead.
- Removed the helper function
Fixed
- xWebAdministration
- The component
gitversion
that is used in the pipeline was wrongly configured
when the repository moved to the new default branchmain
. It no longer throws
an error when using newer versions of GitVersion.
- The component
- xIisLogging
- Fixed the descriptions for SourceType and SourceName which were incorrectly
switched around in theREADME.md
.
- Fixed the descriptions for SourceType and SourceName which were incorrectly