Dieser Abschnitt enthält versionierte Release-Notizen für die verschiedenen Versionen des PackageUpdateInfo PowerShell-Moduls.
Das ist eine für den Ausdruck optimierte Ansicht des gesamten Kapitels inkl. Unterseiten. Druckvorgang starten.
Versionsverlauf für das Modul
Versionierte Release-Notizen für das PackageUpdateInfo PowerShell-Modul
- Release notes v1.2.7.0
- Versionshinweise v1.2.6.0
- Versionshinweise v1.2.5.0
- Release notes v1.2.4.0
- Release Notes v1.2.3.0
- Versionshinweise v1.2.1.0
- Release notes v1.2.0.0
- Release notes v1.1.1.0
- Changelog zu Version v1.1.0.0
- Versionshinweise v1.0.2.0
- Versionshinweise v1.0.1.0 (Erstveröffentlichung)
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 #33 —
Get-PackageUpdateInfoignoriertExcludeModuleFromChecking- 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-PackageUpdateInfozu 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-PackageUpdateSettingführt ein:UpdateCheckInterval— wie oftGet-PackageUpdateInfonach 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-Moduleakzeptiert nur maximal 63 Strings im Parameter Name. Lösung durch eine For-Each-Schleife um diesen Befehl herum.
- Problem #11 behoben — Fehler beim Befehl, wenn mehr als 63 Module installiert sind. Der Befehl
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
-ShowToastNotificationangegeben wird
- Möglichkeit, ToastBenachrichtigungen für Update-Infos mit dem BurntToast-Modul zu senden, indem der Schalter
- 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
- Eigenschaften am Ausgabeobjekt hinzugefügt
- 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 anzeigenExport-PackageUpdateInfo— Aktualisierungsinformationen in eine Datei exportierenImport-PackageUpdateInfo— Bereits exportierte Aktualisierungsinformationen importieren