# Launcher 3.4.0
LAUNCHER - NOTES DE MISE À JOUR
Mises à jour prioritaires du launcher - Mise à jour du 10 novembre 2026
=========================================================================

Une version du launcher peut désormais être publiée comme prioritaire, pour un correctif critique (faille de sécurité…) : elle s'installe au démarrage même si vous avez désactivé la mise à jour automatique du launcher. Votre réglage n'est pas modifié : les versions normales suivantes ne s'installeront toujours pas toutes seules.

Aucune action sur le serveur. Le launcher se met à jour automatiquement.


------------------------------------------------------------------
EN BREF
------------------------------------------------------------------
- NOUVEAU : version prioritaire, installée au démarrage même avec
  la mise à jour automatique du launcher désactivée.
- NOUVEAU : pastille « Prioritaire » dans la fenêtre de mise à
  jour, avertissement dans le bandeau et les paramètres tant
  qu'elle n'est pas installée.
- SÉCURITÉ : l'indication « prioritaire » est signée, comme le
  reste de la mise à jour.
- QUALITÉ : nouveaux tests automatisés.


------------------------------------------------------------------
VERSION PRIORITAIRE
------------------------------------------------------------------
- Votre réglage « Mettre à jour le launcher automatiquement »
  n'est jamais modifié : effet ponctuel, le temps d'installer le
  correctif.
- « Plus tard » reste possible : nouvelle tentative au prochain
  démarrage du launcher.
- Une erreur de téléchargement est retentée au démarrage suivant.
- Si la nouvelle version ne démarre pas, l'ancienne est remise en
  place et le bouton « Vérifier les mises à jour » permet de
  réessayer.
- Mise à jour automatique désactivée : le launcher vérifie
  désormais au démarrage si une version prioritaire existe.


------------------------------------------------------------------
SÉCURITÉ
------------------------------------------------------------------
- L'indication « prioritaire » fait partie du contenu signé : un
  serveur compromis ne peut ni imposer une mise à jour, ni
  retirer la priorité d'un correctif.
- Seule une version signée et strictement supérieure peut être
  installée, comme avant.


------------------------------------------------------------------
SERVEUR
------------------------------------------------------------------
- Aucun changement.


------------------------------------------------------------------
DÉVELOPPEMENT
------------------------------------------------------------------
- publish-launcher-update.bat --priority (version prioritaire,
  confirmation demandée) et --clear-priority (ne reprend pas la
  priorité déjà publiée).
- LauncherPublisher : options --priority, --clear-priority, --yes ;
  ligne « Priorité » dans publish et verify.
- Core : LauncherRelease.PriorityVersion (reprise d'une
  publication à l'autre), LauncherUpdateCheck.IsPriority.
- UiSnapshot : scène launcher-update-priority.
- Tests : LauncherPriorityTests.


La sécurité des mises à jour du launcher ne change pas : la signature numérique et l'empreinte SHA-256 de chaque nouvelle version sont vérifiées avant toute installation.
