- Major improvements to language updates detection
- Remove obsolete updates from bundled catalogue
- Performance improvements searching for suspect declines
- Miscellaneous improvements to regex update filters
- Minor code clean-up & developer tooling improvements
- Ensure
ValidateScript()functions return$trueon success
- Add
Write-Progresssupport & remove mostWrite-Hostcalls
- Added
-UpdateServerparameter to support remote servers - Ensure
Microsoft.UpdateServices.BaseApiassembly is loaded - Apply code formatting
- Syntax fixes for older PowerShell versions
- Performance optimisations around array use
- Remove unneeded files from published package
- Minor documentation updates & miscellaneous fixes
- Added new
DeclineWindowsNextUpdatesparameter - Added & removed various updates to local catalogue
- Added 33 updates to the CSV
- Enabled Strict Mode set to version 2.0 (latest at time of writing)
- Add PSScriptAnalyzer linting configuration
- Major bug fix in retrieval of selected architecture(s) metadata
- Added new
DeclineArchitecturesparameter & removedDeclineItaniumUpdates - Added new
DeclineLanguagesExclude&DeclineLanguagesIncludeparameters - Removed 3,597(!) updates from the CSV as now handled by RegEx matching
- Major performance improvements, minor fixes & documentation updates
- Added 427 updates to the CSV (language updates)
- Added new
RunCommonTasksparameter - Renamed
DeclineSecurityOnlyQualityUpdatestoDeclineSecurityOnlyUpdates - Removed superfluous
DeclineUnneededUpdatesparameter - Switch to using RegEx patterns to locate pre-release updates
- Tweaks to existing RegEx patterns & other minor changes
- Added new
DeclinePrereleaseUpdatesparameter - Added new
DeclineSecurityOnlyQualityUpdatesparameter - Added 441 updates to the CSV (almost entirely language packs)
- Added new attribute in catalogue to denote pre-release updates
- Major clean-up of the code & substantial performance improvements
- Added 2,171(!) updates to the CSV (almost entirely language packs)
- Added 449 updates to the CSV (almost entirely language packs)
- Fixed links to license & changelog in the module manifest
- Initial stable release