To wielostronicowy widok tej sekcji do wydrukowania. Kliknij aby wydrukować.

Wróć do zwykłego widoku tej strony.

Historia wydań dla modułu

Wersjonowane notatki o wydaniach dla modułu PackageUpdateInfo PowerShell

Ta sekcja zawiera wersjonowane notatki o wydaniach dla różnych wersji modułu PackageUpdateInfo PowerShell.

Release notes v1.2.7.0

Dodano

  • Moduł został dostosowany do nowej wersji PowerShellGet v3.0.0 i korzysta z nowej komendy Find-PSResource do pobierania informacji online, jeśli jest dostępna. Powinno to znacznie przyspieszyć pobieranie informacji online, ponieważ Find-PSResource może obsłużyć wiele nazw modułów w jednym wywołaniu, podczas gdy Find-Module akceptuje tylko jedną nazwę modułu na wywołanie.
  • Dodano lokalizację niemiecką (de-DE) dla pliku about_PackageUpdateInfo.help.
  • Dodano lokalizację hiszpańską (es-ES) dla pliku about_PackageUpdateInfo.help.
  • Dodano lokalizację francuską (fr-FR) dla pliku about_PackageUpdateInfo.help.
  • Dodano lokalizację polską (pl-PL) dla pliku about_PackageUpdateInfo.help.

Zmiany

  • Poprawka Usunięto niezamierzoną zależność od modułu PSFramework w pliku PackageUpdateInfo.psm1. Była to pozostałość po refaktoryzacji sprzed pewnego czasu. Ten moduł jest celowo zaprojektowany do działania bez PSFramework (choć bardzo cenię PSFramework i używam go w wielu moich projektach).
  • Refaktoryzacja kodu w funkcjach modułu (bez zmian funkcjonalnych, tylko poprawa stylu kodu i czytelności).
  • Refaktoryzacja komentarzy w pomocy opartej na komentarzach w funkcjach modułu (bez zmian funkcjonalnych, tylko poprawa stylu kodu i czytelności).
  • Refaktoryzacja pliku about_PackageUpdateInfo.help z bardziej przyjaznymi wskazówkami i informacjami o module oraz jego użyciu.

Notatki wydania v1.2.6.0

Naprawione

  • Zaktualizuj Invoke-WebRequest do używania podstawowego parsowania (KB5074596)

Notatki wydania v1.2.5.0

Naprawione

  • Problem Issue #33Get-PackageUpdateInfo pomija ExcludeModuleFromChecking
    • Optymalizacja filtrowania dla sprawdzania modułów względem galerii

Zaktualizowane

  • Polecenie Get-PackageUpdateInfo — Optymalizacja filtrowania, aby dopasować się do wymagań w problemie #33
  • Polecenie Set-PackageUpdateSetting — Dodaj przykłady w dokumentacji
    • Proszę przeczytać przykłady przed dodaniem czegoś do listy wykluczeń

Notatki wydania v1.2.4.0

Naprawione

  • Problem #24 — Numer wersji modułu 1.9 jest wyższy niż 1.10
    • Prawdopodobnie galeria online dostarcza informacje o wersji nie jako typ ‘version’, lecz jako ciąg znaków.

Notatki o wydaniu v1.2.3.0

  • Poprawka: Issue #26 - Problem z uruchamianiem PSEdition core i desktop równolegle

    • Polecenia eksportu/importu teraz domyślnie zapisują pliki specyficzne dla wersji (np. PackageUpdateInfo_Desktop_5.xml)
  • Poprawka: Issue #25 - Export-PackageUpdateInfo -PassThru

    • naprawiono problem z wyjściem i błąd konwersji daty
  • Aktualizacja: Add-PackageUpdateRule

    • Parametr PassThru teraz działa zgodnie z przeznaczeniem.
  • Poprawka: Naprawa kilku literówek

  • Poprawka: Usunięcie plików i poleceń zależnych od PSFramework

  • Aktualizacja: Dodanie informacji o platformie i statystykach do pliku readme

Notatki wydania v1.2.1.0

Naprawione

  • Nieczytelne komunikaty o błędach, gdy nie istnieje plik konfiguracyjny z powodu świeżej instalacji systemu
    • Wdrożono sprawdzanie i komunikaty ostrzegawcze dotyczące tego zachowania
    • Dodano rutynę inicjalizacji podczas ładowania modułu, jeśli nie jest dostępny domyślny plik konfiguracyjny

Zaktualizowane

  • Próba wyłączenia szczegółowych komunikatów podczas sprawdzania aktualności modułu w Get-PackageUpdateInfo

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

Notatki wydania v1.1.1.0

Naprawione

  • Polecenie Get-PackageUpdateInfo
    • Naprawiono problem #11 — błąd podczas wykonywania polecenia, gdy zainstalowanych jest więcej niż 63 moduły. Polecenie Find-Module akceptuje maksymalnie 63 ciągi znaków w parametrze Name. obejście tego problemu za pomocą pętli for-each wokół tego polecenia.

Notatki wydania v1.1.0.0

Dodano

  • Polecenie Get-PackageUpdateInfo
    • Możliwość wysłania powiadomienia ToastNotification o aktualizacjach za pomocą modułu BurntToast, poprzez określenie przełącznika -ShowToastNotification
  • Nowa zależność od modułu BurntToast

Zaktualizowano

  • Dodano informacje o opisie w obiektach PackageUpdate.Info

Naprawiono

  • Polecenie Get-PackageUpdateInfo
    • W wydaniu 1.0.2.0 notatki wydania i data publikacji wszystkich modułów zostały umieszczone w każdym PackageUpdate.Info. Użyto niewłaściwej zmiennej. Naprawiono.
    • Drobna zmiana w wyjściu debugowania przy porównaniu wersji

Notatki o wydaniu v1.0.2.0

  • Nowość: Dodano changelog ;-)
  • Aktualizacja: Polecenie Get-PackageUpdateInfo
    • dodano właściwości do obiektu wyjściowego
      • ProjectUri
      • IconUri
      • ReleaseNotes
      • Author
      • PublishedDate
  • Aktualizacja: Przebudowano kod, aby spełniał styl kodowania OTBS - K&R (wariant One True Brace Style)

Notatki wydania v1.0.1.0 (Pierwsza wersja)

Pierwsza wersja

Dodano

  • Get-PackageUpdateInfo — Zapytaj o wszystkie zainstalowane moduły i wyświetl status aktualizacji
  • Export-PackageUpdateInfo — Eksportuj informacje o aktualizacjach do pliku
  • Import-PackageUpdateInfo — Importuj wcześniej wyeksportowane informacje o aktualizacjach