Das ist eine für den Ausdruck optimierte Ansicht des gesamten Kapitels inkl. Unterseiten. Druckvorgang starten.

Zur Standardansicht zurückkehren.

Versionsverlauf für das Modul

Versionierte Release-Notizen für das PackageUpdateInfo PowerShell-Modul

Dieser Abschnitt enthält versionierte Release-Notizen für die verschiedenen Versionen des PackageUpdateInfo PowerShell-Moduls.

Release notes v1.2.7.0

Hinzugefügt

  • Das Modul wurde auf die neue PowerShellGet v3.0.0 angepasst und verwendet nun den neuen Befehl Find-PSResource für die Online-Informationsabfrage, sofern verfügbar. Dies sollte die Online-Informationsabfrage deutlich beschleunigen, da Find-PSResource mehrere Modulnamen in einem Aufruf verarbeiten kann, während Find-Module nur einen Modulnamen pro Aufruf akzeptiert.
  • Deutsche (de-DE) Lokalisierung für die Datei about_PackageUpdateInfo.help hinzugefügt.
  • Spanische (es-ES) Lokalisierung für die Datei about_PackageUpdateInfo.help hinzugefügt.
  • Französische (fr-FR) Lokalisierung für die Datei about_PackageUpdateInfo.help hinzugefügt.
  • Polnische (pl-PL) Lokalisierung für die Datei about_PackageUpdateInfo.help hinzugefügt.

Geändert

  • Fix Entfernte unbeabsichtigte Abhängigkeit zum PSFramework-Modul in der Datei PackageUpdateInfo.psm1. Dies war ein Überbleibsel aus einer Refaktorierung vor einiger Zeit. Dieses Modul ist ausdrücklich dafür gedacht, ohne PSFramework zu laufen (obwohl ich PSFramework sehr schätze und es in vielen meiner Projekte nutze).
  • Einige Code-Refaktorierungen in den Funktionen des Moduls (keine funktionalen Änderungen, nur Verbesserungen im Code-Stil und der Lesbarkeit).
  • Refaktorierung der kommentarbasierten Hilfe in den Funktionen des Moduls (keine funktionalen Änderungen, nur Verbesserungen im Code-Stil und der Lesbarkeit).
  • Überarbeitung der Datei about_PackageUpdateInfo.help mit benutzerfreundlicheren Anleitungen und Informationen zum Modul und dessen Nutzung.

Versionshinweise v1.2.6.0

Behoben

  • Aktualisierung von Invoke-WebRequest auf die Verwendung einer einfachen Analyse (KB5074596)

Versionshinweise v1.2.5.0

Behoben

  • Problem Issue #33Get-PackageUpdateInfo ignoriert ExcludeModuleFromChecking
    • Filteroptimierung für die Modulüberprüfung gegenüber Galerien

Aktualisiert

  • Befehl Get-PackageUpdateInfo — Optimierung des Filterings, um die Anforderungen in Issue #33 zu erfüllen
  • Befehl Set-PackageUpdateSetting — Beispiele in der Dokumentation hinzugefügt
    • Bitte lies die Beispiele, bevor du etwas auf die Ausschlussliste setzt

Release notes v1.2.4.0

Fixes

  • Problem #24 — Modulversionsnummer 1.9 ist höher als 1.10
    • Die Online-Galerie liefert wahrscheinlich Versionsinformationen nicht als ‘version’-Typ, sondern als String.

Release Notes v1.2.3.0

  • Fix: Issue #26 - Problem beim parallelen Ausführen von PSEdition Core & Desktop

    • Export/Import-Befehle schreiben jetzt standardmäßig versionsspezifische Dateien (z. B. PackageUpdateInfo_Desktop_5.xml)
  • Fix: Issue #25 - Export-PackageUpdateInfo -PassThru

    • Ausgabeproblem und Fehler bei der Datumsumwandlung behoben
  • Upd: Add-PackageUpdateRule

    • Parameter PassThru funktioniert jetzt wie vorgesehen.
  • Fix: Einige Tippfehler korrigiert

  • Fix: Dateien und Befehle, die von PSFramework abhängen, entfernt

  • Upd: Plattform- und Statistikinformationen zur Readme-Datei hinzugefügt

Versionshinweise v1.2.1.0

