1.5.0
- Performances : segmentation des caches de contenu/index volumineux en options non autoloadées afin de réduire la taille des données sérialisées lues et réécrites sur les sites importants.
- Performances : segmentation du cache de rendu et des buffers de génération par lots, avec compatibilité ascendante des données 1.4.x.
- Referrals IA : stockage désormais réparti par jour avec un verrou d’écriture court, afin de réduire la contention et d’appliquer réellement la rétention de 30 jours aux sources comme aux pages d’entrée.
- Referrals IA : migration automatique des statistiques 1.4.x ; les anciennes pages d’entrée, qui ne disposaient pas d’une date propre, sont rattachées uniquement au dernier jour historique disponible.
- Robustesse : limitation à 2 Mo des réponses HTTP utilisées par le fallback d’extraction avant analyse DOM.
- Désinstallation : nettoyage étendu aux segments de cache, aux statistiques IA journalières et à leur verrou.
- Mise à jour des métadonnées de version et de la documentation.

1.4.1
- Correction d’un faux positif Plugin Check / WordPressVIPMinimum provoqué par la clé de traduction `exclude` du panneau de l’éditeur ; la clé JavaScript est renommée en `excludeLabel` sans modifier la fonctionnalité d’exclusion.
- Mise à jour des métadonnées de version et de la documentation.

1.4.0
- Correction d’une erreur fatale PHP 8 sur le tableau de bord pendant la génération en arrière-plan.
- robots.txt : règles globales répétées dans chaque groupe (RFC 9309), contrôle des robots IA un par un, liste des robots IA mise à jour, détection des sitemaps, règles custom globales, motifs d’URL optionnels, avertissements de conflit.
- Correction de la redirection 301 sur /llms.txt, /llms-full.txt et /llms-schema.json, et vraies réponses 404 pour les documents désactivés ou inconnus.
- Mode physique/hybride : fichiers réécrits quand leur contenu change, fichiers tiers sauvegardés avant remplacement.
- Réglages enregistrés sans régénération synchrone ; la langue de l’interface s’applique immédiatement.
- Nouveau : pages Markdown, section Optional de llms.txt, sections d’archives de taxonomies, panneau de l’éditeur de blocs avec résumé LLM, prix et disponibilité WooCommerce, graphiques journaliers, compteur des visites venant des assistants IA, vérification de la configuration, raisons d’exclusion lisibles.
- Plus aucun fichier PHP écrit dans uploads ; dépréciation CSV PHP 8.4 corrigée ; « Tested up to » retiré de l’en-tête du plugin.

1.3.8
- Mise à jour de l’URI de l’auteur vers https://www.mephivio.fr.
- Mise à jour des métadonnées de version et de la documentation pour la version 1.3.8.

1.3.7
- Suite de la revue WordPress.org : suppression de la dernière fonction globale.
- Préfixage des variables de la vue d’administration et de désinstallation.
- Refonte de la migration des anciennes métadonnées pour éviter les requêtes meta_key et les faux positifs liés aux exclusions.
- Documentation des hooks WPML et WordPress Core intentionnellement non préfixés pour les outils de standards de code.
- Renommage du groupe de champs du formulaire de réglages de mrl vers mephroll.

1.3.6
* Prise en compte des remarques de pré-validation WordPress.org à partir de la version 1.3.5.
* Remplacement des sorties CSS/JS inline de l’administration par des assets chargés avec les APIs WordPress.
* Remplacement du préfixe à trois lettres par le préfixe unique mephroll/MEPHROLL pour les déclarations, données stockées, hooks et handles d’assets.
* Ajout d’une migration unique préservant réglages, caches, état cron et métadonnées des versions jusqu’à 1.3.5.
* Renommage de l’icône d’administration et suppression des images inutilisées pouvant être prises pour des assets du répertoire WordPress.org.
* Suppression des fichiers PO/MO/POT embarqués tout en conservant le sélecteur Anglais/Français via les données applicatives intégrées.
* Enrichissement du readme afin de mieux expliquer la valeur différenciante du plugin dans la catégorie llms.txt.

