Accueil > Release > Sortie de SPIP 4.1.0, parce que PHP 8.1 le vaut bien ^^

Sortie de SPIP 4.1.0, parce que PHP 8.1 le vaut bien ^^

vendredi 25 mars 2022, par La team

Avec le printemps, les oiseaux nous annoncent la sortie de SPIP 4.1, plus sûr, plus moderne... plus bien quoi :)

SPIP 4.1 en résumé

  • un SPIP plus sûr avec une refonte du système d’authentification et de chiffrement
  • un SPIP compatible avec les versions récentes de PHP 8.0 et PHP 8.1 (les extensions suivantes sont désormais obligatoires : sodium, Zlib, Zip et Phar)
  • un SPIP avec des bibliothèques sous-jacentes (JS et PHP) mises à jour
  • un plugin Archiviste réécrit
  • une nouvelle API de création et de décodage des URLs
  • et comme toujours, des traductions mises à jour

SPIP 4.1 en détail

Consultez la liste complète des nouveautés dans l’article dédié sur spip.net, ainsi que les annonces des versions alpha, beta et RC déjà publiées ici.

Tester les plugins

Les plugins n’auront probablement pas encore de version prévue pour cette toute nouvelle version de SPIP. Pour les tester afin de vérifier leur compatibilité, vous pouvez utiliser la configuration (constante) suivante dans votre fichier config/mes_options.php

Cela permet d’activer n’importe quel plugin compatible avec SPIP 4.0.


Mettre à jour en utilisant le spip_loader

Vous pouvez aussi mettre à jour au moyen de la dernière version du spip_loader (version 5.1.0).
https://www.spip.net/spip-dev/INSTALL/spip_loader.php

Résumé des versions de SPIP

Branche Version Suivi Compatibilité PHP
SPIP 4.1 SPIP 4.1.0 Branche stable PHP 7.4 à PHP 8.1
SPIP 4.0 SPIP 4.0.5 Branche stable PHP 7.3 à PHP 8.0
SPIP 3.2 SPIP 3.2.14 Branche stable PHP 5.4 à PHP 7.4

Les versions SPIP 3.1 et antérieures ne sont plus maintenues.

Pour connaître le détail des versions maintenues :
https://www.spip.net/fr_article6500.html

Comment être tenu au courant de ces annonces ?

C’est simple, inscrivez-vous sur la mailing liste https://discuter.spip.net/c/spip-ann/13

Bien sûr les réseaux sociaux sont de la partie :

Une question, besoin d’aide ?

En cas de problème ou de difficultés, il y aura certainement quelqu’un pour vous aider sur IRC, N’hésitez pas à venir poser vos questions https://irc.spip.net

Vous pouvez aussi poster un message et échanger sur :

Nous vous rappelons que pour signaler une faille, il suffit d’envoyer un mail à spip-team@rezo.net

Messages

  • Merci. Je sais quoi faire ce weekend :)

  • Dépêche soumise à LinuxFR.org. Ça devrait paraître cette fin de semaine :-).

  • Bonjour,

    Ma palanquée d’extensions semble bien fonctionner sous Spip 4.1 après migration, par contre, il semble y avoir un bogue dans l’écran des statistiques du site, qui reste en vrac en affichant en lieu et place des diagrammes :

    Error : 404 Not Found

    Amicalement.

  • @EtienneJ Tu dois avoir un fichier .htaccess qui n’est pas à jour par rapport à celui fourni, particulièrement une ligne sur les API : https://git.spip.net/spip/spip/src/branch/4.1/htaccess.txt#L80

  • Je confirme ; la ligne de code ci-dessous (à placer dans le fichier .htaccess) règle le message d’erreurs des statistiques :

    RewriteRule ^(ecrire/) ?([\w]+)\.api([/.](.*)) ?$ spip.php ?action=api_$2&arg=$4 [QSA,L]

    r

  • Merci pour cette nouvelle MAJ qui permet de passer à PHP 8.1.
    Avez-vous effectué des tests de gain de vitesse d’affichage ?

  • Bonjour,

    Malgré la mise à jour du fichier .htaccess l’écran des statistiques du site, qui reste en vrac en affichant en lieu et place des diagrammes :

    Error : 404 Not Found

    Merci pour votre aide

    Cordialement

    Gilles Caffiaux

    https://cgsebdeb.fr/

Un message, un commentaire ?

Qui êtes-vous ?
Se connecter
Votre message

Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.