La version de maintenance de WordPress 6.4.1 corrige les bugs de la version 6.4

La version de maintenance de WordPress 6.4.1 corrige les bugs de la version 6.4

09 novembre 2023

WordPress a publié une version de maintenance mercredi soir pour résoudre les problèmes découverts peu de temps après la sortie publique de WordPress 6.4 le mardi 7 novembre.

Deux des problèmes étaient assez graves dans la mesure où ils affectaient le fonctionnement de certains plugins et pouvaient causer des problèmes aux sites rencontrant l'un ou l'autre de ces problèmes.

Le troisième était une faute de frappe qui a entraîné une notification mal configurée dans le panneau d'administration.

Trois problèmes résolus

  1. Faute de frappe
  2. Le code supprimé a provoqué des problèmes de compatibilité ascendante
  3. Un bug critique entraîne l'échec du téléchargement

Faute de frappe dans le code – Problème esthétique mineur

Le problème de faute de frappe était relativement mineur. Cela affectait la façon dont un écran de rappel apparaissait dans le panneau d'administrateur, le faisant s'étendre en haut de la page.

Avant le correctif :

La version de maintenance de WordPress 6.4.1 corrige les bugs de la version 6.4

Après le correctif :

La version de maintenance de WordPress 6.4.1 corrige les bugs de la version 6.4

Bug de compatibilité descendante

Ce bug faisait partie de ces choses aléatoires qui ne peuvent pas toujours être expliquées.

Ce qui s’est passé, c’est que les principaux contributeurs ont supprimé le code que le noyau de WordPress n’utilisait plus, il était donc censé pouvoir être supprimé en toute sécurité.

Mais… ce code était toujours utilisé par les plugins et comme il manquait désormais, WP 6.4 provoquait apparemment le blocage de ces plugins.

Le correctif contenu dans cette version de maintenance consiste donc à le rajouter.

Bug critique provoquant une erreur cURL

Le dernier correctif concernait un bogue qui entraînait l'échec du téléchargement des mises à jour et affichait un message d'erreur indiquant que le délai avait expiré, erreur cURL 28 : l'opération a expiré.

Selon la discussion interne de WordPress sur la façon de résoudre ce problème :

« Cette question devrait être cruciale.

6.4 a mis à jour la version de la bibliothèque Requests qui comprenait une modification radicale pour toute personne fonctionnant sur un hôte avec la version curl 7.29 (au moins).

Ce problème était également un autre de ces problèmes aléatoires. Dans ce cas, il s'agissait de serveurs qui utilisaient une version plus ancienne et obsolète de la bibliothèque cURL (cURL 7.29). La dernière version de cURL est la 8.4.0.

Emporter

WordPress publie des versions de test de WordPress pour que la communauté puisse tester et signaler toute erreur.

Mais si personne n’en fait l’expérience, ils apparaissent lorsque la version finale est publiée et c’est ce qui s’est produit.

La version originale de WordPress 6.4 mise à jour par cette nouvelle version de maintenance portait le nom de code Shirley. La nouvelle version de maintenance demande en quelque sorte un nom de code Ne m'appelez pas Shirley.

Image en vedette par Shutterstock/photosince