This section contains versioned release notes for the various releases of the PackageUpdateInfo PowerShell module.
This is the multi-page printable view of this section. Click here to print.
Release history for the module
Versioned release notes for the PackageUpdateInfo PowerShell module
- Release notes v1.2.3.0
- Release notes v1.2.1.0
- Release notes v1.2.0.0
- Release notes v1.1.1.0
- Release notes v1.1.0.0
- Release notes v1.0.2.0
- Release notes v1.0.1.0 (Initial release)
Release notes v1.2.3.0
Fix: Issure #26 - Problem on running PSEdition core & desktop in parallel
- Export/Import commands now writes version specific files by default (e.g. PackageUpdateInfo_Desktop_5.xml)
Fix: Issue #25 - Export-PackageUpdateInfo -PassThru
- fix output issue and date conversion bug
Upd: Add-PackageUpdateRule
- Parameter PassThru now actually works as intended.
Fix: Fixing some typos
Fix: Remove files and command depend on PSFramework
Upd: Add plattform and statistic information to readme file
Release notes v1.2.1.0
Fixed
- Ugly error messages if no configuration file exists due to fresh system installation
- Implemented check and warning messages on this behavior
- Add init routine in module loading if no default config file is present
Updated
- Try to suppress verbose messages on module up-to-dateness checking in
Get-PackageUpdateInfo
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-PackageUpdateSettingintroduces:UpdateCheckInterval— how oftenGet-PackageUpdateInfoseeks 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
Release notes v1.1.1.0
Fixed
- Command
Get-PackageUpdateInfo- Fix Issue #11 — error on command when more than 63 modules are installed. The command
Find-Moduleonly accepts a maximum number of 63 strings in the Name parameter. Workaround with a for-each loop around this one.
- Fix Issue #11 — error on command when more than 63 modules are installed. The command
Release notes v1.1.0.0
Added
- Command
Get-PackageUpdateInfo- Possibility to push ToastNotification for update infos with BurntToast module by specifying
-ShowToastNotificationswitch
- Possibility to push ToastNotification for update infos with BurntToast module by specifying
- New dependency to module BurntToast
Updated
- Add Description info on PackageUpdate.Info objects
Fixed
- Command
Get-PackageUpdateInfo- In 1.0.2.0 ReleaseNotes and PublishDate of all modules were put into every PackageUpdate.Info. Used wrong variable. Fixed.
- Minor change in debug output on version comparison
Release notes v1.0.2.0
- New: Add changelog ;-)
- Upd: Command Get-PackageUpdateInfo
- add properties on output object
- ProjectUri
- IconUri
- ReleaseNotes
- Author
- PublishedDate
- add properties on output object
- Upd: Reformat code to meet codestyle OTBS - K&R(One True Brace Style variant)
Release notes v1.0.1.0 (Initial release)
Initial release
Added
Get-PackageUpdateInfo— Query all installed modules and display update statusExport-PackageUpdateInfo— Export update information to fileImport-PackageUpdateInfo— Import previously exported update information