Fix: readme.txt no longer lists “third-party script blocking” as a free feature – this was removed from the Lite build in 1.9.3 and has always been Pro-only; it is now listed under Pro features instead, alongside Google Consent Mode v2 and automated email reports
1.9.4
Fix: duplicate wp_unslash() call removed from Loi25_Security sanitization methods (the caller already unslashes $_POST/$_GET before calling)
Fix: inconsistent accented title on the “Banniere cookies” admin page, and missing accents on “Politique de confidentialite” menu label
Fix: misplaced docblock comment in class-loi25-politique.php
Fix: outdated “Pro” docblock on the privacy policy module – this module has been part of the Lite version since 1.2.0
Note: languages/loi25-comply.pot version header refreshed; full regeneration via wp i18n make-pot still pending (tracked separately)
1.9.3
Fix: missing uninstall.php restored – plugin tables and options are now properly removed on uninstall
Fix: Pro-only files (script blocker, plugin detector) removed from the Lite build – these belong only in the separate Loi 25 Comply Pro plugin
Fix: dead code removed (orphaned PDF export referencing a non-existent class)
Fix: banner position list unified between the setup wizard and the banner settings screen – selecting “Bottom left”, “Bottom right”, or “Centered modal” in the wizard now correctly applies matching CSS
1.7.0
Aucun changement cote Lite (version Pro uniquement)
1.6.0
Correction : titre de la page “Scripts bloques” corrige en “Scripts bloques” avec accent
Amelioration : texte d’avertissement renforce sur les risques de non-conformite Loi 25
1.2.0
Major: plugin restructured as a fully functional free plugin (Lite) for WordPress.org
Added: Privacy Policy generator (Module 2) now included in the free version
Removed: all Pro module code (modules 4-9) – available in separate Loi 25 Comply Pro plugin
Removed: Freemius SDK and license checks
Fix: inline scripts moved to wp_add_inline_script() (WordPress.org compliance)
Fix: WordPress.org directory assets (banner, icons) removed from plugin ZIP
Fix: Contributors field updated with WordPress.org username cfgilles
1.1.5
Fix: CSS anchored to #loi25-banner and #loi25-modal IDs to prevent theme override conflicts
1.1.4
Fix: phpcs:ignore extended on DROP TABLE in uninstall cleanup
1.1.3
Fix: text domain corrected from ‘loi25-comply’ to ‘loi-25-comply’ in all PHP files
1.1.2
Fix: uninstall.php removed – cleanup logic moved to Freemius after_uninstall hook
1.1.1
Fix: esc_attr() added on CSS class output in dashboard