Skip links
Opti-Behavior
Opti-Behavior
fait par OptiUser
Journal des changements du produit Pro

Chaque version, chaque correctif, chaque amélioration.

Suivez l’historique des versions des plugins Free et Pro dans une chronologie propre, provenant des journaux de modifications officiels du plugin readme.

Noyau Free %%CHANGELOG_FREE_LATEST_VERSION%% %%CHANGELOG_FREE_LATEST_DATE%%
Module complémentaire Pro %%CHANGELOG_PRO_LATEST_VERSION%% %%CHANGELOG_PRO_LATEST_DATE%%
01

Journal des changements du noyau Opti-Behavior

Analyses, cartes thermiques, entonnoirs, paramètres, confidentialité, performances, compatibilité et mises à jour du package WordPress.org.

%%CHANGELOG_FREE_ADMIN_ENTRIES%%

v1.2.8.1

2026-04-28
  • Réparer: Les lanceurs Tests A/B éditeur visuel utilisent désormais des liens directs natifs pour les variantes enregistrées, empêchant ainsi les bloqueurs de publicités et les bloqueurs de popups de faire apparaître Open éditeur visuel cassé.
  • Réparer: éditeur visuel Preview utilise désormais un flux de formulaire d’enregistrement et de redirection côté serveur au lieu de fenêtres contextuelles créées par script, de sorte que l’aperçu s’ouvre de manière fiable avec les modifications non enregistrées.
  • Amélioration : Ajout d’une couverture de régression pour le comportement d’ouverture et d’aperçu de éditeur visuel sécurisé par les bloqueurs de popups.

v1.2.8

2026-04-28
  • Fonctionnalité: Ajout d’outils de test A/B étendus pour les expériences de fractionnement de pages, les aperçus visuels des variantes, l’application gagnante et le suivi des objectifs de conversion.
  • Fonctionnalité: Ajout de rapports améliorés sur les résultats des tests A/B avec des indicateurs d’impressions, de conversions, de taux de conversion et de gagnant.
  • Amélioration : Amélioration de l’attribution A/B pour les pages de variantes divisées en pages et les objectifs multipages afin que les résultats des tests restent précis tout au long du parcours des visiteurs.
  • Maintenance : Préparation des métadonnées du package du extension Free, des constantes de version, de la balise stable readme et du journal des modifications pour la version 1.2.8.

v1.2.7

2026-04-09
  • Fonctionnalité: Suppression sélective des données dans Zone de danger — 9 cases à cocher de catégorie (Sessions, Visiteurs, Événements, Heatmaps, Enregistrements, Trafic, Erreurs, Entonnoirs, Formulaires) permettent aux utilisateurs de choisir les données à supprimer au lieu de tout supprimer
  • Amélioration : Sélectionner tout / Désélectionner tout pour une sélection rapide de catégorie
  • Réparer: Liens rompus faussement positifs : les images de même origine et les pages internes ne sont plus signalées comme « bloquées » lorsque le serveur bloque les requêtes HEAD (cache LiteSpeed, WAF). Les échecs HEAD reviennent désormais à la vérification GET avant de sauvegarder
  • Réparer: La source de l’erreur affiche désormais le chemin réel du fichier JS au lieu du générique « admin-ajax.php » – utilise la capture de la pile d’appels au moment de l’appel fetch/XHR
  • Réparer: Les messages console.log/warn de l’enregistreur de session sont désormais bloqués derrière le paramètre Debug & Logging « Activer la journalisation du débogage JavaScript » — plus de spam de console sur les sites de production.
  • Amélioration : Les liens du fichier de page d’erreurs JS affichent désormais le URL complet au survol de la souris (info-bulle) et sont cliquables pour ouvrir directement le fichier source.
  • Amélioration : La vérification des erreurs de ressource IMG utilise le repli HEAD + GET avec l’indicateur _optiVerify pour empêcher l’auto-suivi de l’intercepteur XHR

v1.2.6

2026-04-7
  • Réparer: Attention, carte thermique affichant les statistiques de clics au lieu des statistiques de défilement
  • Amélioration : Paramètres de suivi de l’administrateur, décalage de la barre d’administration, détection de connexion
  • Amélioration : Traductions mises à jour (FR, DE, ES, IT, PT-BR)
  • Fonctionnalité: Popup d’intégration

