WORLDWEAVER 1.5.0 — MISES A JOUR, 09/10/2026

Fonction ajoutee : recherche de mise a jour au demarrage de l'interface,
bouton manuel, proposition de telecharger/installer/ouvrir, commandes Debian.
Le bouton n'est mis en evidence qu'en presence d'une version plus recente.
La verification ne bloque pas la fusion. L'installation attend la fin des
operations, se fait dans un nouveau dossier et conserve l'ancienne copie.
Taille, SHA-256, chemins ZIP, collisions, CRC et version du JAR controles.
HTTPS officiel exclusivement, sans redirection ; aucun monde envoye.

VALIDATION
50 tests nouveaux du moteur de mise a jour et 8 tests Swing asynchrones.
420 executions Java Windows avec interface ; 392 executions sur Debian.
19 executions du JAR distribue par OS. 364 scenarios web inchanges rejoues.
Lanceur Windows embarque : aide, export et selection independante Ender.
Voir UPDATE-TESTS-1.5.0.json et test-results/updater-1.5.0 pour les preuves.

SCENARIOS NOUVEAUX
Comparaison numerique de versions ; versions identiques ou anciennes ;
manifeste incomplet, duplique, malforme ou trop grand ; HTTPS hors origine ;
absence de reseau ; tailles de telechargement incorrectes ; SHA corrompu ;
annulation ; coupure de flux ; nettoyage ; destination existante ou creee
pendant le telechargement ; chemins ZIP dangereux et collisions ; lanceur
absent ; JAR invalide ou de mauvaise version ; installation Windows/Debian ;
proposition au demarrage ; controles actifs hors ligne ; proposition differee
pendant operation ; bouton normal si a jour et colore si mise a jour disponible.

REPRODUCTION
JDK 17+ : test.ps1 -Gui sur Windows, sh test.sh sur Debian.
java -cp CLASSES UpdaterTest ; GuiUpdaterTest --list pour les 8 scenarios.
Les reseaux en echec et les futures versions sont simules avec un transport
injecte uniquement par les tests ; l'application ne propose aucun endpoint
personnalisable. La verification HTTPS publique est controlee apres publication.

LIMITES
Pas de remplacement sur place des executables ouverts : installer en parallele
puis utiliser le nouveau dossier. Les anciens raccourcis ne sont pas modifies.
Pas de transfert automatique des choix non enregistres ; enregistrer un projet.
Les tests Minecraft sont synthetiques ; pas de serveur reel ni telephone physique.
Les quatre passes de la version 1.4.1 constituent une preuve historique distincte,
pas quatre nouvelles passes de cette evolution 1.5.0.
