Quelques mois après la sortie de SPIP 3.2, il était temps de vous proposer des versions de maintenance de SPIP pour les branches 3.0, 3.1 et 3.2.
Il est fortement recommandé d’installer ces versions car elles comprennent des mises à jour de sécurité.
Ces nouvelles versions comprennent les correctifs de bugs identifiés ces derniers mois :
- 2 tickets pour la branche 3.0
- 12 tickets pour la branche 3.1
- 19 tickets pour la branche 3.2
Parmi les bugs corrigés, on notera :
- correction d’une faille de sécurité sur la fonction valider_xml (merci à Sammy Forgit pour le signalement)
- correction d’un bug sur les dates de publication
- correction d’un bug d’installation des tables des plugins en ne permettant pas d’utiliser un préfixe de tables débutant par un numérique
- quelques corrections d’ergonomie de l’espace privé (affichage du poids total en plus du nombre de documents dans les onglets de la médiathèque, etc.)
- correction d’un bug sur les statistiques dans le calcul des referers
- amélioration de la détection des robots afin de les exclure des statistiques de visites
- correction d’un bug sur opcode
- correction d’un bug SNI lors de l’utilisation derrière un proxy
Pour connaître l’intégralité des mises à jour :
https://core.spip.net/projects/spip/iss...
Les mises à jour suivantes sont disponibles :
Version 3.2.1
https://files.spip.net/spip/archives/SPIP-v3.2.1.zip
Version 3.1.8
https://files.spip.net/spip/archives/SPIP-v3.1.8.zip
Version 3.0.27
https://files.spip.net/spip/archives/SPIP-v3.0.27.zip
L’écran de sécurité
Pour les personnes ne pouvant pas mettre à jour, il est nécessaire d’installer la version 1.3.6 de l’écran de sécurité qui corrige la faille.
https://www.spip.net/fr_article4200.html
Mettre à jour en utilisant le spip_loader
Vous pouvez aussi mettre à jour en téléchargeant la dernière version du spip_loader (version 3.0.3)
https://www.spip.net/spip-dev/INSTALL/spip_loader.php
Cette version du spip_loader apporte 2 nouveautés :
- la prise en charge d’un fichier indépendant (spip_loader_config.php) pour configurer les define, ainsi la configuration est maintenue même après une mise à jour
- la mise à jour du spip_loader par le spip_loader lui-même, ainsi plus besoin de passer par un transfert FTP.
Résumé des versions de SPIP
Branche | Version | Suivi |
---|---|---|
SPIP 3.2 | SPIP 3.2.1 | Branche stable |
SPIP 3.1 | SPIP 3.1.8 | Branche maintenue (mises à jour de sécurité uniquement à partir du 30 juin 2019) |
SPIP 3.0 | SPIP 3.0.27 | Branche maintenue (mises à jour de sécurité uniquement) jusqu’au 30 juin 2019 |
Les versions SPIP 2.1 et antérieures ne sont plus maintenues.
Il est vivement conseillé de passer à une version supérieure pour éviter des problèmes de sécurité.
Comment être tenu au courant de ces annonces ?
C’est simple, inscrivez-vous sur la mailing liste http://listes.rezo.net/mailman/listinfo/spip-ann
Bien sûr les réseaux sociaux sont de la partie :
- Seenthis : https://seenthis.net/people/spip
- Twitter : https://twitter.com/spip
- Facebook : https://www.facebook.com/spip.net
- Mamot : https://mamot.fr/@spip
Une question, besoin d’aide ?
En cas de problème ou de difficultés, allez sur https://forum.spip.net
Nous vous rappelons que pour signaler une faille, il suffit d’envoyer un mail à spip-team@rezo.net
Messages
16 mars 2018, 16:10, par Machin Machine
Merci pour ces versions et tout le boulot fourni.
On installe cela tout de suite :)
31 mars 2018, 14:13, par Cédric Solignac
Un grand merci pour le travail effectué et à toutes l’équipes de SPIP !
4 avril 2018, 22:15, par Ornichon
Je plus soir. Ça marche bien. Merci
11 mai 2018, 15:27, par L’intendant zonard
Maiheu, dans le spip_loader.php 3.0.3, le bouton « lancer la mise à jour » n’est pas actif, rien ne se passe... Qu’est-ce que j’ai raté ?
12 mai 2018, 21:01, par b_b
@L’intendant zonard il se peut que tu tentes de faire une mise à jour vers une version plus ancienne cf : https://zone.spip.org/trac/spip-zone/browser/_outils_/spip_loader/trunk/spip_loader.php#L1161
Sinon, passe en discuter sur http://irc.spip.net/ si tu veux plus d’aide.
6 juin 2018, 15:20, par Margery
C’est très instructif cette article. merci pour la publication.
1er novembre 2018, 19:01, par Estager
Bonjour, mon site est en spip-3.0.16 et mon hébergeur me demande de mettre à jour ma version de PHP (5,4) à votre avis c’est risqué (bugs) et si je dois mettre à jour Spip je peux faire un bond de 3,0,16 à 3,2,1 ou c’est vraiment galère.
Merci de vos réponses
2 novembre 2018, 11:28, par Maïeul
Normalement le passage se fait bien.
Cependant, comme pour toute migration, il faut faire des sauvegardes avant et vérifier aussi les compatibilités de plugins et, dans une moindre mesure, de squelettes (à ma connaissance, il n’y pas eu de rupture au niveau des balises entre ces versions). Si tu as créé tes propres squelettes, lit simplement sur spip.net les informations de publi pour la 3.1 et la 3.2 et regardes s’ils y a des choses à adapter. Si tu utilise des squelettes génériques, le/la mainteneur·se s’en est occupé normalement.
Pour vérifier la compatibilité des plugins, tu peux t’aider de https://contrib.spip.net/Verifier-ses-plugins-avant-un-changement-de-version-de
Enfin, par sécurité, tu peux procéder à une mise à jour en deux temps : d’abord vers 3.1 puis vers 3.2
Voir aussi https://www.spip.net/fr_article1318.html
2 novembre 2018, 11:37, par Francky
Hello :-)
@Estager Normalement, tu ne devrais pas avoir de problème à faire un passage en php 5.4 !
Comme tu es en spip 3.0 tu peux même mettre php 5.6, par contre, cela sera tout, car spip 3.0 ne supporte pas php 7.0 comme dit ici : https://www.spip.net/fr_article4351.html !
Donc, tu n’auras pas besoin de faire une mise à jour de spip majeure, par contre, je t’invite quand même à faire un passage en spip 3.0.27, histoire d’avoir un site plus sûr !
https://www.spip.net/fr_article1318.html
A savoir qu’un passage de spip 3.0.16 vers 3.2.1 est parfaitement possible, il suffit de suivre :
https://www.spip.net/fr_article5693.html
Et si besoin d’aide, passe sur le forum https://forum.spip.net/ ou l’irc https://irc.spip.net/ il suffit juste d’être patient :-)