v1.2.5.1

2026-04-5
  • Amélioration : Remplacez le fichier console.log/warn/info brut dans session-recorder.js
  • Réparer: Toutes les sorties destinées aux visiteurs et à la console d’administration respectent désormais les paramètres de journalisation de débogage dans wp-admin

v1.2.5

2026-04-5
  • Réparer: La lecture de l’enregistrement de session affiche une page blanche vide sur le serveur en direct – définissez inlineStylesheet: false pour éviter les charges utiles FullSnapshot surdimensionnées (3 à 7 Mo) que Hostinger nginx rejette
  • Réparer: Ajout d’une protection contre les charges utiles surdimensionnées dans session-recorder.js : avertit lorsque la charge utile non-balise dépasse 1 Mo.
  • Réparer: PHP empty-events guard – rejette les sauvegardes AJAX sans événement lorsqu’aucune ligne de base de données n’existe encore
  • Amélioration : Journalisation de débogage complète dans JS (détection FullSnapshot, distribution des types de sauvegarde par lots, réponse du serveur) et PHP (ror_log pour les types d’événements, présence FullSnapshot, confirmation de sauvegarde des fichiers)
  • Réparer: Suppression du plugin de console de la configuration rrweb pour éliminer les événements de type 6 et le volume de charge utile supplémentaire

v1.2.4.2

2026-04-04
  • Réparer: Améliorations de la protection des données Heatmap et améliorations de la page d’accueil
  • Amélioration : Améliorations mineures de la qualité du code dans les fichiers principaux

v1.2.4.1

2026-04-03
  • Réparer: Résoudre les dépréciations nulles de PHP 8.2 + l’incompatibilité de préparation de wpdb

v1.2.4

2026-04-03
  • Réparer: Résolution de toutes les erreurs et avertissements de vérification du plugin WordPress (sortie d’échappement, vérification occasionnelle, conformité Readme)
  • Réparer: La bannière de consentement GDPR ne s’affiche pas — les notifications d’administrateur CSS/JS ne masquent plus les éléments ob-* du plugin
  • Amélioration : Nettoyage automatique par défaut lors d’une nouvelle installation (hebdomadaire, conservation de 90 jours, suppression des sessions de bot/rebond)
  • Amélioration : L’offre d’essai du Pro a été déplacée au-dessus de la liste des fonctionnalités sur la page d’accueil pour une meilleure visibilité
  • Réparer: Logique de bannière de consentement simplifiée : case à cocher obsolète supprimée, utilise uniquement les radios source de la bannière de consentement

v1.2.3

2026-03-29
  • Fonctionnalité: Barre de statistiques frontales : superposition d’analyses réservées aux administrateurs sur chaque page frontale avec 6 thèmes de couleurs et paramètres de visibilité par statistique.
  • Fonctionnalité: Configuration de messagerie SMTP personnalisée pour les rapports planifiés avec solution de secours WP Mail et Cron Monitor pour l’état des tâches planifiées
  • Amélioration : Compatibilité complète des plugins de cache (Autoptimize, LiteSpeed, WP Rocket, SG Optimizer) — actualisation occasionnelle, ID de cookie côté client, protection des balises de script et vidage des modifications de visibilité
  • Amélioration : Requête des visiteurs en direct optimisée, renforcement de esc_sql(), réorganisation du sous-menu d’administration et correctifs de conformité PHPCS
  • Réparer: 10 bugs de Smart Data Cleanup (suppression de fichiers d’enregistrement, orphelins en cascade, planification), erreur fatale de téléchargement du journal de débogage et nettoyage automatique via cron quotidien

v1.2.2

2026-03-22
  • Fonctionnalité: Styles de bannières riches : informations, avertissements, succès, promotions, personnalisation avec couleurs, images et boutons CTA configurables
  • Amélioration : Ignorer les horodatages des magasins de suivi pour une logique de réaffichage basée sur la durée avec migration automatique à partir de l’ancien format
  • Réparer: Bug d’auto-référence : le domaine propre du site n’apparaît plus comme référent dans les vues d’analyse, de parcours utilisateur et d’analyse de formulaire.

v1.2.1

