Accéder au contenu principal
Changelog & Versions
Senso MCP 1.2.13 (dernière version disponible)
Dimanche 11 Octobre 2026 Télécharger 1.2.13
Corrigé
  • rebuild_jch_cache / clear_jch_cache(rebuild: true) refusait de s’exécuter avec JCH Optimize 9.4.2 Pro et affichait « La reconstruction (remise en cache) nécessite JCH Optimize Pro ». JCH 9.4.2 a supprimé la constante JCH_PRO au profit d’un service EditionInterface ; l’édition Pro est désormais détectée via ce service, la constante étant conservée comme solution de repli pour les anciennes versions de JCH.
  • rebuild_jch_cache indiquait started: true avec JCH 9.4.2 alors que rien n’avait été reconstruit : JCH 9.4.2 a ajouté un nonce à usage unique à la signature de son endpoint de remise en cache, qui rejetait notre ping avec une réponse HTTP 403, et l’outil ne lisait jamais la réponse. Le ping utilise désormais le propre utilitaire RecacheTrigger de JCH lorsqu’il est disponible (les anciennes versions de JCH conservent la signature précédente), et l’outil lit le statut HTTP : 202 = accepté, 409 = une remise en cache est déjà en cours ; pour toute autre valeur, il utilise le CLI en arrière-plan et le signale dans web_ping.
Senso MCP 1.2.12
Dimanche 11 Octobre 2026 Télécharger 1.2.12
Corrigé
  • Connecteur ChatGPT : la connexion aboutissait (OAuth, jeton), mais aucun outil n'était jamais listé. Depuis la version 1.2.0, le serveur répondait à la sonde MCP 2026-07-28 server/discover par un résultat de découverte qui n'annonçait que le protocole de négociation 2025-06-18 ; ChatGPT considérait alors le serveur comme « moderne », ne trouvait aucune version prise en charge par les deux parties et s'arrêtait avant tools/list (Claude le tolérait). La sonde reçoit désormais une réponse « méthode introuvable » (-32601), qui est la réponse standard d'un serveur fondé sur une négociation, ce qui permet à tout client prenant en charge les deux générations de revenir à initialize comme prévu. La sonde n'est plus consignée dans le journal des requêtes.
Senso MCP 1.2.11
Jeudi 8 Octobre 2026 Télécharger 1.2.11
Ajouté
  • Section Licence du tableau de bord : lorsque la boutique est inaccessible, la cause technique (erreur cURL/TLS, statut HTTP, réponse non JSON) est désormais affichée sous le message « Boutique temporairement inaccessible » et consignée dans administrator/logs/com_sensomcp.log.php, afin de faciliter le diagnostic d’un pare-feu sortant ou d’un bundle CA obsolète sur l’hébergement.
Senso MCP 1.2.10
Lundi 5 Octobre 2026 Télécharger 1.2.10
Ajouté
  • Valeurs des champs personnalisés pour les catégories : get_category renvoie fields, create_category / update_category acceptent un objet fields et le nouvel outil list_category_fields répertorie les champs applicables à une catégorie (contexte com_content.categories).
Corrigé
  • Les valeurs des champs personnalisés structurés (lignes de sous-formulaire, types tiers structurés) sont désormais stockées comme le fait Joomla (au format JSON), au lieu d’être transformées en lignes « Array », et sont renvoyées décodées par get_article / get_category.
Senso MCP 1.2.9
Dimanche 4 Octobre 2026 Télécharger 1.2.9
Corrigé
  • create_article / update_article acceptent désormais les dates de l’article created, publish_up et publish_down (ISO 8601 ; une valeur sans décalage UTC est interprétée dans le fuseau horaire du site). publish_up/publish_down peuvent être effacées avec null.
  • update_article accepte désormais alias ; il était auparavant impossible de modifier l’alias d’un article.
  • update_article : la modification d’un attribut d’image (par exemple, le texte alternatif) n’efface plus les autres valeurs de l’image.
