Releases: dsccommunity/xWindowsUpdate
Releases · dsccommunity/xWindowsUpdate
v3.0.0-preview0001
[v3.0.0-preview0001]
Added
- xWindowsUpdate
- Added automatic release with a new CI pipeline.
- xWindowsUpdateAgent
- Added Retry logic to known transient errors (issue #24).
Changed
- xWindowsUpdate
- Moved the
Set-StrictMode
so that it is used during testing only and
not during runtime. - Removed the helper function
Trace-Message
and using theWrite-Verbose
directly instead. - The helper function
New-InvalidArgumentException
was replaced by
its equivalent in the module DscResource.Common.
- Moved the
- xWindowsUpdateAgent
- Removed the
$PSCmdlet.ShouldProcess
calls from code since DSC does not
support interactive actions. - No longer defaults to output verbose messages.
- Removed the
Removed
- xWindowsUpdate
- BREAKING CHANGE: Removed the deprecated resource
xMicrosoftUpdate
- BREAKING CHANGE: Removed the deprecated resource
v2.8.0
- xWindowsUpdateAgent: Fixed verbose statement returning incorrect variable
- Tests no longer fail on
Assert-VerifiableMocks
, these are now renamed
toAssert-VerifiableMock
(breaking change in Pester v4). - README.md has been updated with correct description of the resources
(issue #58). - Updated appveyor.yml to use the correct parameters to call the test framework.
- Update appveyor.yml to use the default template.
- Added default template files .gitattributes, and .gitignore, and
.vscode folder.
v2.7.0
v2.6.0
- Converted appveyor.yml to install Pester from PSGallery instead of from
Chocolatey. - Fixed PSScriptAnalyzer issues.
- Fixed common test breaks (markdown style, and example style).
- Added CodeCov.io reporting
- Deprecated xMicrosoftUpdate as it's functionality is replaced by
xWindowsUpdateAgent
v2.5.0
v2.4.0
v2.3.0
- MSFT_xWindowsUpdate: Fixed an issue in the Get-TargetResource function,
resulting in the Get-DscConfiguration cmdlet now working appropriately
when the resource is applied. - MSFT_xWindowsUpdate: Fixed an issue in the Set-TargetResource function
that was causing the function to fail when the installation of a hotfix
did not provide an exit code.