2026-03-17
  • Fonctionnalité: Proxy côté serveur pour le chargement des iframes de cartes thermiques : contourne les restrictions X-Frame-Options au niveau CDN (par exemple, Hostinger) qui bloquent l’intégration des iframes.
  • Amélioration : L’iframe Heatmap utilise désormais `srcdoc` avec du contenu HTML proxy, en injectant `` pour une résolution relative correcte du URL
  • Amélioration : Analyse JS générique pour détecter et coiffer les éléments avec des hauteurs en ligne gonflées à partir de cadres de curseur inconnus/personnalisés
  • Réparer: Heatmap iframe vide/erreur sur les sites avec « X-Frame-Options : deny » au niveau CDN (par exemple, les sites hébergés par Hostinger)
  • Réparer: Proxy côté serveur ajouté aux classes AJAX Free et Pro pour éviter une erreur d’action non enregistrée lorsque Pro remplace Free
  • Réparer: Suppression du CSS CDN Lucide cassé (`cdn.jsdelivr.net`) de la page de détails Pro qui provoquait une erreur de type MIME
  • Sécurité: Point de terminaison Proxy limité aux URL du même site uniquement, avec vérification occasionnelle et vérification des capacités « manage_options »

v1.2.0

2026-03-11
  • Fonctionnalité: Bannière d’administration « Essayez Pro GRATUITEMENT pendant 6 mois » avec compte à rebours d’essai, rejet et variantes d’état expirées
  • Fonctionnalité: Géolocalisation secondaire ipwho.is API repli lorsque ip-api.com est à débit limité (gratuit, HTTPS, sans limite de débit)
  • Amélioration : Visibilité de la bannière d’essai compatible avec la licence à l’aide de Manifest Manager (masquée pour une licence Pro valide, affichée pour un essai expiré)
  • Amélioration : Chaîne de secours de géolocalisation étendue : CloudFlare → Cache → ip-api.com → ipwho.is → Fuseau horaire → Langue du navigateur
  • Amélioration : Ajout de ipwho.is aux sections de divulgation des services externes, de FAQ et de politique de confidentialité dans le fichier readme.txt
  • Réparer: Le bouton de rejet de la bannière d’essai supprime désormais l’élément du DOM au lieu du masquage CSS (corrige le conflit de spécificité avec admin-notices.css)
  • Réparer: La bannière d’essai n’apparaît plus lorsque le plugin Pro est actif avec une licence valide
  • Réparer: Pays « inconnu » dans les visiteurs en temps réel résolus pour les sites à fort trafic dépassant la limite de débit d’ip-api.com de 45 req/min
  • Réparer: Incompatibilité de balise stable entre le fichier readme.txt et l’en-tête du fichier principal du plugin
  • Réparer: Brève description réduite à 150 caractères maximum WordPress.org

v1.1.1

2026-03-10
  • Réparer: La vérification de la compatibilité de la version PHP comparait avec PHP 7.6 inexistant au lieu de 7.4, empêchant l’activation sur les serveurs PHP 7.4.x
  • Amélioration : Ajout du site Web OptiUser API (api.optiuser.com) et OptiUser (optiuser.com) à la divulgation des services externes pour la conformité à WordPress.org
  • Amélioration : FAQ étendue « Ce plugin appelle-t-il des services externes ? » avec liste détaillée des 4 services externes
  • Amélioration : Ajout de l’appel à l’action « Essayez le Pro GRATUITEMENT pendant 6 mois » dans la section Fonctionnalités du Pro avec un lien de téléchargement direct.
  • Amélioration : Pages de mise à niveau mises à jour avec messagerie d’essai gratuite de 6 mois du Pro et page de téléchargement cachée URL

v1.1.0

