Release notes v1.2.0.0

Dodano

  • Włączenie kompatybilności CORE i wieloplatformowej
    • Refaktoryzacja kodu, aby przenieść PackageUpdateInfo do wersji PowerShell 6 i 7 (CORE)
    • Moduł działa teraz także na systemach Linux
  • Polecenie Show-PackageUpdateReleaseNote — możliwość pobierania notatek o wydaniu ze stron internetowych i wyświetlania ich w konsoli
  • Polecenie Get-PackageUpdateSetting — zapytanie o podstawowe ustawienia dotyczące sprawdzania i raportowania aktualności zainstalowanych modułów
  • Polecenie Set-PackageUpdateSetting — konfiguracja podstawowych ustawień sprawdzania i raportowania aktualności
  • Polecenie Add-PackageUpdateRule — deklarowanie sposobu obsługi modułu w raportowaniu
  • Polecenie Get-PackageUpdateRule — pobieranie istniejących niestandardowych reguł
  • Polecenie Set-PackageUpdateRule — edycja istniejących reguł dotyczących obsługi modułu w raportowaniu
  • Polecenie Remove-PackageUpdateRule — usuwanie istniejących niestandardowych reguł

Zaktualizowano

  • Usunięto zależność od modułu BurntToast
    • Na razie BurntToast jest modułem opcjonalnym w PackageUpdateInfo
    • Powiadomienia toast są dostępne w Windows 10 w ‘Windows PowerShell’ i ‘PowerShell’ (Core)

Funkcje

  • Get-PackageUpdateSetting wprowadza:
    • UpdateCheckInterval — jak często Get-PackageUpdateInfo wyszukuje aktualizacje modułów (domyślnie: raz na godzinę)
    • DefaultRule — ogólne sprawdzanie, które moduły uwzględniać/wykluczać i która część numeru wersji wywołuje raport o aktualizacji