Ajouté
  • create_article / update_article couvrent désormais l’intégralité des onglets Publication/Options : access, featured (+ featured_up/featured_down, nécessite edit.state), created_by, created_by_alias, note, metadata (auteur, robots, droits) et attribs (options de l’article) ; lors d’une mise à jour, metadata/attribs sont fusionnés clé par clé. Les images disposent désormais de image_intro_caption, float_intro, image_fulltext_caption et float_fulltext.
  • get_article renvoie désormais aussi access, note, attribs, metadata, created_by_alias, created_by_name, modified_by_name, featured_up/featured_down, ordering, version et checked_out.
  • search_articles renvoie désormais alias, featured, access, publish_up/publish_down et peut trier par publish_up.
  • Les deux outils d’écriture renvoient les dates enregistrées (UTC) ainsi que l’état « en vedette » après l’enregistrement.
Senso MCP 1.2.8
Mardi 29 Septembre 2026 Télécharger 1.2.8
Ajouté
  • Mode débogage : lorsqu'un outil échoue, son erreur (message et origine) est désormais également enregistrée, et pas seulement les paramètres de l'appel.
Senso MCP 1.2.7
Dimanche 27 Septembre 2026 Télécharger 1.2.7
Corrigé
  • Les URL publiques multilingues des articles, catégories et tags disponibles dans toutes les langues sont désormais résolues de manière fiable : les URL propres à chaque langue sont résolues en parallèle avec un délai d'attente plus long, si bien qu'elles ne restent plus parfois partiellement non traduites (par exemple après un enregistrement).
  • update_article et create_article acceptent désormais metakey (mots-clés meta) ; ce paramètre était auparavant ignoré.
Ajouté
  • get_article renvoie désormais également les mots-clés meta de l'article (metakey), ses dates (created, modified, publish_up, publish_down) et son auteur, afin que les outils de données structurées et autres n'aient plus à les rechercher ailleurs.
Senso MCP 1.2.6
Samedi 26 Septembre 2026 Télécharger 1.2.6
Ajouté
  • Articles : les champs éditoriaux de liens A/B/C (onglet Publication) peuvent désormais être lus et écrits. get_article les renvoie, et create_article/update_article acceptent un objet links ({a,b,c} → {url, text, target}).
Senso MCP 1.2.5
Vendredi 25 Septembre 2026 Télécharger 1.2.5
Ajouté
  • Les articles, catégories et balises * (toutes les langues) renvoient désormais une URL publique par langue de contenu (une map urls) en plus de url, chacune correspondant à l’URL SEF canonique du site.
Corrigé
  • Tableau de bord : les compteurs des « méthodes les plus utilisées » sont de nouveau lisibles (texte blanc sur le badge bleu).
Senso MCP 1.2.4
Mercredi 23 Septembre 2026 Télécharger 1.2.4
Corrigé
  • Les réponses MCP sont désormais protégées contre les sorties PHP parasites. Tout avertissement, notice ou message de dépréciation généré par le cœur de Joomla ou une extension tierce lors d’un appel d’outil — par exemple lors de la reconstruction des ensembles imbriqués effectuée par create_category / update_category / create_menu_item / update_menu_item, ou lors de l’analyse d’un dossier par list_media — est enregistré dans les journaux au lieu d’être injecté dans le corps de la réponse. Cela corrige l’erreur Unexpected token '<', "<br />\n<b>"... is not valid JSON observée sur les serveurs où l’option PHP display_errors reste activée.
  • Le catalogue des extensions est désormais récupéré en temps réel (fenêtre anti-déferlement de 60 secondes au lieu d’un cache de 6 heures), la copie enregistrée n’étant conservée que comme solution de secours hors ligne lorsque la boutique est inaccessible. Le cache local est également invalidé immédiatement lorsque la clé de licence est modifiée ou que le domaine actuel est déclaré ou réattribué. Cela corrige le problème des extensions payantes qui restent marquées « Votre licence ne couvre pas cette extension » juste après la déclaration du domaine du site, et garantit que la couverture et les versions disponibles sont toujours à jour.
Senso MCP 1.2.3
Jeudi 10 Septembre 2026 Télécharger 1.2.3
Ajouté
  • MCP create_category / update_category : la méta-description et l’image de la catégorie (avec texte alternatif et option « texte alternatif vide ») peuvent désormais être définies depuis les outils.