2026-03-09
  • Fonctionnalité: Suivi d’installation de plugin avec mécanisme de battement de cœur 24 heures sur 24 pour des statistiques d’utilisation anonymes
  • Fonctionnalité: Détection automatique du type de plugin (Free/Pro) dans les données de rythme cardiaque du tracker
  • Fonctionnalité: Notification de désactivation au API pour des mises à jour immédiates de l’état
  • Amélioration : Prévention des conflits de classes du chargeur automatique pour les classes Free/Pro partagées (Ajax, page de détails, analyseur, cache)
  • Amélioration : La colonne des sessions Heatmaps utilise désormais le nombre d’appareils basés sur des fichiers (ordinateur de bureau + mobile) pour un tri précis
  • Amélioration : Les largeurs des colonnes du tableau Heatmap ont été rééquilibrées pour accueillir les icônes d’info-bulle et les traductions
  • Amélioration : Les en-têtes de tableau ne sont plus tronqués – toujours entièrement lisibles avec le style nowrap
  • Amélioration : La troncature du titre a été déplacée de PHP vers le débordement de texte CSS pour des info-bulles de survol plus propres.
  • Réparer: Chargeur automatique excluant les classes partagées Pro/Free pour empêcher Free de remplacer le gestionnaire AJAX Pro
  • Réparer: Rendu en double de la page de détail de la carte thermique provoqué par l’instanciation automatique
  • Réparer: Incompatibilité des paramètres de l’instruction préparée SQL lorsque les filtres de date étaient actifs sur les cartes thermiques
  • Réparer: Sessions ORDER BY alias faisant référence à un alias de table inexistant
  • Réparer: La réactivation du plugin déclenche désormais un battement de cœur immédiat pour mettre à jour le statut du API
  • Réparer: Suppression du fichier ARCHITECTURE.md inattendu de la racine du plugin (conformité Plugin Check)
  • Réparer: Encapsulation de tous les appels error_log() dans les gardes WP_DEBUG pour la sécurité de la production
  • Réparer: Balise stable synchronisée et nom du plugin entre le fichier readme.txt et l’en-tête principal du plugin
  • Réparer: Suppression de l’hôte local/développement URL du endpoint du tracker API
  • Qualité du code : Désinstallation propre avec options de suivi et nettoyage des tâches cron

v1.0.9

2026-02-10
  • Fonctionnalité: Système Smart Data Cleanup avec suppression des robots/spam, seuils de qualité et nettoyage automatique programmé via WordPress cron
  • Fonctionnalité: Système d’info-bulles complet sur toutes les pages (tableau de bord, cartes thermiques, entonnoirs, paramètres, analyses de formulaires, suivi des erreurs)
  • Fonctionnalité: Page de mise à niveau de Form Analytics avec intégration de menus, gestionnaires de tables de base de données et prise en charge des rapports planifiés
  • Fonctionnalité: Refonte de la zone de danger avec des sous-onglets horizontaux (réinitialisation complète, plage de dates, nettoyage intelligent, planification automatique)
  • Fonctionnalité: Prise en charge de la langue allemande (de_DE) avec traductions complètes
  • Fonctionnalité: Prise en charge de la langue italienne (it_IT) avec des traductions complètes
  • Fonctionnalité: Fichiers de traduction complets en espagnol (es_ES)
  • Fonctionnalité: Fichiers de traduction complets en portugais (pt_BR)
  • Amélioration : Remplacement de toutes les icônes emoji par des icônes Lucide SVG dans tout le plugin pour une interface utilisateur professionnelle
  • Amélioration : Style d’en-tête de page unifié sur toutes les pages (tableau de bord, cartes thermiques, entonnoirs, paramètres, enregistrements, erreurs)
  • Amélioration : Icônes de drapeau de pays dans le sélecteur déroulant de langue
  • Amélioration : Cartes d’étapes d’entonnoir plus compactes avec une présentation améliorée et un filtre de pays par entonnoir avec des icônes de drapeau
  • Amélioration : Fonctionnalité de recherche de page Heatmaps et mode d’aperçu mobile pour l’iframe de carte thermique
  • Amélioration : Mode de prévisualisation invité pour un affichage précis de la carte thermique non connecté
  • Amélioration : Remplacement de l’onglet Données Protection par la page Statistiques de stockage avec des info-bulles améliorées
  • Amélioration : Styles de boutons standardisés avec icônes Lucide et classe btn-danger pour les actions destructrices
  • Amélioration : Ajout des données de parcours utilisateur et d’analyse de formulaire aux rapports par courrier électronique planifiés
  • Amélioration : Détection améliorée du navigateur/système d’exploitation avec prise en charge HarmonyOS et meilleure détection des robots
  • Amélioration : Fonctionnalité PRO avec badges sur les éléments de menu, info-bulles de cartes thermiques et types de cartes thermiques PRO bloqués pour les utilisateurs gratuits
  • Amélioration : Icône du menu administrateur mise à jour en PNG 35 x 35 avec états de survol
  • Amélioration : Traductions françaises considérablement améliorées avec des étiquettes de menu raccourcies
  • Amélioration : Panneau AI Insights avec style d’icône Lucide et message par défaut
  • Réparer: Déplacez le rendu de la trajectoire Heatmap avec une mise à l’échelle des coordonnées appropriée et des couleurs adaptatives basées sur l’arrière-plan du site Web.
  • Réparer: Positionnement et visibilité de la légende de la Heatmap de défilement
  • Réparer: Attention, le positionnement de la légende de la Heatmap a été déplacé en dehors de l’iframe avec des dégradés fluides et une couverture de couleurs de base.
  • Réparer: Inadéquation du taux de rebond KPI avec le graphique historique quotidien
  • Réparer: Page Heatmaps Trafic mobile affichant 0 % – Device Split utilise désormais les données de sessions
  • Réparer: Incompatibilité du nombre de sessions entre le total et la répartition des appareils
  • Réparer: Icône de filtre de période de temps et fonctionnalité de liste déroulante avec sélection par défaut correcte
  • Réparer: Disposition du graphique d’aperçu du trafic avec un espace vide réduit
  • Réparer: Filtres de correspondance de l’entonnoir URL et bug de concaténation de chaînes
  • Réparer: Les paramètres de nettoyage conditionnel ne persistent pas après l’actualisation de la page
  • Réparer: La suppression des fichiers de plage de dates inclut désormais le répertoire uploads/opti-behavior-data/
  • Réparer: Supprimer toutes les données n’efface pas correctement le stockage
  • Réparer: Largeur de colonne du widget Utilisateurs les plus engagés pour les noms de pays longs
  • Réparer: Rapports planifiés d’erreur SQL et mise à jour instantanée des statistiques
  • Réparer: Le téléchargement de la Heatmap inclut désormais le contenu de la page avec superposition
  • Réparer: Affichage des graphiques à barres de l’historique des statistiques
  • Réparer: Incohérence des statistiques lorsque Pro est actif
  • Qualité du code : Vérification du plugin WordPress – 0 erreur, 0 avertissement (100 % conforme)
  • Qualité du code : Variables non préfixées renommées dans les modèles HTML avec le préfixe opti_behavior_
  • Qualité du code : Nettoyage complet de la désinstallation avec toutes les tables de base de données, tâches cron, transitoires et répertoires hérités

