Release notes v1.2.0.0
Added
- Enabling CORE and cross-platform compatibility
- Code refactoring to bring PackageUpdateInfo into PowerShell version 6 & 7 (CORE)
- Module now also runs on Linux systems
- Command
Show-PackageUpdateReleaseNote — Possibility to get release notes from websites and display it on the console - Command
Get-PackageUpdateSetting — Query the basic settings for check and report on up-to-dateness information on installed modules - Command
Set-PackageUpdateSetting — Configure basic settings for check and report on up-to-dateness - Command
Add-PackageUpdateRule — Declare how a module is handled in reporting - Command
Get-PackageUpdateRule — Get existing custom rules - Command
Set-PackageUpdateRule — Edit existing rules on how a module is handled in reporting - Command
Remove-PackageUpdateRule — Remove existing custom rules
Updated
- Remove dependency on module BurntToast
- For now, BurntToast is an optional module in PackageUpdateInfo
- Toast notifications are available on Windows 10 in ‘Windows PowerShell’ and ‘PowerShell’ (Core)
Features
Get-PackageUpdateSetting introduces:UpdateCheckInterval — how often Get-PackageUpdateInfo seeks out for query updates on modules (default: once per hour)DefaultRule — general checking on which module to include/exclude and which part of the version number triggers an update report