Behoben

  • Hässliche Fehlermeldungen, wenn keine Konfigurationsdatei vorhanden ist, aufgrund einer frischen Systeminstallation
    • Überprüfung und Warnmeldungen bei diesem Verhalten implementiert
    • Initialisierungsroutine beim Laden des Moduls hinzugefügt, falls keine Standardkonfigurationsdatei vorhanden ist

Aktualisiert

  • Versucht, ausführliche Nachrichten bei der Überprüfung der Modulaktualität in Get-PackageUpdateInfo zu unterdrücken

Release notes v1.2.0.0

Hinzugefügt

  • Aktivierung von CORE- und plattformübergreifender Kompatibilität
    • Code-Refactoring, um PackageUpdateInfo in PowerShell Version 6 & 7 (CORE) zu integrieren
    • Modul läuft jetzt auch auf Linux-Systemen
  • Befehl Show-PackageUpdateReleaseNote — Möglichkeit, Release Notes von Websites abzurufen und in der Konsole anzuzeigen
  • Befehl Get-PackageUpdateSetting — Abfrage der Grundeinstellungen für die Prüfung und Berichterstattung zur Aktualität installierter Module
  • Befehl Set-PackageUpdateSetting — Konfiguration der Grundeinstellungen für Prüfung und Berichterstattung zur Aktualität
  • Befehl Add-PackageUpdateRule — Festlegung, wie ein Modul in der Berichterstattung behandelt wird
  • Befehl Get-PackageUpdateRule — Abruf vorhandener benutzerdefinierter Regeln
  • Befehl Set-PackageUpdateRule — Bearbeitung bestehender Regeln zur Behandlung eines Moduls in der Berichterstattung
  • Befehl Remove-PackageUpdateRule — Entfernen vorhandener benutzerdefinierter Regeln

Aktualisiert

  • Entfernung der Abhängigkeit vom Modul BurntToast
    • BurntToast ist vorerst ein optionales Modul in PackageUpdateInfo
    • Toast-Benachrichtigungen sind unter Windows 10 in ‘Windows PowerShell’ und ‘PowerShell’ (Core) verfügbar

Funktionen

  • Get-PackageUpdateSetting führt ein:
    • UpdateCheckInterval — wie oft Get-PackageUpdateInfo nach Updates für Module sucht (Standard: einmal pro Stunde)
    • DefaultRule — allgemeine Prüfung, welche Module ein- oder ausgeschlossen werden und welcher Teil der Versionsnummer einen Updatebericht auslöst

Release notes v1.1.1.0

Behebt

  • Befehl Get-PackageUpdateInfo
    • Problem #11 behoben — Fehler beim Befehl, wenn mehr als 63 Module installiert sind. Der Befehl Find-Module akzeptiert nur maximal 63 Strings im Parameter Name. Lösung durch eine For-Each-Schleife um diesen Befehl herum.

Changelog zu Version v1.1.0.0

Hinzugefügt

  • Befehl Get-PackageUpdateInfo
    • Möglichkeit, ToastBenachrichtigungen für Update-Infos mit dem BurntToast-Modul zu senden, indem der Schalter -ShowToastNotification angegeben wird
  • Neue Abhängigkeit zum Modul BurntToast

Aktualisiert

  • Beschreibungshinweise zu PackageUpdate.Info-Objekten hinzugefügt

Behebt

  • Befehl Get-PackageUpdateInfo
    • In den ReleaseNotes und dem Veröffentlichungsdatum aller Module in Version 1.0.2.0 wurden diese in jedem PackageUpdate.Info eingefügt. Falsche Variable verwendet. Behoben.
    • Kleine Änderung im Debug-Ausgabe bei Versionsvergleich

Versionshinweise v1.0.2.0

  • Neu: Änderungsprotokoll hinzugefügt ;-)
  • Aktualisiert: Befehl Get-PackageUpdateInfo
    • Eigenschaften am Ausgabeobjekt hinzugefügt
      • ProjectUri
      • IconUri
      • ReleaseNotes
      • Author
      • PublishedDate
  • Aktualisiert: Code neu formatiert, um den Codestil OTBS - K&R (One True Brace Style-Variante) zu erfüllen

Versionshinweise v1.0.1.0 (Erstveröffentlichung)

Erstveröffentlichung

Hinzugefügt

  • Get-PackageUpdateInfo — Alle installierten Module abfragen und Aktualisierungsstatus anzeigen
  • Export-PackageUpdateInfo — Aktualisierungsinformationen in eine Datei exportieren
  • Import-PackageUpdateInfo — Bereits exportierte Aktualisierungsinformationen importieren