v1.0.8

2025-12-08
  • Fonctionnalité: Règles d’intention de l’utilisateur – Système avancé d’analyse et de catégorisation des modèles de comportement des utilisateurs
  • Amélioration : Le filtre temporel du tableau de bord Analytics est désormais défini par défaut sur 30 jours pour une meilleure vue d’ensemble des données.
  • Réparer: Gestion améliorée des favicon pour les sites Web référents avec une prise en charge de secours appropriée

v1.0.7

2025-12-02
  • Amélioration : Ajout de traductions en français pour une internationalisation améliorée
  • Réparer: Problèmes de fonction sendPageView résolus pour un suivi précis des pages
  • Réparer: Correction du calcul et de l’affichage des visiteurs récurrents
  • Réparer: Correction de la détection et du comptage des visiteurs connectés
  • Fonctionnalité: Afficher le nom d’utilisateur des visiteurs connectés dans le widget Utilisateurs les plus engagés
  • Amélioration : Prise en charge étendue des types d’appareils pour toutes les catégories d’appareils (ordinateur de bureau, mobile, tablette, PC)
  • Qualité du code : Améliorations de la conformité aux normes de codage WordPress
  • Qualité du code : Ajout de contrôles de journalisation de débogage via la page des paramètres
  • Sécurité: Correction des avertissements de vérification occasionnelle
  • Sécurité: Amélioration des instructions SQL préparées avec des annotations Phpcs appropriées

v1.0.6

