Accéder au contenu principal
Changelog & Versions
YOOtheme 1.3.0 (dernière version disponible)
Jeudi 5 Novembre 2026 Acheter une licence
Ajouté
  • L’édition ciblée fonctionne désormais aussi sur les modules de YOOtheme Builder et sur le pied de page (Mise en page → Pied de page) : les outils de nœud (get_yootheme_outline, get_yootheme_node, update_yootheme_node, replace_yootheme_node, insert_yootheme_node, delete_yootheme_node, move_yootheme_node) acceptent module_id ou footer: true (avec un style_id facultatif).
  • Une section ou un élément peut être déplacé entre une page, un template, un module du builder et le pied de page.
  • Les modifications du pied de page conservent un instantané des paramètres de style, comme les autres outils de gestion des paramètres (restore_yootheme_style_snapshot).
YOOtheme 1.2.1
Jeudi 5 Novembre 2026
Corrigé
  • Modules YOOtheme Builder : get_yootheme_module_layout et list_yootheme_builder_modules trouvent désormais la mise en page du module (ils indiquaient qu'aucune mise en page n'était disponible), et set_yootheme_module_layout modifie désormais effectivement le module. L'écriture est vérifiée en relisant le module.
YOOtheme 1.2.0
Mardi 3 Novembre 2026
Ajouté
  • Modification ciblée des pages et des templates du constructeur : l’assistant peut désormais modifier, remplacer, insérer, supprimer ou déplacer une seule section ou un seul élément (y compris vers une autre page ou un autre template) sans lire ni renvoyer l’intégralité de la mise en page. Nouveaux outils : get_yootheme_outline, get_yootheme_node, update_yootheme_node, replace_yootheme_node, insert_yootheme_node, delete_yootheme_node, move_yootheme_node.
  • Les modifications sont refusées si la mise en page a changé depuis sa lecture, et la structure de YOOtheme (section > ligne > colonne > élément) est vérifiée avant l’enregistrement.
  • Si une modification est réessayée après une réponse perdue (délai d’attente du connecteur) et que le changement a déjà été enregistré, l’outil le confirme désormais au lieu de signaler un conflit.
YOOtheme 1.1.1
Lundi 19 Octobre 2026
Corrigé
  • Les props de type select écrites par l’assistant sont désormais normalisées par rapport aux définitions des éléments YOOtheme avant l’enregistrement d’une page, d’un template, d’une mise en page de module ou d’un élément enregistré : une valeur fournie par son libellé (« Default », « None », « Small »…) ou avec une casse incorrecte est convertie en valeur réelle de l’option, « Default » devient une prop omise et les valeurs inconnues sont supprimées (signalées dans la clé de résultat normalized). Corrige l’affichage en rouge des espacements de colonnes/lignes de la grille dans le Customizer lorsque leur valeur est « default ».
  • Les descriptions des outils d’écriture de mises en page précisent désormais que l’option « Default » des props de type select correspond à une chaîne vide / une prop omise, et jamais à « default ».
YOOtheme 1.1.0
Vendredi 16 Octobre 2026
Sécurité
  • Les droits sont désormais vérifiés comme le fait YOOtheme lui-même : les outils de page vérifient les droits sur l’article cible (core.edit ou core.edit.own), les outils de création de modules vérifient ceux du module cible, tous les outils de lecture nécessitent le droit Customizer et les téléchargements de bibliothèques passent par la récupération protégée de Senso MCP (core 1.3.0 ou version ultérieure). La création d’une page avec le statut « publiée » nécessite le droit core.edit.state sur la catégorie.
YOOtheme 1.0.4
Vendredi 25 Septembre 2026
Modifié
  • Les outils d’écriture de YOOtheme ne nécessitent plus les droits de super utilisateur : leurs permissions sont désormais alignées sur celles du composant Joomla correspondant (pages → com_content, templates/paramètres → com_templates, menus déroulants → com_menus, mises en page des modules → com_modules), de sorte qu’un administrateur peut gérer le contenu et les templates YOOtheme.
YOOtheme 1.0.3
Jeudi 10 Septembre 2026
Modifié
  • Les notes de version sont désormais en anglais et s’affichent dans la vue des mises à jour de Joomla (URL du journal des modifications).
YOOtheme 1.0.2
Dimanche 6 Septembre 2026
Ajouté
  • Packs linguistiques de-DE, es-ES, it-IT, nl-NL, pt-BR : traduction des libellés de l’extension et de ses paramètres.
YOOtheme 1.0.1
Jeudi 3 Septembre 2026
Sécurité
  • Droits des outils MCP alignés sur l’ACL de Joomla : toute action est refusée si le compte associé au jeton ne dispose pas du droit correspondant.
  • Lectures filtrées selon le niveau d’accès et l’état (fini les brouillons ou contenus restreints qui fuitent) ; l’historique des versions et les paramètres nécessitent les droits de modification.
  • Protection contre les attaques SSRF lors des téléchargements déclenchés par le serveur.
YOOtheme 1.0.0
Mardi 1 Septembre 2026