L’échange de fonctionnalités de Divi 5 (plus plus de 200 correctifs/améliorations)
Publié: 2025-01-08Bienvenue dans notre rapport d’avancement mensuel Divi 5.
Nous avons fait des progrès significatifs, en publiant trois mises à jour de Divi 5, en corrigeant 237 bugs et en stabilisant l'Alpha publique. Les nouveaux rapports de bogues ont ralenti, et ce serait le bon moment pour envisager d’utiliser Divi 5 pour créer de nouveaux sites Web si vous appréciez l’expérience.
Il y a encore des bugs ici et là, mais nous les corrigeons plus rapidement qu'ils ne sont signalés, et l'expérience globale semble solide.
- 1Quelle est la prochaine étape pour Divi 5 ?
- 2 L'échange de fonctionnalités Divi 5
- 3 Ce que nous avons accompli le mois dernier
- 3.1 Journal des modifications complet pour Public Alpha 4-6
- 4 Restez à l'écoute pour plus de mises à jour
Quelle est la prochaine étape pour Divi 5 ?
Nous nous concentrons désormais sur la correction des bugs liés à la migration et à la rétrocompatibilité afin de pouvoir vous donner le feu vert pour migrer des sites Web existants. À ce stade, nous recommandons d’utiliser Divi 5 uniquement sur les nouveaux sites Web qui n’utilisent pas beaucoup de modules existants.
Nous avons également repris le travail sur les fonctionnalités restantes de Divi 5. Quelques fonctionnalités, telles que les modules WooCommerce, doivent être renseignées avant de passer à la phase bêta.
Cela m'amène au sujet important d'aujourd'hui : nous allons changer les choses et effectuer un échange de fonctionnalités.
L’échange de fonctionnalités Divi 5
Tout au long du développement de Divi 5, nous avons priorisé les fonctionnalités requises pour garantir que tous les sites Web Divi restent fonctionnels lors de la mise à niveau. Les fonctionnalités restantes, liées à l'interface utilisateur, n'affectent pas les fonctionnalités de votre site Web et ne bloquent pas la mise à niveau. Ce sont d’excellentes fonctionnalités, mais elles ne sont pas nécessaires au fonctionnement de votre site Web.
Certaines fonctionnalités, telles que les actions rapides, ne sont pas très populaires. D'autres, comme Extend Styles, ont été remplacés par une autre fonctionnalité, dans ce cas, les préréglages. Nous en sommes au stade où plusieurs des fonctionnalités restantes de Divi 5 entrent dans cette catégorie : géniales mais redondantes ou rarement utilisées.
En attendant, nous savons que vous avez besoin de fonctionnalités telles que des grilles flexbox, des points d'arrêt personnalisables, des lignes imbriquées et une accessibilité améliorée. Nous sommes à un carrefour sur la route où nous pouvons nous éloigner de Divi 4 et effectuer un échange de fonctionnalités, en échangeant les fonctionnalités les moins utilisées de Divi contre les fonctionnalités les plus demandées de Divi.
Et c’est ce que nous ferons : vous offrir plus tôt les fonctionnalités dont vous avez besoin sans étendre la feuille de route de Divi 5.
Après la sortie de Divi 5, nous envisagerons de réintroduire certaines des fonctionnalités que nous avons remplacées. En attendant, vous verrez Divi 5 faire des progrès substantiels au cours des prochains mois, et les premiers utilisateurs profiteront des fonctionnalités qu'ils attendaient.
Une fois que nous aurons surmonté les bugs de migration restants et que toute la force de l’équipe de développement de Divi aura travaillé sur les fonctionnalités, vous serez impressionné par la rapidité avec laquelle Divi 5 s’améliore. Tout le travail fastidieux et fastidieux des deux dernières années est derrière nous ; nous avons construit une nouvelle fondation et corrigé les bugs. Il est temps de tenir notre promesse de sprinter et de repousser les limites.
Ce que nous avons accompli le mois dernier
Avec 237 corrections de bugs, je ne peux pas toutes les aborder en détail. Après avoir publié la Public Alpha il y a deux mois, notre objectif était de nous concentrer entièrement sur la correction des bugs et la stabilisation de l’expérience afin que les premiers utilisateurs puissent utiliser Divi 5 pour créer de nouveaux sites Web. Depuis le lancement, nous avons travaillé de manière agressive pour corriger près de 500 bugs.
Journal des modifications complet pour l'Alpha 4-6 publique
- Correction d'un problème où les vidéos non répertoriées Vimeo ne fonctionnaient pas correctement avec les images de superposition en raison d'une gestion incorrecte des paramètres d'URL.
- Correction d'un problème dans l'utilitaire batchFetch où les caractères spéciaux dans les données de requête provoquaient des erreurs de gestion des réponses.
- Correction d'un problème de glisser-déposer de colonne à l'intérieur de la ligne en mode filaire.
- Ajout des raccourcis de module manquants au module d'aide sur les raccourcis clavier.
- Correction d'un problème de durée de transition dans le module de connexion.
- Correction d'un problème provoquant la rupture de certains blocs principaux de Gutenberg, tels que Calendrier et Derniers commentaires, dans l'éditeur par défaut.
- Correction d'un problème où le module Icône n'affichait pas correctement l'icône par défaut sur le front-end.
- Correction de la migration des préréglages D4 vers D5 si le migrateur est utilisé plusieurs fois.
- Correction d'un problème où cliquer sur les vidéos dans le curseur vidéo principal via le bouton suivant entraînait parfois la disparition de l'une des vidéos du curseur principal.
- Correction d’un problème où la taille du texte du titre fermé du module Accordéon différait entre Divi 4 et Divi 5 après la migration.
- Correction de l'image d'espace réservé s'affichant dans le module Image lorsqu'aucune URL d'image n'est disponible pour l'image sélectionnée dans les modèles TB.
- Correction de l'option « Paramètres Modal Default Position » des paramètres du constructeur cassés.
- Correction d'un problème où un nouveau message peut avoir un module de shortcode déjà ajouté avant d'ajouter du contenu.
- Correction d'un problème où l'application de styles de police, par exemple Mettre la police en majuscule/italique, au corps d'un module Blurb entraînait l'application des styles au texte d'en-tête/titre.
- Correction du mode sans échec ne fonctionnant pas.
- Valeurs de bouton des paramètres de personnalisation transmises par défaut pour le groupe d'options de bouton Visual Builder.
- Correction du style par défaut des publications au format audio dans un module Blog lorsqu'il est défini sur « Grille ».
- Ajout du décalage des options du module et d'un nouveau bouton Module pour éviter le chevauchement avec les modules parents ou enfants si les modules ont de petites marges et remplissages.
- Personnalisez la page Not Found avec des liens utiles pour améliorer la navigation des utilisateurs.
- Correction du problème dans le composant settings-design.tsx où les fonctions visibles du groupe de bordure n'utilisaient pas les valeurs d'attribut de module mises à jour.
- Les utilisateurs peuvent désormais glisser-déposer des éléments dans Visual Builder par options de module, ce qui est utile pour les sections pleine largeur et les sections et lignes sans remplissage.
- Correction de l’erreur fatale PHP liée à la gestion des shortcodes au format de publication vidéo dans le module Divi 5 Blog.
- Correction d’un bug provoquant le chargement inutile du framework de shortcode par Divi 5 lorsque seul un shortcode vidéo ou audio était utilisé sur une page.
- Correction d'un problème où la barre du module Bouton ne devait pas se cacher lorsque le rayon de bordure était défini sur des valeurs élevées.
- Étiquette d'option de style copier-coller mise à jour pour ne pas utiliser le nom du module.
- Correction de la structure des colonnes qui ne se mettait pas à jour après les opérations de glisser-déposer dans la vue Calques.
- Correction d'un problème où le module Post Slider pouvait entrer dans une boucle infinie sur le front-end, faisant planter la page ou le serveur.
- Mise à jour du nom de l'option de menu de Sélectionner un menu à « Par défaut ».
- Ajout de la prise en charge de plusieurs sélecteurs dans le CSS personnalisé.
- Correction du problème où copier et coller les styles d'éléments du curseur pleine largeur pouvait interrompre le Visual Builder.
- Correction d'un bug avec l'ordre des styles réactifs dans le cas d'un scénario dans lequel certains paramètres d'un module étaient modifiés uniquement pour les ordinateurs de bureau et les tablettes et d'autres paramètres modifiés pour les appareils mobiles.
- Ajout d'un didacticiel complet pour ElementStyle et AdvancedStyles.
- Correction d'un problème où l'activation de l'option de parallaxe entraînait le remplacement de l'image d'arrière-plan du mobile par les images d'arrière-plan des autres appareils.
- Correction d'un problème d'espacement des boutons lorsque l'icône est activée et que seule la configuration s'affiche au survol.
- Correction d'un problème où le modal des paramètres était restitué en cliquant sur le sélecteur d'état réactif.
- Correction de l'icône qui se chevauche dans le panneau des paramètres lors de la modification du module accordéon.
- Amélioration des performances en limitant les re-rendus inutiles des modaux de la barre latérale avec lesquels aucune interaction n'est effectuée.
- Correction d'un problème où le modal des paramètres s'affichait à nouveau lors de l'ouverture des préréglages globaux.
- Correction de la récupération des éléments de la Corbeille depuis le Cloud dans le modal Bibliothèque.
- Correction du vidage de la barre de progression de la corbeille qui dépasse 100 et ne se termine jamais sur Divi Cloud.
- Correction d'un problème où les valeurs de marge personnalisées dans le module Row remplaçaient la valeur « auto » de l'alignement des lignes.
- Correction du problème de style des icônes dans le module Blurb, dans lequel le problème de citation était présent dans l'attribut de contenu de l'icône, provoquant la rupture des styles.
- Correction d'un problème où les options Conditions manquaient dans l'onglet Avancé des paramètres du module Blog.
- Correction d’un problème où le paramètre de largeur de gouttière personnalisé pour les rangées intérieures des sections spécialisées n’était pas appliqué correctement dans Divi.
- Ajout d'un éditeur en ligne au module Pricing Table.
- Correction d'un problème où copier et coller le texte exact dans l'éditeur supprimait le contenu existant.
- Structure des champs de contenu dynamique mise à jour pour prendre en charge l'en-tête de groupe.
- Correction d'un problème où un remplissage supérieur indésirable était appliqué sur le conteneur de page lorsque la navigation fixe était désactivée.
- Correction de l'insertion d'une ligne régulière dans une colonne intérieure de sections spécialisées.
- Correction d'un problème où le processus de migration échouait en raison d'une fonction d'expansion de valeur manquante.
- Corrigé Ajout d'un nouvel accessoire de titre au composant Dégradé.
- Correction du problème où le module Button n'appliquait pas les transitions CSS définies dans ses attributs de décoration.
- Empêche le glisser-déposer de colonnes au-delà de la limite maximale de lignes.
- Correction d'un problème où le CSS personnalisé ajouté via Advanced > CSS > Main Element était incorrectement appliqué au wrapper du module de bouton au lieu du bouton lui-même.
- Correction des liens brisés et ajout de nouveaux liens sur la page « Introduction ».
- Correction d'un problème où il était impossible d'importer des mises en page prédéfinies.
- Correction de l'impossibilité de diviser une mise en page en sections, lignes, etc.
- La zone de composant de clic fixe masque la barre d'actions.
- Correction d'un problème où les épingles de carte n'apparaissaient pas immédiatement dans le panneau Visual Builder et Paramètres après avoir été ajoutées.
- Correction d'un bug dans le module Appel à l'action où un bouton sans ensemble d'alignement ne parvenait pas à hériter du paramètre d'alignement du texte du module.
- Famille de polices entourée de guillemets pour garantir que les polices avec des caractères spéciaux dans leurs noms fonctionnent correctement dans tous les navigateurs.
- Ajout des unités px, vw avec % d'unité en arrière-plan des champs de masque vertical et horizontal.
- Correction d'un problème où le module Slide ne s'affichait pas correctement lors de la définition de différentes valeurs de titre et de contenu pour les points d'arrêt du bureau, de la tablette et du téléphone.
- Correction du contenu dynamique qui plante lorsque j'appuie sur Entrée dans les options de lien.
- Mettez à jour la référence du module complémentaire JEDI tiers vers la version 3.
- Correction d’un problème où le modal de confirmation Vider la corbeille dans le panneau Bibliothèque Divi ne pouvait pas être fermé à l’aide des boutons de fermeture ou d’annulation.
- Correction des avertissements obsolètes de PHP 8.4 causés par des paramètres implicites nullables dans MultiViewUtils en ajoutant des paramètres explicites ? tapez des indices.
- Correction du problème d'égalisation de colonne pour la rangée intérieure de la section spécialisée dans le FE.
- Correction d'un problème où les listes imbriquées non ordonnées dans la liste ordonnée manquaient d'indentation de texte appropriée.
- Correction d'un remplissage incorrect appliqué aux liens sociaux du module personne lorsque le module personne était utilisé dans un modèle de création de thème.
- Correction du sélecteur CSS incorrect utilisé pour l'élément de description du module de témoignage.
- Correction de la position d'arrière-plan et des styles de taille manqués pour le module de compteur de cercles.
- Correction des erreurs du didacticiel sur les éléments de rendu côté serveur.
- Le décalage horizontal fixe ne fonctionnait pas correctement lorsque la position d'un élément était absolue.
- Les images à parallaxe fixe définies au niveau du bureau n'apparaissent pas pour les points d'arrêt plus petits.
- Suppression de la bordure indésirable de la barre latérale qui apparaissait lors de l'utilisation de wireframe sur une publication.
- Correction du comportement de saut inattendu du module Sticky sur le front-end lorsque l'état collant est activé, et l'en-tête Divi par défaut est défini sur Fixe.
- Correction d'un problème où un modal de paramètres pouvait être déplacé au-delà du haut de la fenêtre du navigateur, masquant ainsi une partie de celui-ci.
- Permet de faire glisser les modules lorsque le module est en cours de modification.
- Fonctionnalité glisser-déposer mise à jour pour permettre aux modules d'être glissés et déposés même en mode édition dans Visual Builder.
- Correction d'un comportement de glisser-déposer problématique en mode filaire dans des circonstances spécifiques en raison de valeurs d'état hoveredArea et bottomOffsetTop incorrectes.
- Correction d'une seule colonne dans la ligne de la section spécialisée ne devant pas être déplaçable.
- Barre de défilement ajoutée dans le modal de sélection prédéfinie.
- Correction d'un problème de performances avec les vérifications d'attributs de shortcode qui facilitent le rendu frontal des mises en page héritées.
- Correction de divers problèmes de style de transition liés au corps du texte sur certains modules, tels que les modules Pricing Tables et Blurb.
- Traitement amélioré des styles de transition en fusionnant les styles de transition Heading Font et Body Font avec d’autres styles de transition sur le même élément de module.
- Corrigez les problèmes de transition avec les modules dépendants des sélecteurs de propriétés et ajoutez des tests pour prendre en charge les modifications du code.
- Ajout du support des modules copier/coller entre les pages.
- Correction d'un problème où les caractères spéciaux dans les icônes de police n'étaient pas correctement échappés.
- Correction d'un bug qui empêchait les arrière-plans de parallaxe de fonctionner correctement en mode de compatibilité descendante D5.
- Correction d’un bug rendant les balises indésirables en mode rétrocompatibilité de Divi 5 pour certains cas.
- Correction d'un problème où les codes courts existants n'étaient pas correctement migrés pendant le processus d'importation de mise en page.
- Correction d'un problème où la combinaison entre la couleur du texte et la couleur du texte clair/foncé ne fonctionnait pas comme prévu.
- Correction d'un problème où la couleur du séparateur de section était appliquée au noir lorsque la couleur n'était pas définie.
- Correction des barres obliques inverses supprimées du CSS personnalisé des paramètres de page.
- Correction du rendu de la couleur du séparateur de section en fonction de la couleur d'arrière-plan de la section sœur.
- Mise à jour du didacticiel Extension des paramètres de page Divi 5 avec le nouveau hook PHP.
- Ajout d'une page d'explication de la documentation pour la gestion de contenu réactif dans Visual Builder.
- Correction d'un problème où les espaces de fin dans les étiquettes des cases à cocher provoquaient des erreurs de validation dans le module Formulaire de contact.
- Correction d'une erreur de notification PHP sur le front-end causée par une propriété non définie.
- Ajout d'une page d'explication dans la documentation pour la fonctionnalité de chargement différé du shortcode et de conseils sur la façon de l'adapter.
- Correction d'un problème où l'image du logo dans les modules de menu était étirée en raison de règles CSS manquantes dans D5.
- Correction d'un bug avec la fiabilité du glisser-déposer pour le module bouton.
- Correction d'un problème où l'état ouvert de l'élément accordéon était incohérent, ce qui faisait que le premier élément affichait les attributs/propriétés de l'état ouvert même s'il n'était pas celui ouvert. Cela n'affecte que le constructeur visuel.
- Correction de problèmes liés à l'utilisation des hooks React, à la dénomination des composants et à la structure du code pour améliorer la fiabilité, la lisibilité et la conformité aux meilleures pratiques.
- Ajout de tests pour la classe Positioning Order dans le sélecteur CSS personnalisé.
- Ajout d'exemples de codes d'ajout d'une propriété de sélecteur dans Custom CSS.
- Ajout d'un tutoriel pour intégrer la propriété selector dans les modules customCssFields pour Divi 5.
- Ajout d'une page de guide pour la conception des icônes de module.
- La sélection de catégorie fixe n'affiche pas de titre comme séparateur.
- Mise à jour de la documentation de conversion des modules statiques et dynamiques.
- Correction de toutes les sections non visibles sur FE après l'importation d'une mise en page prédéfinie.
- Mise à jour du plugin d'exemple d'extensions pour incorporer advancedStyles dans la classe Elements, garantissant ainsi la compatibilité si nécessaire sur Visual Builder et Frontend.
- Correction du problème de modification des éléments de la bibliothèque après la mise à jour des permaliens.
- Ajout du décalage des icônes d'action pour éviter le chevauchement des icônes d'action si les modules ont de petites marges et si les éléments structurels ont de petites marges et remplissages.
- Correction du module glisser-déposer en mode filaire, provoquant le rendu de tous les modules.
- Correction de problèmes de construction avec le didacticiel du module dynamique.
- Correction de l’impossibilité d’ajouter une ligne intérieure depuis la bibliothèque Divi.
- Correction d’un problème où le poids de la police dans les modules Fullwidth Header s’affichait incorrectement comme Regular lors de la migration de Divi 4 vers Divi 5.
- Correction d'un problème où les valeurs prédéfinies personnalisées n'étaient pas affichées par défaut lorsque le préréglage personnalisé était actif.
- Correction d'un problème où l'ajout d'un nouveau script de groupe d'options personnalisé dans les didacticiels ne fonctionnait pas comme prévu.
- Erreurs de console mises à jour pour inclure les noms de module et de chemin non codés afin d'améliorer la clarté du débogage.
- Les modules générés automatiquement déclenchent des avertissements pour garantir qu'ils sont remarqués.
- Ajout d'une liste de modules générés automatiquement pour une référence plus facile.
- Correction d'un problème avec les différences de balisage HTML entre Divi 4 et Divi 5 dans le module Blurb.
- Correction d'un problème d'importation de préréglages dans Theme Builder.
- Mise à jour du code de la documentation de conversion des modules statiques et dynamiques avec l'ajout d'un extrait de code valueExpansionFunctionMap.
- Correction d'un problème où la barre de paramètres de la première section se cachait derrière l'en-tête après le passage du mode filaire à l'affichage du bureau.
- Correction d'un problème avec la perte de l'option « Catégories sélectionnées » pour les modules Portfolio filtrable, Portfolio et Fullwidth Portfolio après la migration de Divi 4 vers Divi 5.
- La première image de la diapositive du module de curseur fixe est masquée sur le générateur visuel.
- Correction d'un problème où un arrière-plan dégradé vide héritait incorrectement des styles d'autres options d'arrière-plan, garantissant qu'un arrière-plan blanc par défaut était appliqué à la place.
- Correction de l'importation de couleurs globales lors de l'importation de modèles Theme Builder.
- Correction de l'épuisement de la mémoire causé par la boucle de récursion du module Blog qui se produit lorsque le module Blog est utilisé sur une seule publication et que le module Blog inclut par inadvertance la publication actuelle dans les publications affichées.
- Correction d'un problème où les données de ligne ajoutées à partir d'une section standard ne s'affichaient pas dans la bibliothèque de lignes de la section Spécialité.
- Correction d'une erreur fatale lors de l'ajout d'une nouvelle publication en raison des données du générateur de thème importées sous forme de shortcode.
- Le module de contenu de publication fixe est importé même en dehors du générateur de thème.
- Correction d'un problème où les options réactives de la méthode Parallax dans les paramètres de l'image d'arrière-plan ne fonctionnaient pas correctement.
- Mise à jour des séries de didacticiels « Ajout d'un groupe d'options personnalisées » et « Ajout d'un champ d'options personnalisé » pour avoir des exemples plus réalistes à connecter avec les didacticiels à venir, tels que les éléments de rendu et les styles.
- Correction d'un bug lorsque le bouton Enregistrer dans la bibliothèque était cliqué.
- Correction d'un problème où les catégories n'étaient pas affichées dans le module Titre de l'article et les méta-informations du module Titre de l'article pleine largeur sur le front-end lors de l'utilisation du Générateur de thèmes.
- Correction : résolution d'un problème où la largeur maximale de la ligne dans Visual Builder ne respectait pas le paramètre de largeur du contenu du site Web du personnalisateur de thème.
- Correction d'un problème où la largeur de contenu personnalisée dans le module d'en-tête pleine largeur n'était pas appliquée sur le FE.
- Correction d'un problème de z-index modal où ils apparaissaient sous la barre latérale cassée.
- Correction d’un problème où l’option Alignement du texte et Couleur du texte dans le module Menu n’était pas migrée correctement de Divi 4 vers Divi 5.
- Correction d’une erreur fatale sur la page d’affichage d’un seul produit lorsqu’aucun module WooCommerce n’est utilisé sur la page.
- Correction du problème de visibilité du bouton Lire la suite dans les modules Post Slider et Fullwidth Post Slider.
- Amélioration du rendu du contenu dynamique en échappant correctement les caractères spéciaux dans les attributs de bloc.
- Introduction de nouveaux hooks pour filtrer les éléments de module rendus sur VB et FE.
- Introduction de nouveaux hooks pour filtrer les wrappers de modules rendus sur VB et FE.
- Correction du problème lorsque cliquer à l'intérieur du sélecteur de couleurs ferme l'éditeur en ligne.
- Les sections fixes avec un remplissage supérieur ou inférieur défini sur 0 ne s'affichaient pas correctement sur le frontal lors de l'importation de mises en page spécifiques.
- Résolution d'un problème où CSS n'était pas entièrement généré pour une section spécialisée lors du rendu des mises en page/blocs Divi 5 avec la fonction do_blocks() dans un modèle de page.
- Correction d'un problème où lors de la modification d'une couleur globale, la boîte de dialogue de confirmation pour l'enregistrement des modifications apparaît désormais dans la barre latérale appropriée si plusieurs barres latérales sont ouvertes.
- Correction du problème où les shortcodes vidéo n’étaient pas rendus dans les balises vidéo dans l’éditeur Divi 5 TinyMCE.
- Correction d'un problème où l'ouverture et la fermeture du sélecteur de couleurs global sans modification empêchaient les éléments de la page de cliquer.
- Correction d'un problème de type/linter dans le fichier de test.
- Correction d'une erreur de génération rapide de sites et d'une page vierge lorsque l'utilisateur n'est pas connecté.
- Correction des avertissements SCSS lors du développement lors de l'intégration.
- Correction d’un problème où les préréglages ne pouvaient pas être enregistrés après avoir généré un site à l’aide de Divi Quick Sites.
- Correction des transitions vidéo dans le module curseur où la vidéo saute du bas avant de démarrer l'animation.
- Correction des rendus inutiles des champs de groupe provoqués par le survol du menu contextuel du clic droit.
- Conversion ::maybeConvertContent() améliorée pour inclure l'application de ShortcodeMigration::maybe_migrate_legacy_shortcode() dans la fonction.
- Packages mis à jour pour correspondre à la configuration d’intégration.
- Correction d’erreurs de build de développement lors de l’intégration.
- Correction d'une erreur PHP lors des importations de modules tiers en mettant à jour ShortcodeMigration::should_handle_migration() pour gérer les valeurs nulles.
- Comportement modal amélioré pour garantir que toute interaction amène le modal vers le haut lorsqu'un ou plusieurs modaux sont ouverts et se chevauchent partiellement.
- Ajout de messages sans résultats dans la vue Layers, alignés sur le comportement de Divi 4.
- Correction d'un problème où les champs personnalisés de Mailchimp empêchaient l'envoi de formulaire dans le module Email Optin.
- Correction du champ de recherche de FilterableCheckboxes pour qu'il soit visible uniquement s'il contient plus de 10 éléments.
- Correction de la liste de contenu dynamique (menu) ne se fermant pas lorsque vous cliquez à l'extérieur.
- Correction d'un problème où le contenu dynamique affichait la clé méta au lieu du nom du champ personnalisé.
- Correction des modules Circle Counter et Number Counter pour afficher la valeur du texte original à la fin de l'animation.
- Correction des contraintes de redimensionnement pour le modal Builder's Help et de l'apparence de sa poignée de redimensionnement.
- Correction de l'étirement de la vidéo en arrière-plan lorsque des modules contenant des données asynchrones sont chargés.
- Migrez correctement les paramètres de groupe vers les paramètres enregistrés de bascule fermée dans Divi 5.
- Empêchez les paramètres de groupe d’être désactivés de manière indésirable après avoir enregistré la page sur Divi 4.
- Formats de publication manquants ajoutés au module blog.
- Ajout de la prise en charge des valeurs CSS alphabétiques dans les options d'espacement et de dimensionnement.
- Correction du problème où les utilisateurs ne pouvaient pas modifier les éléments de la bibliothèque Divi après les avoir ajoutés.
- Correction du positionnement modal « Ajouter un module » pour un alignement correct lorsque le zoom est appliqué.
- Défilement désactivé lorsque le modal Insérer une nouvelle ligne est ouvert.
- Correction du positionnement incorrect du modal Insérer une nouvelle ligne lorsque la page défile.
- Correction d'un problème où les modules de shortcode s'affichaient en tant que « module de shortcode » au lieu de leurs étiquettes d'administration dans la vue Calques.
- Les options collantes fixes ne sont pas reflétées dans VB sans position collante elle-même.
- Correction du rendu des couleurs actif/régulier/collant du module de menu pour les constructeurs (frontend, visuel, thème).
- Correction de l'icône de l'onglet de mise à jour avec la couleur de l'application lorsque son champ a une valeur modifiée.
- Ajout de la propriété selector pour gérer la position de l'ordre des modules dans customCssFields.
- Correction du positionnement de la barre d'outils de l'éditeur en ligne avec le menu de navigation Divi et la barre d'administration.
- Correction d'un bug avec la section globale unique n'étant pas rendue sur le front-end si aucun autre contenu n'est sur la page.
- Correction d'un problème avec les styles prédéfinis ne s'appliquant pas correctement dans le module de boutons lorsque l'option « Utiliser les styles de boutons personnalisés » n'est pas activée dans les préréglages.
- Correction d'un problème où le contenu de la publication était supprimé lors de la migration de Divi 5 lorsque WPML était actif.
- Correction d'un problème où les modules avec des URL vides dans les éléments parents (tels que Colonne, Section ou Ligne) empêchaient les options de lien de module de fonctionner correctement.
- Correction d'un problème où la modification de la vitesse d'animation dans les modules Fullwidth Slider et Slider pouvait entraîner un dysfonctionnement du module dans VB.
- Correction d'un problème où la zone d'accueil de la barre latérale gauche dans Visual Builder était trop grande si la largeur modale est augmentée.
- Correction d'un problème où les préréglages avec l'ID _initial ne sont pas importés/appliqués au contenu lors de l'importation de mises en page.
- Correction d'un problème où le formatage automatique des paragraphes n'était pas appliqué sur le front-end.
- Correction du problème des styles manquants sur l'en-tête et le pied de page globaux avec le « Mode Style de blog » activé.
- Temps de réponse du serveur améliorés lors de l’utilisation des modèles Theme Builder.
- Amélioration de la clarté et des performances en refactorisant la gestion dynamique des actifs.
- Documentation mise à jour pour supprimer les anciennes références de l'API JS et rediriger les URL vers la nouvelle référence de l'API JS-Beta.
- Correction d'un problème où l'ajout d'une bordure au module Blog provoquait une erreur en raison d'une gestion incorrecte des attributs border-radius.
- Correction de la compatibilité de la case à cocher ACF avec la condition d'affichage du champ personnalisé.
- Correction d'un problème où la couleur du texte de la diapositive n'était mise à jour qu'au survol dans Visual Builder.
- Correction d'un problème de compatibilité de migration WPML pour traduire entièrement les publications dans Divi 5.
- Correction de la case à cocher classée en définissant sa propriété value sur des tableaux vides.
- Correction d'un problème provoquant le crash du VB lorsque les catégories sélectionnées dans le module Portfolio pleine largeur étaient réinitialisées.
- Correction du problème où le texte du lien du bouton, généré par le lien de page de contenu dynamique, affichait des balises HTML au lieu du texte brut.
- Correction d'un problème où le défilement vers une position de module dans la vue Calques était incorrect lorsque la navigation fixe était activée.
- Ajout d'un tutoriel sur la création d'un nouveau champ de contenu dynamique personnalisé pour Divi 5.
- Assurez-vous que les titres des projets affichent correctement les caractères spéciaux en décodant les entités HTML en VB dans les modules Portfolio.
- Correction d'un mode de confirmation inutile lors de la modification d'une couleur globale dans le générateur de thème.
- Problème résolu dans Theme Builder où le modal de confirmation globale des couleurs n'enregistrait pas les clics sur les boutons « X » et « Oui ».
- Correction de la logique conditionnelle pour l'affichage de la valeur du compteur dans le module compteur de barres lorsque le paramètre « afficher le pourcentage » est basculé.
- Correction d'un problème dans le module Fullwidth Slider et Slider où la mise à jour de l'URL du lien du bouton dans les diapositives individuelles ajoutait une balise supplémentaire et réduisait la taille de la police.
- Refactorisation des packages @divi/modal-library et @divi/right-click-options pour éliminer la duplication de code, garantissant ainsi l'alignement avec les principes SOLID.
- Correction d'un problème où les modules de shortcode s'affichaient en tant que « module de shortcode » au lieu de leurs étiquettes d'administration en mode filaire.
- L'en-tête pleine largeur fixe couvre le menu déroulant sur les appareils mobiles.
- Correction de l'aperçu en direct des modèles Theme Builder pour gérer correctement les modèles Global TB.
- Correction de l'aperçu en direct des modèles de générateur de thèmes pour gérer correctement l'absence de modèle d'en-tête ou de pied de page.
- Correction de la sortie des variables Global Colors lorsque les actifs dynamiques sont désactivés sur le frontend.
- Correction d'un problème où la fenêtre de dialogue Caractères spéciaux dans l'éditeur TinyMCE pouvait être ouverte plusieurs fois.
- Correction de quelques modules contenant des modules enfants qui ne sont pas enregistrés.
- Correction de problèmes de désalignement et de chevauchement dans les icônes de section pleine largeur lorsqu'aucun module n'est présent.
- Correction d'un problème d'espacement entre les éléments du menu déroulant dans le module Menu et Menu pleine largeur.
- Correction d'un problème où la vue Calques ne mettait pas à jour l'élément actif lors de la navigation vers les éléments parents via le fil d'Ariane modal des paramètres.
- Correction des options Annuler/Rétablir manquantes dans le menu contextuel de Visual Builder.
- Correction d'un problème avec les icônes d'action du module n'apparaissant pas dans Theme Builder si l'affichage réactif sur tablette ou sur téléphone est activé.
- Correction d'un problème avec le placement de l'icône/image du module Blurb qui ne se mettait pas à jour correctement pour les points d'arrêt des tablettes et des téléphones.
- Correction d'un problème où les paramètres de séparation réactifs pour les sections ne fonctionnaient pas sur les points d'arrêt des tablettes et des mobiles.
- Condition fixe dans les arrêts de dégradé afin qu'une fois que la valeur n'est pas présente, elle soit considérée comme indéfinie et une valeur de repli soit attribuée.
- Supprimez la barre de défilement horizontale dans Visual Builder lorsque vous définissez la largeur d'une ligne à 100 %.
- Amélioration de la cliquabilité des boutons d'ajout de colonne qui apparaissent lors du survol entre les colonnes.
- Correction du comportement de l'animation de fondu dans Visual Builder.
- Options d'annulation/rétablissement désactivées lorsqu'il n'y a aucune action à annuler ou à rétablir.
- Le modal du modèle de création de thème de sauvegarde fixe ne peut pas être fermé.
- Correction de la suppression du contenu des notes internes de la documentation.
- Correction du texte en gras qui n'était pas en gras dans l'éditeur de texte du module.
Restez à l'écoute pour plus de mises à jour
C'est tout pour cette mise à jour de Divi 5. Si vous ne l'avez pas déjà fait, essayez l'alpha publique et faites-nous part de vos commentaires. Je serai de retour le mois prochain pour vous faire savoir comment les choses se passent, alors n'oubliez pas de suivre et de vous abonner pour ne jamais manquer une mise à jour.