La version finale de WordPress 6.8 sera publiée le 15 avril 2025. Le contributeur principal au projet (Automattic) ralentit ses efforts, la version consolide les fonctionnalités existantes, faute de combatants. Détaillons ci-dessous les nouveautés apportées, agrémentées de nos précieux conseils.
Le Rififi dans la gouvernance du projet impacte la 6.8
C’est la 2ieme version publiée en plein conflit entre Matt Mullenweg (l’un des fondateurs du CMS) et WP Engine.
Fin décembre 2024, la plateforme wordpress.org tourne au ralenti : le fondateur décide de passer en mode vacances pour la création de nouveaux comptes et l’acceptation de nouveaux themes ou plugins, annonçant qu’il verrait à la rentrée si il réouvre.
Le 8 janvier, l’équipe Développement Durable est dissoute, suite au départ de l’un de ses membres fondateurs (indiquant qu’il ne peut travailler sur ce sujet avec une telle gouvernance). Matt dissout le groupe de manière autoritaire, avançant de fausses explications alors qu’il avait lui-même demandé la création d’une telle équipe suite au WordCamp Europe 2022 pour pour garantir la longévité sociale, économique et environnementale de WordPress. Il semble qu’il veuille faire des économies…
« Merci à Thijs Buijs pour vos efforts dans ce domaine, en examinant les résultats de l’équipe jusqu’à présent, et le ROI du temps investi, c’est probablement le bon moment pour dissoudre officiellement l’équipe. »
« Il ne semble pas que la création d’une équipe autour de cela ait été capable de poursuivre l’un de ses objectifs, nous devrions donc probablement essayer une approche différente, ou nous demander s’il est saillant pour nous d’être impliqués.
« Par exemple, il vaut la peine de parler de l’impact climatique de WordPress, ou plutôt devrions-nous juste avoir de très bonnes mesures de performance et essayer d’optimiser notre code autant que possible, et de nous concentrer sur cette efficacité. »
Le 13 janvier 2025, sur X, Matt Mullenweg indique son conflit juridique (personnel) avec WPEngine pourrait rejaillir sur les ressources du projet communautaire.
Les poursuites judiciaires dureront des années et pourraient potentiellement me mettre en faillite ou forcer la fermeture de WordPress.org. Cela prend également énormément de temps – il n’y a pas de « travail d’avocat sur ce sujet ». »
Le 15 janvier 2025, Matt Mullenweg décide de ralentir très fortement la participation de ses équipes au projet WordPress (pour l’établir au quantum de WPEngine, à savoir 45h par semaine, au lieu de 3 539 / 104 personnes ), compte tenu des risques financiers liés au litige / procès. Justifiant aussi que cela allait permettre de rééquilibrer les efforts entre les différents contributeurs, et aux équipes d’Automattic de se concentrer sur les projets lucratifs du groupe (WordPress.Com, Pressable, WPVIP, Jetpack, WooCommerce), tout en espérant que d’autres prendront le relais. Ces 45h seront dédiées à la sécurité et aux mises à jour critiques, en attendant que les attaques juridiques cessent. La prochaine étape judiciaire étant programmée pour juin 2025, mais la clôture du litige pourrait être plus lointaine…
En conséquence, les ressources allouées à cette version s’étant taries, la version 6.8 est donc une version de maintenance générale (polish & bug fix release : amélioration de l’existant, pas de grosse nouvelle fonctionnalité). L’équipe projet de cette version est donc réduite d’environ 50%.
WordPress 6.8 & la Roadmap Gutenberg
Première version majeure de l’année 2025, cette version était censée être la première de la phase 3 (cf State of the Word 2024 Tokyo).
Elle embarque les versions Gutenberg 19.4 à 20.4
Vous retrouverez le suivi des versions WordPress vs Gutenberg dans notre article dédié.
Les nouveautés fonctionnelles de cette version WordPress 6.8
Cette version apporte plus de xx améliorations et xxx corrections de bugs.
Détails statistiques tickets (Améliorations / Correctifs / Autre) :
- Core : xx modifications (xx / xx / xx)
- Gutenberg : xx modifications (xx / xx / xx )
Son petit nom : (à venir)
Côté Editeur Gutenberg
- Beaucoup de refactoring pour utiliser les dernières versions des composants (homogénéisation des interfaces, par exemple Settings Panel)
- Vue page : possibilté de définir une page comme page d’accueil ou page accueil blog
- Ajout de l’action Couper, en plus de Copier
- 3 nouveaux blocs embed : Gravatar / Canva / Youtube sans Cookie
- Bloc réseaux sociaux : ajout de Discord
- Bloc image : possibilité de déclarer l’image comme Image Mise en avant (featured image)
- Nouveau bloc Total Résultats
- Affichage statut dans l’éditeur sur les Modèles actifs/inactifs
- Duplication de templates
- Style Book pour les themes classiques (utile pour les thèmes hybrides)
- Ouverture de la gestion des styles et des patterns aux themes classiques
- Query Loop : nouveaux paramètres dédiés au choix des niveaux hiérarchiques
- Media+Text : gestion du ratio image
- Bloc formulaire (avec gestion demande de suppression de données RGPD) // à confirmer
- Unification éditeur de site / éditeur de contenus : l’option, permettant d’éditer globalement la zone de contenu ou le layout, a été élargie à tous les CPT
- Amélioration bloc grille (gestion graphique) // à confirmer
- Sélecteur de police : mise en forme des polices afin de prévisualiser le rendu
- (à venir)
Côté Thèmes
- Des correctifs sur les anciens thèmes
Côté Core
- Speculative loading
- Amélioration des performances
- Block Bindings :
- Ouverture de son usage aux widgets (anciens themes classiques)
- Interface de gestion des liaisons
- Compatibilté avec de nouveaux blocs (background du bloc bannière, image du bloc média+text)
- Nouveaux hooks
- Amorce intégration du Design System, en vue d’harmoniser progressivement toute d’administration
- Changement graphique administration (passage du gris au blanc, plus d’aération, davantage de contrastes)
- Graisses de Police / Palette de couleur (bleus) : à confirmer
- (à venir)
Les nouveautés techniques pour les développeurs de WP 6.8
- Amélioration des fonctions de hashage (bcrypt)
- Compatibilité 100% PHP 8.3 visée
- Amélioration compatibilité PHP 8.4
- Amélioration prise en charge AVIF/HEIC dans la médiathèque
- Amélioration accessibilité (notamment suppression des infobulles title)
- Amélioration chaine de traduction (suppression « Add new »)
- Block Hooks : ouverture aux patterns synchronisés et aux post contents
- (à venir)
En conclusion – notre avis sur cette version WP 6.8
- Cette version faute de combatant stabilise les fonctionnalités existantes
- La situation souligne qu’Automattic prend une part trop importante dans le projet : c’est ce que Matt Mullenweg voulait souligner
- De quoi permettre un redemarrage plus franc ensuite ?