# Release notes v1.2.0.0

LLMS index: [llms.txt](/v1.2.3.0/llms.txt)

---

### 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
