This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Release history for the module

Versioned release notes for the PackageUpdateInfo PowerShell module

This section contains versioned release notes for the various releases of the PackageUpdateInfo PowerShell module.

Release notes v1.2.6.0

Fixed

  • Update Invoke-WebRequest to use basic parsing (KB5074596)

Release notes v1.2.5.0

Fixed

  • Issue Issue #33Get-PackageUpdateInfo ignores ExcludeModuleFromChecking
    • Optimize filtering for module checking against galleries

Updated

  • Command Get-PackageUpdateInfo — Optimize filtering to fit requirement on issue #33
  • Command Set-PackageUpdateSetting — Add examples in the documentation
    • Please read the examples before putting anything on the exclusion list

Release notes v1.2.4.0

Fixed

  • Issue #24 — Module version number 1.9 is higher than 1.10
    • The online gallery probably delivers version information not as a ‘version’ type, but as a string.

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-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

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-Module only accepts a maximum number of 63 strings in the Name parameter. Workaround with a for-each loop around this one.

Release notes v1.1.0.0

Added

  • Command Get-PackageUpdateInfo
    • Possibility to push ToastNotification for update infos with BurntToast module by specifying -ShowToastNotification switch
  • 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
  • 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 status
  • Export-PackageUpdateInfo — Export update information to file
  • Import-PackageUpdateInfo — Import previously exported update information