All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.4.0 - 2022-09-23
- New parameter
-UpdateNameFilter
forInvoke-CMSnowflakePatching
0.3.0 - 2022-09-23
- New properties added to output object:
OperatingSystem
(hidden),PingResponse
(hidden),LastBootUpTime
(hidden), andTotalTime
.
- Property
NumberOfAttempts
was missing from output object if there were no updates to install on target host. Old and unused property nameNumberOfRetries
was there instead.
0.2.2 - 2022-09-22
- If an update returned a pending reboot, and the system rebooted, the output object would suggest a pending reboot is still required despite the update being successfully installed
- Removed null values in error records causing non-terminators when trying to throw a terminating error with said error record, lol.
0.2.1 - 2022-09-20
Invoke-CMSnowflakePatching
had incorrect logic to determine if target host had finished rebooting
0.2.0 - 2022-09-19
- Renamed parameter
-Retry
to-Attempts
forInvoke-CMSnowflakePatching
0.1.2 - 2022-09-19
- The
NumberOfRetries
was incorrectly reported in the output object (it really is fixed this time)
0.1.1 - 2022-09-19
- New parameters for
Invoke-CMSnowflakePatching
:RebootTimeoutMins
,InstallUpdatesTimeoutMins
,SoftwareUpdateScanCycleTimeoutMins
,InvokeSoftwareUpdateInstallTimeoutMins
. These were previously hardcoded values within the function.
- The
NumberOfRetries
was incorrectly reported in the output object
0.1.0 - 2022-09-18
- Initial release