Senso MCP 1.2.2
Jeudi 10 Septembre 2026 Télécharger 1.2.2
Ajouté
  • Moteur de journal des modifications intégré : la vue Mise à jour affiche désormais les notes de version de chaque version, servies dynamiquement grâce au système de mise en cache natif de Joomla.
Modifié
  • Chaque manifeste déclare désormais l’URL de son journal des modifications, afin que les vues Gérer et Mise à jour renvoient vers les notes de version.
Senso MCP 1.2.1
Jeudi 10 Septembre 2026 Télécharger 1.2.1
Corrigé
  • Le titre de l’écran des options est désormais localisé (il affichait auparavant la clé de langue brute com_sensomcp_configuration).
  • Journal des modifications après l’installation ou la mise à jour : il s’affiche désormais pour les versions récentes et est rédigé en anglais (pour une portée plus internationale) ; les mentions « installé » et « mis à jour » suivent la même logique.
Senso MCP 1.2.0
Jeudi 10 Septembre 2026 Télécharger 1.2.0
Ajouté
  • Mode débogage (Options → Sécurité, désactivé par défaut) : enregistre chaque appel d’outil avec ses paramètres (champs sensibles masqués, valeurs longues tronquées) dans administrator/logs/com_sensomcp.log.php.
  • Prise en charge de server/discover du protocole MCP (2026-07-28) : les erreurs « méthode inconnue » ne se produisent plus avec les clients récents.
  • set_article_state prend désormais en charge l’archivage et le déplacement vers la corbeille (en plus de la publication et de la dépublication).
Sécurité
  • delete_article : la suppression définitive nécessite désormais une confirmation explicite (confirm=true) ; sans celle-ci, les éléments sont uniquement déplacés vers la corbeille (et peuvent être restaurés).
Senso MCP 1.1.1
Mercredi 9 Septembre 2026 Télécharger 1.1.1
Ajouté
  • set_article_state : nouveaux états « archivé » (2) et « corbeille » (-2).
Sécurité
  • delete_article : demande de confirmation avant toute suppression définitive.
Senso MCP 1.1.0
Dimanche 6 Septembre 2026 Télécharger 1.1.0
Ajouté
  • Écran des plugins remanié : 100 % AJAX, mise à jour en un clic, badge de version, interface responsive et désinstallation.
  • Catalogue traduit dans la langue de l’administration.
  • Bannière de notification signalant la disponibilité d’une nouvelle version sur le tableau de bord.
  • Cinq langues supplémentaires : allemand, espagnol, italien, néerlandais et portugais (Brésil).
Senso MCP 1.0.5
Samedi 5 Septembre 2026 Télécharger 1.0.5
Corrigé
  • L’installation d’un plugin depuis le catalogue échouait (« Échec du téléchargement depuis la boutique »), car la requête n’incluait pas le domaine du site, désormais requis par la boutique pour gérer les licences. Le domaine du site est maintenant envoyé, comme c’était déjà le cas pour les mises à jour automatiques.
Senso MCP 1.0.4
Vendredi 4 Septembre 2026 Télécharger 1.0.4
Modifié
  • Explication du refus d’un outil MCP : lorsqu’un contrôle d’accès par élément refuse un outil, le message explicatif est désormais renvoyé au client lors de l’appel (au lieu d’un refus générique).
Senso MCP 1.0.3
Jeudi 3 Septembre 2026 Télécharger 1.0.3
Sécurité
  • Écran de consentement OAuth : ne propose désormais que les portées que le compte autorisé peut réellement utiliser (selon ses droits Joomla) et n’accorde jamais de portée dépassant ces droits, même si la requête est falsifiée. L’alignement des droits MCP sur l’ACL est désormais complet (le contrôle à l’exécution était déjà en place).
Corrigé
  • Message d’erreur lors de l’installation : apostrophe en double.
Senso MCP 1.0.2
Jeudi 3 Septembre 2026 Télécharger 1.0.2
Corrigé
  • Catalogue des plugins : après la saisie ou la modification de la clé de licence, la vue « Plugins et outils » restait bloquée sur le bouton « Obtenir… » (achat) jusqu’à l’expiration du cache (6 h) ou son actualisation manuelle. Le cache est désormais associé à la clé de licence et est automatiquement invalidé dès que celle-ci change : les plugins couverts peuvent être installés dès le chargement suivant.

Page 1 sur 2