2025-11-30
  • Fonctionnalité: Widget du tableau de bord d’analyse des nouveaux visiteurs et des visiteurs connus
  • Fonctionnalité: Analyse des répertoires visités avec suivi en profondeur et pages vues
  • Fonctionnalité: Analyses d’authentification des visiteurs montrant les utilisateurs connectés et invités
  • Réparer: Normes de codage WordPress DB – les caractères génériques SQL utilisent désormais des espaces réservés
  • Amélioration : Amélioration de la conformité des instructions SQL préparées
  • Qualité du code : Conformité totale avec WordPress.DB.PreparedSQLPlaceholders

v1.0.5

2025-11-23
  • Réparer: Suppression de tous les appels de débogage error_log() du code de production
  • Réparer: Date() remplacée par gmdate() pour une gestion des dates sécurisée selon le fuseau horaire.
  • Réparer: Ajout de commentaires du traducteur pour la conformité i18n
  • Réparer: Mise à jour du API URL de l’hôte local au endpoint de production
  • Réparer: Incompatibilité de version de balise stable corrigée
  • Amélioration : readme amélioré avec de meilleures descriptions et FAQ
  • Amélioration : URI du plugin ajouté et URI de l’auteur mis à jour
  • Amélioration : Conformité optimisée de la soumission de l’annuaire WordPress.org
  • Compatibilité: Compatibilité complète WordPress 6.8 vérifiée
  • Amélioration : Ajout de COALESCE pour une meilleure gestion des titres NULL dans les pages principales
  • Amélioration : Détection améliorée des pays avec repli de la langue du navigateur en cas d’échec de la géolocalisation IP
  • Amélioration : Le widget Top Pages affiche désormais les pages vues au lieu des clics pour une meilleure précision

v1.0.4

2025-11-20
  • Amélioration : Ajout d’un système de stockage basé sur des fichiers pour les sites à fort trafic
  • Amélioration : Mise en œuvre de la détection et du filtrage automatiques des robots
  • Amélioration : Ajout d’un optimiseur de performances avec indexation automatique de la base de données
  • Amélioration : Suivi et visualisation séparés des cartes thermiques pour mobiles et ordinateurs de bureau
  • Amélioration : Traitement par lots pour des performances améliorées
  • Amélioration : Système de journalisation de débogage amélioré avec gestionnaire compatible WordPress
  • Amélioration : Ajout de la bibliothèque d’icônes Lucide (v0.554.0, licence ISC) pour une interface utilisateur moderne
  • Sécurité: Remplacement des opérations directes du système de fichiers par WP_Filesystem API
  • Sécurité: Remplacement unlink() par wp_delete_file() pour la suppression de fichiers
  • Qualité du code : Améliorations de la conformité aux normes de codage WordPress
  • Qualité du code : Amélioration de la désinfection et de la validation des données
  • Compatibilité: Testé jusqu’à WordPress 6.8

v1.0.3

  • Sécurité: Réparer les appels SQL dangereux
  • Sécurité: Corriger l’utilisation des emplacements de fichiers et de répertoires
  • Sécurité: CSS en ligne déplacé vers une feuille de style externe
  • Sécurité: JS en ligne déplacé vers une feuille de style externe
  • Suit les normes de codage WordPress
  • Validation de la vérification du plugin réussie

v1.0.2

  • Examinez et corrigez tous les problèmes répertoriés dans l’e-mail de révision.

v1.0.1

  • Sécurité: Désinfection améliorée pour les variables $_SERVER
  • Sécurité: Amélioration de la désinfection des données json_decode()
  • Sécurité: CSS en ligne déplacé vers une feuille de style externe pour la conformité WordPress
  • Qualité du code : Ajout d’une désinfection appropriée pour toutes les entrées utilisateur
  • Qualité du code : Validation améliorée des données dans les gestionnaires AJAX
  • Compatibilité: Vérifié que tous les contrôles de sécurité sont en place

v1.0.0

  • Version initiale
  • Suivi visuel de la carte thermique
  • Tableau de bord d’analyse en temps réel
  • Mesures de performances des pages
  • Suivi du parcours utilisateur
  • Caractéristiques de conformité GDPR
  • Fonctionnalité d’exportation de données
  • Prise en charge multisites
  • Mode débogage pour le dépannage

Construit avec la dernière version Opti-Behavior.

Installez le plugin gratuit, puis effectuez une mise à niveau vers le Pro lorsque vous avez besoin d’enregistrements, de diagnostics avancés et d’analyses de parcours plus approfondies.

Explore
Drag