Jump to content
thirty bees forum

Mediacom87

Trusted Members
  • Posts

    463
  • Joined

  • Last visited

  • Days Won

    36

Everything posted by Mediacom87

  1. 3.5.3 - 10/26/2026 Fixed the backup button with version 2.0 of the backup module: the backup now runs in a progress window, without leaving this module. Fixed the error 500 when changing the table prefix: the change now applies, and a prefix that would conflict with existing tables is refused before anything is renamed.
  2. 3.5.3 - 26/10/2026 Correction du bouton de sauvegarde avec la version 2.0 du module de sauvegarde : la sauvegarde se déroule désormais dans une fenêtre de progression, sans quitter ce module. Correction de l'erreur 500 au changement du préfixe des tables : le changement s'applique désormais, et un préfixe en conflit avec des tables existantes est refusé avant tout renommage.
  3. 3.0.1 - 10/26/2026 Fixed: The configuration page no longer stays blank on shops that compress the back-office HTML, such as PhenixSuite The links to the cleaning module open its configuration when it is installed on the shop
  4. 3.0.1 - 26/10/2026 Corrigé : La page de configuration ne reste plus vide sur les boutiques qui compressent le HTML du back-office, comme PhenixSuite Les liens vers le module de nettoyage ouvrent sa configuration quand il est installé sur la boutique
  5. 1.8.0 - 22/10/2026 Nouvel onglet Taux de TVA : vos règles de taxes sont comparées aux taux en vigueur dans chaque pays de l'Union, et un bandeau du back-office vous prévient quand un taux change La déclaration signale les commandes facturées à un taux qui n'était pas en vigueur à leur date de facturation Un taux périmé se corrige en un clic, sans chercher dans les règles de taxes Nouvel onglet Licence : enregistrez le module pour débloquer les notifications de mise à jour et le support prioritaire Contactez le support directement depuis le module grâce à un formulaire, sans logiciel de messagerie Correction de l'alerte de nouvelle version, qui n'affichait pas la version disponible Les tableaux ne chargent plus aucune bibliothèque depuis un serveur externe : tri, recherche et export Copier / CSV / Excel fonctionnent hors ligne Les montants sont exportés vers Excel sous forme de nombres, prêts à être additionnés Les avoirs affichent désormais le nom de chaque taxe au lieu de son taux brut Nouvel onglet FAQ qui répond aux questions les plus fréquentes sur la déclaration L'onglet Plus de modules est remplacé par un bouton vers notre catalogue dans l'onglet Informations 1.7.0 - 14/02/2026 Refonte complète du moteur de calcul de la TVA avec des requêtes groupées, pour des performances nettement améliorées Correction de la précision du calcul des taxes : répartition correcte des remises avec les règles panier et la livraison gratuite Correction des commandes avec une règle panier de livraison gratuite qui déclaraient à tort de la TVA sur le port Correction de l'affichage du nom des taxes : les taux propres aux frais de port affichent leur nom au lieu d'une valeur numérique Correction d'un écart d'arrondi sur les commandes sans remise grâce aux montants de taxe enregistrés Les commandes dont tous les montants sont nuls ne sont plus affichées dans le détail Ajout d'une option pour regrouper les États dans leur pays Ajout d'une option pour convertir tous les montants dans la devise par défaut au taux de change historique Ajout de la colonne référence de commande dans le détail Les taux de TVA à 0 % sont exclus des déclarations Nouvelle description des fonctionnalités dans l'onglet d'information Fichiers CSS nettoyés et optimisés Correction de la mise en page de l'onglet des modules Meilleure compatibilité multiboutique Bibliothèque DataTables mise à jour en version 2.3.7, Buttons en 3.2.6
  6. 3.0.0 - 10/22/2026 New feature: Dashboard with a health score out of 100 and the priorities to deal with first New feature: Security audit: debug mode, installation folder, back-office folder name, sensitive files at the root, folders readable from the web, security headers, SSL certificate, unused employee accounts New feature: PHP and database versions checked against the official requirements of your PrestaShop version, with the security support of PHP New feature: Performance audit: OPcache, template compilation and cache, CCC, overrides, log files New feature: Database audit: largest tables, MyISAM tables, statistics tables that grow without limit New feature: File integrity: detection of PHP files dropped in image and upload folders or next to the core files, and changes marked as reviewed New feature: Monitoring: one email per new problem, history of the alerts, test email and configurable recipients New feature: Report to download or copy, for your developer or your host New feature: Free registration of the module, update notifications and support form Fixed: The scheduled task no longer misses a modified file when another one is restored at the same time Fixed: The scheduled task no longer goes through the whole shop to find the back-office folder Fixed: The write permissions of robots.txt and sitemap.xml were always shown as correct No more advertising in the back-office or in the alert emails Obsolete PHP settings removed (safe_mode, register_globals)
  7. 3.0.0 - 22/10/2026 Nouveauté : Tableau de bord avec un score de santé sur 100 et les priorités à traiter en premier Nouveauté : Audit de sécurité : mode debug, dossier d'installation, nom du dossier d'administration, fichiers sensibles à la racine, dossiers lisibles depuis le web, en-têtes de sécurité, certificat SSL, comptes employés inutilisés Nouveauté : Versions de PHP et de la base de données contrôlées selon les prérequis officiels de votre version de PrestaShop, avec le support de sécurité de PHP Nouveauté : Audit des performances : OPcache, compilation et cache des templates, CCC, surcharges, fichiers de log Nouveauté : Audit de la base de données : plus grosses tables, tables en MyISAM, tables de statistiques qui grossissent sans limite Nouveauté : Intégrité des fichiers : détection des fichiers PHP déposés dans les dossiers d'images et de téléversement ou à côté des fichiers du cœur, et changements marqués comme vérifiés Nouveauté : Surveillance : un e-mail par nouveau problème, historique des alertes, e-mail de test et destinataires configurables Nouveauté : Rapport à télécharger ou à copier, pour votre développeur ou votre hébergeur Nouveauté : Enregistrement gratuit du module, notifications de mise à jour et formulaire de support Corrigé : La tâche planifiée ne manque plus un fichier modifié quand un autre est restauré en même temps Corrigé : La tâche planifiée ne parcourt plus toute la boutique pour trouver le dossier d'administration Corrigé : Les droits d'écriture de robots.txt et sitemap.xml étaient toujours affichés comme corrects Plus aucune publicité dans le back-office ni dans les e-mails d'alerte Suppression des réglages PHP obsolètes (safe_mode, register_globals)
  8. 2.0.0 - 10/05/2026 New chunked backup engine: large databases are processed in small batches and no longer hit server time limits Automatic detection of mysqldump for faster backups, with a transparent fallback to the PHP engine when it is unavailable Four archive formats: gzip, zip, one .sql file per table inside a zip, or uncompressed SQL Scheduled backups resume where they stopped and complete even on hosting with short time limits Restore now supports every archive format New Tables tab to exclude the data of chosen tables or back up a single table The archive limit now applies to scheduled backups only: manual backups and single-table dumps are never deleted automatically New Diagnostics tab: server environment, applicable limits, largest tables and backup directory status Alert on the module page when no backup has been made for a chosen number of days Webhook notification after each backup (Slack, Discord or your own endpoint) Command line script for very large databases, free from web server timeouts Your existing license is found automatically after a reinstallation or on another subdomain PrestaShop 9 compatibility Fixed the zip formats, which could produce an unreadable archive Fixed saving one tab, which could reset the settings of another Strengthened security of backup download, restore and deletion Translations completed in all 17 languages
  9. 2.0.0 - 05/10/2026 Nouveau moteur de sauvegarde par lots : les grandes bases sont traitées par petits paquets et ne butent plus sur les limites de temps du serveur Détection automatique de mysqldump pour des sauvegardes plus rapides, avec repli transparent sur le moteur PHP lorsqu'il est indisponible Quatre formats d'archive : gzip, zip, un fichier .sql par table dans un zip, ou SQL non compressé Les sauvegardes planifiées reprennent là où elles se sont arrêtées et aboutissent même sur les hébergements aux délais courts La restauration prend en charge tous les formats d'archive Nouvel onglet Tables pour exclure les données de certaines tables ou sauvegarder une seule table La limite d'archives ne s'applique désormais qu'aux sauvegardes planifiées : les sauvegardes manuelles et les exports d'une seule table ne sont jamais supprimés automatiquement Nouvel onglet Diagnostics : environnement serveur, limites applicables, plus grandes tables et état du répertoire de sauvegarde Alerte sur la page du module lorsqu'aucune sauvegarde n'a été effectuée depuis un nombre de jours choisi Notification par webhook après chaque sauvegarde (Slack, Discord ou votre propre point de terminaison) Script en ligne de commande pour les très grandes bases, affranchi des délais d'expiration du serveur web Votre licence existante est retrouvée automatiquement après une réinstallation ou sur un autre sous-domaine Compatibilité PrestaShop 9 Correction des formats zip, qui pouvaient produire une archive illisible Correction de l'enregistrement d'un onglet, qui pouvait réinitialiser les réglages d'un autre Sécurité renforcée du téléchargement, de la restauration et de la suppression des sauvegardes Traductions complétées dans les 17 langues
  10. 4.1.0 - 10/07/2026 New feature: New "Products" tab: keep a product out of the Google feed without touching its visibility on your shop, for bulky items, thin margins or references a platform keeps refusing Fixed: The public title of a promotion is now one per language. A single wording used to be sent to every market, so filling it in made a multilingual shop lose the translations it already had through the cart rule name Titles saved before this version are kept and moved to your default language The Promotions tab only offers the languages of your configured feeds, and shows under each empty title the cart rule name that will be used instead in that language
  11. 4.1.0 - 07/10/2026 Nouvelle fonctionnalité : Nouvel onglet « Produits » : gardez un produit hors du flux Google sans toucher à sa visibilité sur votre boutique, pour les articles encombrants, les faibles marges ou les références qu'une plateforme refuse Correction : Le titre public d'une promotion est désormais propre à chaque langue. Un seul libellé partait vers tous les marchés, si bien que le renseigner faisait perdre à une boutique multilingue les traductions qu'elle avait déjà par le nom de la règle panier Les titres enregistrés avant cette version sont conservés et placés dans votre langue par défaut L'onglet Promotions ne propose que les langues de vos flux configurés, et affiche sous chaque titre vide le nom de règle panier qui servira à sa place dans cette langue
  12. 3.5.2 - 10/07/2026 Critical fix: the database structure check emptied the whole stock movement history on shops without advanced stock management (at least since version 3.1.8). This check has been removed. Movements already deleted cannot be recovered.
  13. 3.5.2 - 07/10/2026 Correctif critique : la vérification de la structure de la base vidait tout l'historique des mouvements de stock sur les boutiques sans gestion avancée des stocks (au moins depuis la version 3.1.8). Ce contrôle est supprimé. Les mouvements déjà effacés ne peuvent pas être récupérés.
  14. 3.5.1 - 09/25/2026 Critical fix: opening the detailed list of orphan addresses deleted them instead of only displaying them, so they disappeared before you could review them (versions 3.4.1 to 3.5.0) Orphan address analysis and cleanup are now dozens of times faster on large shops: the queries now use the database indexes (about 19 seconds down to 0.3 second on a shop with 185,000 addresses) The orphan address counter now applies exactly the same rules as the deletion, so the announced number always matches what is removed Fixed an HTTP 500 error on PrestaShop 1.6 when enabling a module from the list: the module called a core method that only exists from PrestaShop 1.7 onwards Fixed disabling a module on PrestaShop 1.6 being reported as a failure although it had succeeded; the enabled state is now read back from the shop association after the action Fixed module names and descriptions containing HTML entities being escaped twice in the module list, showing the raw entity instead of the accented character Fixed an error when changing the database table prefix, caused by a call to a method that had been renamed Fixed a fatal error when upgrading the module from a version older than 2.3.0 Added the missing index.php protection files in the mail template directories
  15. 3.5.1 - 25/09/2026 Correctif critique : ouvrir la liste détaillée des adresses orphelines les supprimait au lieu de simplement les afficher, elles disparaissaient donc avant que vous puissiez les examiner (versions 3.4.1 à 3.5.0) L'analyse et le nettoyage des adresses orphelines sont désormais des dizaines de fois plus rapides sur les grosses boutiques : les requêtes utilisent maintenant les index de la base (environ 19 secondes ramenées à 0,3 seconde sur une boutique de 185 000 adresses) Le compteur d'adresses orphelines applique désormais exactement les mêmes règles que la suppression : le nombre annoncé correspond toujours à ce qui est supprimé Correction d'une erreur HTTP 500 sur PrestaShop 1.6 lors de l'activation d'un module depuis la liste : le module appelait une méthode du cœur qui n'existe qu'à partir de PrestaShop 1.7 Correction de la désactivation d'un module sur PrestaShop 1.6 rapportée comme un échec alors qu'elle avait réussi ; l'état activé est désormais relu depuis l'association à la boutique après l'action Correction des noms et descriptions de modules contenant des entités HTML échappés deux fois dans la liste des modules, affichant l'entité brute au lieu du caractère accentué Correction d'une erreur lors du changement de préfixe des tables de la base de données, causée par l'appel à une méthode qui avait été renommée Correction d'une erreur fatale lors de la mise à jour du module depuis une version antérieure à 2.3.0 Ajout des fichiers de protection index.php manquants dans les répertoires de gabarits d'e-mail
  16. 4.0.0 - 09/16/2026 New feature: Google promotions feed: publish your discount vouchers so Google displays a "special offer" link below your Shopping ads 9 new target countries aligned with the official Google Merchant Center list: Ethiopia, Ghana, Kenya, Mauritius, Nigeria, Tanzania, Uganda, Zambia and Zimbabwe, for a total of 71 countries Fixed the missing United Kingdom flag on shops where the country ISO code is uk instead of gb Module archive reduced by more than half: the flags of countries Google does not support were never displayed and weighed 2.8 MB New "Promotions" tab: every cart rule is audited, the ones Google cannot announce safely are blocked with an explicit reason Cart rules reserved for one customer, expired, limited to some products or without an expressible discount are never published Supported offer types: percentage off, amount off, free shipping and free gift, with minimum purchase amount and validity dates Editable public title per promotion, because the internal name of a cart rule is rarely suitable for shoppers The promotions feed is regenerated together with its product feed and inherits the same protection: secret fingerprint, atomic write and gzip A promotions feed with nothing to announce is now published as a valid empty document instead of being deleted: a deleted file turned a URL declared for scheduled fetch into a 404, which Merchant Center reports as a data source error Saving the Promotions tab no longer regenerates the feeds: each one now has its own Generate button, and the feed table says how many promotions are ready for that country New feature: New option "Protect the feed URL": a secret fingerprint is added to the feed file name so nobody can download your catalog, prices and stocks from a guessable address New "Renew the security key" action: deletes every generated feed and invalidates leaked feed and CRON URLs The export directory is now protected by an .htaccess file (no directory listing, no access to feeds being written) Feeds are now written to a temporary file and swapped in atomically: Google can no longer fetch a truncated feed during generation New option "Compress the feed (gzip)": generates a .xml.gz feed, natively supported by Google Merchant Center New feature: New "Diagnostic" tab gathering the product image audit, the feed quality report and the database index check Product image audit: detects images below 500x500 pixels before the Google deadline of January 31, 2027, measured on the original file and not on theme thumbnails Feed quality report: products kept out of the feed are counted by cause (empty description, no image, empty title, shop root category) with up to 50 examples each Products exported without a brand are now reported as at risk of Google disapproval Feed download is now authenticated with a constant-time key comparison FAQ tab rewritten: 40 questions grouped into 9 themes, all answers visible at once with no accordion to unfold Module interface available in 18 languages: every screen, help text, FAQ and changelog entry, not just the configuration labels The Feed tab is now named and translated in every language: its label was the French word "Flux", left untranslated in most back offices Contact support from a form modal: the message and the installation details are mailed by the shop itself, so a back office with no mail client configured can still reach support The DataTables library is no longer loaded from an external CDN: the category table now uses the in-house medTable library shipped with the module, so the back office works without Internet access and nothing is requested from a third party The country selector of the Categories tab is now hidden when the Google product category option is off: it only switches the column that option displays, so it had nothing to drive
  17. 4.0.0 - 16/09/2026 Nouvelle fonctionnalité : Flux de promotions Google : publiez vos bons de réduction pour que Google affiche un lien « offre spéciale » sous vos annonces Shopping 9 nouveaux pays cibles alignés sur la liste officielle Google Merchant Center : Éthiopie, Ghana, Kenya, Maurice, Nigeria, Tanzanie, Ouganda, Zambie et Zimbabwe, soit 71 pays au total Correction du drapeau du Royaume-Uni manquant sur les boutiques où le code ISO du pays est uk au lieu de gb Archive du module réduite de plus de moitié : les drapeaux des pays non supportés par Google n'étaient jamais affichés et pesaient 2,8 Mo Nouvel onglet « Promotions » : chaque règle panier est auditée, celles que Google ne peut pas annoncer sans risque sont bloquées avec une raison explicite Les règles panier réservées à un client, expirées, limitées à certains produits ou sans remise exprimable ne sont jamais publiées Types d'offres pris en charge : remise en pourcentage, remise en montant, livraison offerte et cadeau offert, avec achat minimum et dates de validité Titre public modifiable pour chaque promotion, car le nom interne d'une règle panier est rarement présentable aux clients Le flux de promotions est régénéré avec son flux produits et hérite des mêmes protections : empreinte secrète, écriture atomique et gzip Un flux promotions sans rien à annoncer est désormais publié comme un document vide valide au lieu d'être supprimé : un fichier supprimé transformait une URL déclarée en récupération planifiée en 404, ce que Merchant Center signale comme une erreur de source de données L'enregistrement de l'onglet Promotions ne régénère plus les flux : chacun dispose désormais de son propre bouton Générer, et le tableau des flux indique combien de promotions sont prêtes pour ce pays Nouvelle fonctionnalité : Nouvelle option « Protéger l'URL du flux » : une empreinte secrète est ajoutée au nom du fichier de flux afin que personne ne puisse télécharger votre catalogue, vos prix et vos stocks depuis une adresse devinable Nouvelle action « Renouveler la clé de sécurité » : supprime tous les flux générés et invalide les URL de flux et de CRON ayant fuité Le dossier d'export est désormais protégé par un fichier .htaccess (pas de listing du répertoire, pas d'accès aux flux en cours d'écriture) Les flux sont désormais écrits dans un fichier temporaire puis basculés de façon atomique : Google ne peut plus récupérer un flux tronqué pendant la génération Nouvelle option « Compresser le flux (gzip) » : génère un flux .xml.gz, nativement accepté par Google Merchant Center Nouvelle fonctionnalité : Nouvel onglet « Diagnostic » regroupant l'audit des images produit, le rapport de qualité des flux et la vérification des index de base de données Audit des images produit : détecte les images sous 500x500 pixels avant l'échéance Google du 31 janvier 2027, mesurées sur le fichier d'origine et non sur les vignettes du thème Rapport de qualité des flux : les produits écartés sont comptés par cause (description vide, aucune image, titre vide, catégorie racine de la boutique) avec jusqu'à 50 exemples pour chacune Les produits exportés sans marque sont désormais signalés comme risquant un refus de Google Le téléchargement du flux est désormais authentifié avec une comparaison de clé en temps constant Onglet FAQ réécrit : 40 questions regroupées en 9 thèmes, toutes les réponses visibles d'un coup, sans accordéon à déplier Module entièrement traduit en 18 langues : tous les écrans, textes d'aide, entrées de FAQ et de changelog, et non plus seulement les libellés de configuration L'onglet Flux porte enfin un nom traduit dans toutes les langues : son libellé était le mot français « Flux », qui restait tel quel dans la plupart des back-offices Contact du support depuis une fenêtre modale : le message et les informations d'installation sont envoyés par la boutique elle-même, ce qui permet de joindre le support depuis un back-office sans client de messagerie configuré La bibliothèque DataTables n'est plus chargée depuis un CDN externe : le tableau des catégories utilise désormais la bibliothèque maison medTable livrée avec le module, ce qui permet au back-office de fonctionner sans accès Internet et n'adresse plus aucune requête à un tiers Le sélecteur de pays de l'onglet Catégories est désormais masqué lorsque l'option Catégorie de produit Google est désactivée : il ne fait que basculer la colonne affichée par cette option, il n'avait donc rien à piloter
  18. 3.5.0 - 15/09/2026 Suppression de la bibliothèque externe DataTables chargée depuis un CDN : les tableaux du back-office (tri, recherche, pagination) sont désormais gérés par un utilitaire embarqué hors-ligne, plus aucune ressource externe n'est chargée Correction de la liste des modules qui affichait tous les modules comme activés sur PrestaShop 1.7 et suivants : l'état activé/désactivé est désormais lu depuis l'association à la boutique (comme le cœur de PrestaShop) au lieu de l'indicateur module.active, qui reste à 1 même pour un module désactivé Liste des modules : vous pouvez maintenant activer ou désactiver un module installé directement depuis la liste Liste des modules : vous pouvez maintenant ajouter un module en téléversant son archive .zip, comme sur la page officielle des modules PrestaShop
  19. 4.0.0 - 08/21/2026 New attack dashboard: blocked attempts over 24 hours, 7 or 30 days, trend chart, breakdown by protection type and top attacking domains, emails, IP addresses and countries Added an estimate of the time saved on manual spam sorting Fixed the newsletter protection never running on PrestaShop 1.7, where the hook it relied on does not exist: the subscription block is now protected on every supported version The password reset form is now protected: robots can no longer flood your customers with reset emails sent from your shop New public anti-spam API: any third-party module can reuse the honeypot and blacklist engine on its own forms through the medIsSpam() method or the actionMedMathCaptchaCheck hook Added license management with activation, status tracking and domain migration request Fixed the account creation form no longer being protected when a theme displays it outside the registration page, for example in a product page tab, which could block legitimate customers from registering Fixed the security token not being filled when several protected forms are displayed on the same page Fixed a fatal error on the configuration page when an outgoing network request failed on PrestaShop 9 Fixed a class name conflict that could crash the back office when another Mediacom87 module was installed The AJAX lists are now available to every back-office employee instead of the super-administrator only Rewritten FAQ, now organised in eight sections
  20. 3.4.3 - 07/10/2026 Critical fix: the consistency-check cleanups could delete rows whose foreign key is NULL or 0 (valid "all shops" markers, such as carrier prices in the delivery table), wrongly treating them as orphans and removing them all; orphan detection now ignores NULL and 0 sentinel values 3.4.2 - 07/09/2026 Fixed a 500 error when running SuperCron, caused by a duplicate LIMIT clause in the orphan-address cleanup queries Fixed a 500 error (SQL 1093) on SuperCron in the configuration cleanup, caused by a subquery referencing the table being deleted Fixed a 500 error (SQL 1054) on SuperCron in the shop/language table cleanup for modules using a non-standard primary key column name 3.4.1 - 07/09/2026 Fixed the consistency-correction scenarios that were deleting nothing on some MySQL/MariaDB configurations
  21. 3.4.3 - 10/07/2026 Correction critique : les nettoyages de vérification de cohérence pouvaient supprimer des lignes dont la clé étrangère est NULL ou 0 (marqueurs valides « tous les magasins », comme les tarifs de transport dans la table delivery), en les considérant à tort comme orphelines et en les supprimant toutes ; la détection des orphelins ignore désormais les valeurs sentinelles NULL et 0 3.4.2 - 09/07/2026 Correction d'une erreur 500 lors du lancement du SuperCron, due à une clause LIMIT en double dans les requêtes de nettoyage des adresses orphelines Correction d'une erreur 500 (SQL 1093) sur le SuperCron dans le nettoyage de la configuration, due à une sous-requête référençant la table en cours de suppression Correction d'une erreur 500 (SQL 1054) sur le SuperCron dans le nettoyage des tables _shop/_lang, pour les modules dont la colonne de clé primaire a un nom non standard 3.4.1 - 09/07/2026 Correction des scénarios de correction de cohérence qui ne supprimaient rien sur certaines configurations MySQL/MariaDB
  22. 3.4.0 - 07/06/2026 Module actions (uninstall, upgrade, folder/file and module deletion, orphan database cleanup) now run via Ajax without reloading the page; install still reloads the page (PrestaShop 8/9 requirement) Added a GDPR scenario to anonymize a single customer, with search by name, email or ID New about page with module information, compatibility and feature list 3.3.0 - 01/08/2026 Added an option to regenerate the category tree structure Adding module version management information DataTables library updated to version 2.3.6
  23. 3.4.0 - 06/07/2026 Les actions sur les modules (désinstaller, mettre à jour, supprimer dossier/fichier et module, nettoyer la base de données orpheline) s'exécutent désormais en Ajax sans recharger la page ; l'installation recharge encore la page (contrainte PrestaShop 8/9) Ajout d'un scénario RGPD pour anonymiser un client individuellement, avec recherche par nom, e-mail ou ID Nouvelle page À propos avec les informations du module, la compatibilité et la liste des fonctionnalités 3.3.0 - 08/01/2026 Ajout d'une option pour régénérer la structure de l'arborescence des catégories Ajout des informations de gestion de version du module Bibliothèque DataTables mise à jour vers la version 2.3.6
  24. 2.0.0 - 13/05/2026 Compatibilité complète avec PrestaShop 9 Nouvel onglet « Personnalisation avancée » dédié au réglage côté boutique Nouvel éditeur de CSS personnalisé pour restyler la bannière CookieFirst sans le CookieFirst Studio payant Nouvelle aide « Lien Préférences cookies » pour permettre aux visiteurs de rouvrir le panneau de consentement depuis n'importe où Nouvelle option « Recharger après consentement » pour que les tags tiers reprennent proprement le nouvel état Nouveau bouton « Tester ma configuration » qui sonde l'URL du script CookieFirst avant la mise en production Aperçu en direct de l'URL du script injecté sur la boutique, avec une aide au remplissage automatique du domaine Le domaine et la clé API sont désormais normalisés et validés automatiquement à l'enregistrement L'onglet Licence se connecte désormais au serveur de licences Mediacom87 (activation, statut, migration, support) Notifications de mise à jour : une alerte apparaît dans l'admin lorsqu'une nouvelle version du module est disponible Onglet Informations et support remodelé avec les informations du module, les données d'environnement et un raccourci « Découvrir tous nos modules » Onglet « Plus de modules » supprimé (désormais accessible depuis l'onglet Informations et support)
  25. 3.1.0 - 05/15/2026 New feature: Mediacom87 license management with a dedicated "License" tab (request, activation, status and domain migration) New option "Force currency in product URL": disable it to keep clean landing page links when robots.txt blocks currency parameters and avoid Google Shopping disapprovals Currency URL parameters reordered (id_currency first) for better robots.txt compatibility DataTables library updated to version 2.3.8 Fixed Configure button not showing on PrestaShop 1.6 (is_configurable flag in config.xml) Fixed riot.js loading order on PrestaShop forks that defer JS files matching "google" Changelog is now translatable Code cleanup: removed dead code and ensured PHP 5.6 compatibility
×
×
  • Create New...