Naar hoofdinhoud gaan
Changelog & Versies
YOOtheme 1.3.0 (nieuwste release)
donderdag, 05 november 2026 Een licentie kopen
Toegevoegd
  • Gericht bewerken werkt nu ook voor YOOtheme Builder-modules en voor de voettekst (Indeling → Voettekst): de node-tools (get_yootheme_outline, get_yootheme_node, update_yootheme_node, replace_yootheme_node, insert_yootheme_node, delete_yootheme_node, move_yootheme_node) accepteren module_id of footer: true (met optioneel style_id).
  • Een sectie of element kan tussen een pagina, een template, een buildermodule en de voettekst worden verplaatst.
  • Bij het bewerken van de voettekst wordt een momentopname van de stijlinstellingen bewaard, net als bij de andere instellingenstools (restore_yootheme_style_snapshot).
YOOtheme 1.2.1
donderdag, 05 november 2026
Opgelost
  • YOOtheme Builder-modules: get_yootheme_module_layout en list_yootheme_builder_modules vinden nu de module-indeling (ze meldden dat er geen indeling was), en set_yootheme_module_layout wijzigt de module nu daadwerkelijk. De schrijfactie wordt gecontroleerd door de module opnieuw uit te lezen.
YOOtheme 1.2.0
dinsdag, 03 november 2026
Toegevoegd
  • Gericht bewerken van builderpagina's en Templates: de assistent kan nu één sectie of element bewerken, vervangen, invoegen, verwijderen of verplaatsen, ook naar een andere pagina of een ander Template, zonder de volledige lay-out te hoeven lezen en opnieuw te verzenden. Nieuwe tools: get_yootheme_outline, get_yootheme_node, update_yootheme_node, replace_yootheme_node, insert_yootheme_node, delete_yootheme_node, move_yootheme_node.
  • Bewerkingen worden geweigerd als de lay-out is gewijzigd sinds deze is ingelezen. Bovendien wordt de YOOtheme-structuur (sectie > rij > kolom > element) gecontroleerd voordat de wijzigingen worden opgeslagen.
  • Als een bewerking na een verloren antwoord (time-out van de connector) opnieuw wordt geprobeerd en de wijziging al is opgeslagen, bevestigt de tool dit nu in plaats van een conflict te melden.
YOOtheme 1.1.1
maandag, 19 oktober 2026
Opgelost
  • Door de assistent geschreven select-props worden nu vóór het opslaan van een pagina, template, module-indeling of opgeslagen item genormaliseerd aan de hand van de YOOtheme-elementdefinities: een waarde die via het label ("Default", "None", "Small"…) is opgegeven of met de verkeerde hoofdlettergevoeligheid wordt toegewezen aan de werkelijke optiewaarde, "Default" wordt de weggelaten prop en onbekende waarden worden verwijderd (vermeld in de resultatensleutel normalized). Hiermee wordt verholpen dat Grid Column/Row Gap in de Customizer rood wordt weergegeven wanneer deze als "default" is geschreven.
  • In de beschrijvingen van tools die indelingen schrijven, staat nu dat de optie "Default" van select-props een lege tekenreeks / weggelaten prop is, en nooit "default".
YOOtheme 1.1.0
vrijdag, 16 oktober 2026
Beveiliging
  • Rechten worden nu gecontroleerd zoals YOOtheme dat zelf doet: paginatools controleren de rechten op het doelartikel (core.edit of core.edit.own), modulebouwer-tools controleren de doelmodule, alle leestools vereisen het Customizer-recht en downloads uit de bibliotheek verlopen via de beveiligde fetch van Senso MCP (core 1.3.0+). Om een pagina als gepubliceerd aan te maken, is core.edit.state voor de categorie vereist.
YOOtheme 1.0.4
vrijdag, 25 september 2026
Gewijzigd
  • Voor de schrijftools van YOOtheme zijn geen Super User-rechten meer nodig: de rechten zijn nu afgestemd op de bijbehorende Joomla-component (pagina's → com_content, Templates/instellingen → com_templates, dropdownmenu's → com_menus, module-indelingen → com_modules), zodat een beheerder de inhoud en Templates van YOOtheme kan beheren.
YOOtheme 1.0.3
donderdag, 10 september 2026
Gewijzigd
  • De releaseopmerkingen zijn nu in het Engels en worden weergegeven in de Joomla-updateweergave (URL naar het changelog).
YOOtheme 1.0.2
zondag, 06 september 2026
Toegevoegd
  • Taalpakketten de-DE, es-ES, it-IT, nl-NL, pt-BR: vertaling van de plug-inlabels en de bijbehorende parameters.
YOOtheme 1.0.1
donderdag, 03 september 2026
Beveiliging
  • Rechten voor MCP-tools zijn afgestemd op de Joomla ACL: een actie wordt geweigerd als de account van het token niet over het bijbehorende recht beschikt.
  • Leesbewerkingen worden gefilterd op toegangs niveau en status (geen gelekte concepten of beperkte inhoud meer); voor versiegeschiedenis en instellingen zijn bewerkingsrechten vereist.
  • Bescherming tegen SSRF bij downloads die door de server worden gestart.
YOOtheme 1.0.0
dinsdag, 01 september 2026