1.3.5
- Correction : déplacement du commentaire traducteur WooCommerce directement au-dessus de l’appel de traduction contenant le placeholder, pour conformité Plugin Check.

1.3.4
* Correction de l'erreur d'internationalisation signalée par WordPress Plugin Check sur le compteur de produits WooCommerce.
* Ajout du commentaire translators requis pour le placeholder %d utilisé dans le message localisé du nombre de produits.
* Mise à jour des readmes et changelogs anglais et français.

1.3.3
* Correction de la détection du catalogue WooCommerce lorsque le type de contenu produit n'avait pas été enregistré dans les anciens réglages.
* Ajout d'un interrupteur dédié au catalogue WooCommerce, activé par défaut, afin d'inclure automatiquement les produits publiés.
* Ajout du nombre de produits publiés détectés dans les Réglages.
* La sauvegarde d'un produit utilise désormais la liste complète des types de contenus indexables pour déclencher la régénération.
* Détection WooCommerce renforcée quel que soit l'ordre de chargement des extensions.

Mephivio Robots LLMs — Journal des modifications

1.3.2
* Correction de tous les points signalés par WordPress Plugin Check.
* Sanitisation explicite du tableau de réglages reçu depuis l’administration.
* Remplacement de strip_tags() par wp_strip_all_tags().
* Suppression de l’appel manuel obsolète à load_plugin_textdomain(); WordPress.org charge automatiquement les traductions.
* Remplacement des requêtes SQL directes de désinstallation par delete_post_meta_by_key().
* Suppression du traitement direct de GET dans la vue d’administration et sanitisation des paramètres d’affichage dans le contrôleur.
* Suppression du fclose() explicite sur php://output.
* Contournement d’un faux positif Plugin Check lié au nom d’un champ interne de hash du cache.
* Compatibilité déclarée avec WordPress 7.1 et mise à jour des documentations anglaise et française.

1.3.1
* Correction de l’icône du menu latéral WordPress afin qu’elle reste au format natif de 20 × 20 px même lorsqu’un autre plugin ou thème d’administration surcharge la taille des images.
* Mise à jour des readmes et changelogs anglais et français pour la version 1.3.1.

1.3.0
* Refonte de l’écran Réglages en sections visuelles claires : Général, Fichiers LLM, Contenu, Robots, Multilingue, Performances et Avancé.
* Regroupement des options liées sans modifier leurs clés de stockage ni leur comportement existant, afin de conserver tous les réglages lors de la mise à jour.
* Ajout de descriptions plus claires pour chaque zone de réglages et d’une action Enregistrer les réglages en haut et en bas de l’écran.
* Amélioration de l’affichage responsive de l’écran Réglages sur tablette et mobile.
* Mise à jour des readmes et changelogs anglais et français pour la version 1.3.0.

1.2.0
* Ajout d’un sélecteur Anglais / Français propre à l’interface d’administration du plugin.
* L’anglais est la langue par défaut du plugin, indépendamment de la langue WordPress.
* Le choix de langue ne s’applique qu’aux écrans d’administration Mephivio Robots LLMs.
* Normalisation des derniers libellés de réglages vers des chaînes source anglaises et complétion des traductions françaises.
* Mise à jour des readmes anglais/français et des ressources de traduction.

1.1.1
* Durcissement de sécurité du rendu réel des pages avec validation same-site, requêtes HTTP sûres et TLS.
* Limitation des écritures des statistiques de bots.
* Correction de la reprise d’indexation par lots et ajout d’un verrou de génération.
* robots.txt respecte désormais le réglage WordPress de visibilité pour les moteurs.
* Activation et mises à jour planifient l’indexation en arrière-plan.
* Les écritures de fichiers et de logs utilisent l’API Filesystem de WordPress.
* Correction de la désélection des produits WooCommerce et de l’icône d’administration.
* Ajout de bornes aux réglages numériques.
