Notes de version v1.2.0.0

Ajouté

  • Activation de CORE et compatibilité multiplateforme
    • Refactorisation du code pour intégrer PackageUpdateInfo dans PowerShell version 6 & 7 (CORE)
    • Le module fonctionne désormais aussi sur les systèmes Linux
  • Commande Show-PackageUpdateReleaseNote — Possibilité d’obtenir les notes de version depuis des sites web et de les afficher dans la console
  • Commande Get-PackageUpdateSetting — Interroger les paramètres de base pour vérifier et rapporter les informations de mise à jour des modules installés
  • Commande Set-PackageUpdateSetting — Configurer les paramètres de base pour la vérification et le rapport de mise à jour
  • Commande Add-PackageUpdateRule — Déclarer comment un module est géré dans les rapports
  • Commande Get-PackageUpdateRule — Obtenir les règles personnalisées existantes
  • Commande Set-PackageUpdateRule — Modifier les règles existantes sur la gestion d’un module dans les rapports
  • Commande Remove-PackageUpdateRule — Supprimer les règles personnalisées existantes

Mis à jour

  • Suppression de la dépendance au module BurntToast
    • Pour l’instant, BurntToast est un module optionnel dans PackageUpdateInfo
    • Les notifications toast sont disponibles sur Windows 10 dans ‘Windows PowerShell’ et ‘PowerShell’ (Core)

Fonctionnalités

  • Get-PackageUpdateSetting introduit :
    • UpdateCheckInterval — fréquence à laquelle Get-PackageUpdateInfo recherche les mises à jour des modules (par défaut : une fois par heure)
    • DefaultRule — contrôle général sur les modules à inclure/exclure et sur quelle partie du numéro de version déclenche un rapport de mise à jour