You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.9 KiB
2.9 KiB
Changelog
6.0.2 - 2023-03-09
Added
- Route '?etape=debug' (nécessite
'debug' => true
dansspip_loader_config.php
pour y accéder) - Ajout de la version aussi en entête du stub du Phar.
Changed
- Meilleure gestion du selfupdate
Fixed
- #29 Corriger PHP_SELF dans le Phar chez certains hébergements
6.0.1 - 2023-03-09
Fixed
- Fatal error lors d’un deprecated de config.s
6.0.0 — 2023-03-09
Fixed
- #26 PCLZip tolérant à memory_limit = -1 (on lui affecte 128m dans ce cas)
- #19 #22 Redirections du loader à la bonne URL
Changed
- Vérifier la version du SPIP installé peut se faire sans démarrer le SPIP.
- Barre de progression plus homogène (pas uniquement sur le dézippage)
- Les vérifs (authentification à un SPIP existant, droits d’écriture, extensions requises) ne sont faite qu’une fois sur la page d’accueil (jusqu’à ce que tout soit bon)
- Une session + jeton est accordé pour 10mn si les vérifs sont OK.
- #9 Le HTML de la page utilise un style plus proche de Minipage de SPIP 4.2.
- L’archive phar peut fournir des ressources css ou images (avec un expire, et tolérant à HTTP/2)
- La configuration via
spip_loader_config.php
: le fichier doit retourner unarray
- Refonte assez conséquente du code (mais utilise encore des vieux trucs, notamment pclzip toujours là !)
- Découpage du gros fichier d’origine en architecture PSR-4 dans src/
- PHP 5.6 minimum requis
Deprecated
- Constante
_SPIP_LOADER_UPDATE_AUTEURS
. Utiliserupdate.authors
en config. Tel que'update.authors' => [1, 2],
5.x
- 5.3.0 : Se prémunir d'une boucle de redirection avec php-fpm
- 5.2.1 : Réparer le lien de login ainsi que le chargement des CSS quand on affiche le loader sans être identifié
- 5.2.0 : Distribution du script en version compréssée (phar) @see
compile
file - 5.1.0 : Automatisation de la génération du fichier spip_loader_list.json
- 5.0.1 : Montrer une erreur si on ne peut pas écrire la mise à jour de Spip Loader, invalider les caches fichiers du loader sur mise à jour.
- 5.0.0 : Version 2 de l’api JSON qui inclut la branche par défaut et les requirements php.
4.x
- 4.3.3 : SPIP 4.0 par défaut
- 4.3.2 : Compat PHP de SPIP 4.0
- 4.3.1 : Toutes les fonctions du loader son préfixées par SL. On fait un tour au déballage fini, à 100% pour avoir tout le temps libre pour déplacer les fichiers et vérifier les superflus.
- 4.3.0 : Correction pour retrouver l'analyse et déplacement des fichiers obsolètes SL Nécessite PHP 5.2 minimum (faut pas pousser... désolé les vieux SPIP 3.1...)
- 4.2.0 : Mise en cache pour 10mn de spip_loader_list.json
- 4.1.1 : Tolérance php < 5.4 du spip_loader !
- 4.1.0 : Si notre SPIP installé actuel n’est plus une version maintenue, on demande explicitement la branche
- 4.0.0 : Utilisation d’un fichier spip_loader_list.json On ne rend disponible que les dernières versions maintenues.