Accueil > Release > Sortie de SPIP 4.3.0-alpha

Sortie de SPIP 4.3.0-alpha

mardi 7 mai 2024, par L’équipe maintenance

SPIP 4.3.0-alpha pointe le bout de son nez. Cette version de test apporte son petit lot de nouveautés sélectionnées avec amour depuis la branche 5.0 qui elle est en cours de développement.

SPIP version 4.3.0-alpha

Les changements les plus visibles actuellement sont le bandeau de l’espace privé et le formulaire de changement de statut des objets éditoriaux.

Le bandeau de l’espace privé prend moins de place en hauteur
La création rapide des contenus passe dans un menu dépliant
le formulaire de changement de statut est revu
le formulaire de changement de statut déplié

Cette version apporte également d’autres améliorations ou corrections de bugs :

  • Ajouts
    • Le formulaire d’identité du site permet de configurer la timezone utilisée
    • La constante _DEBUG_MINIPRES définie à true active l’affichage d’un debug visible lorsqu’une erreur de type Minipage survient
    • Débugueur : Afficher le nombre d’occurrences et temps total des inclusions de squelettes
    • Ajouter une option à find_all_in_path() pour renvoyer tous les fichiers répondant à un pattern
    • Nouveau filtre |balise_img_svg pour insérer une image ou un SVG inline sans savoir d’avance le format
    • Afficher un encart pour signaler les nouvelles versions dans toutes les pages de l’espace privé pour les webmestres, et un bouton pointant vers spip_loader s’il est présent
    • Notifier par email les webmestres du site lorsque SPIP dispose d’une mise à jour
    • Améliorer l’ergonomie du formulaire instituer (changement de statut d’un objet éditorial)
  • Changements
    • Le bandeau de navigation de l’espace privé est réduit en hauteur (2 lignes au lieu de 3)
    • Le menu de création rapide passe en menu déroulant avec des labels explicites
    • Écriture plus inclusive de certaines formulations
    • Dans un plugin, si l’attribut logo d’un paquet.xml est absent, et qu’il existe un fichier {prefixe}.svg dans le plugin, il est utilisé comme logo
    • Les fonctions extraire_balise et extraire_balises peuvent gérer des balises imbriquées
  • Corrections
    • Améliorer la conformité HTML5
    • Icône Tâches de fond qui n’évoque pas les bases de données
    • Refactoring de ecrire_fichier
    • Combinaison des critères pagination et limit
    • Ne pas conserver un double des fichiers calculés inchangés (#PRODUIRE_FOND)
    • Mise à jour de la lib mediaelement en version 7.0.3
  • Dépréciations
    • Déprécier les fonctions désuettes de ecrire/inc/presentation
    • La globale auteur_session (dépréciée depuis SPIP 2.0 !) sera supprimée en SPIP 5.0. Utiliser visiteur_session.
    • Déprécier la classe .label au profit de .editer-label dans les formulaires
  • Retrait
    • Retrait des options d’affichage des icones dans les préférences

Mettre à jour en utilisant le spip_loader

Vous pouvez aussi mettre à jour au moyen de la dernière version de spip_loader (version 6.1.6).

spip_loader est distribué à l’adresse suivante : https://get.spip.net/

Le fichier spip_loader.php est un script compilé dans un format binaire phar. Si vous avez besoin de personnaliser l’installation en définissant des constantes, il vous faut créer un fichier de configuration spip_loader_config.php (cf https://www.spip.net/fr_article5705.html).

Résumé des versions de SPIP

Branche Version Suivi Compatibilité PHP
SPIP 4.3 SPIP 4.3.0-alpha Branche test PHP 7.4 à PHP 8.3
SPIP 4.2 SPIP 4.2.12 Maintenance active PHP 7.4 à PHP 8.3
SPIP 4.1 SPIP 4.1.15 Correctifs de sécurité seulement PHP 7.4 à PHP 8.1

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 beaucoup la team. J’attends un peu avant de mettre à jour :)

  • C’est une version de test @Said, ce n’est pas fait pour aller en production effectivement. Mais tour retour est bienvenue à l’occasion

  • Merci Marcimat. T’inquiètes. Juste par curiosité et en local.

  • Merci pour cette nouvelle version. Je vais attendre une version stable avant de tester, je n’ai pas totalement l’âme d’un aventurier 😅

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.