v4.3.8
^ Updated: Language files for the following locales have been updated with new constants: da-DK, de-DE, el-GR, en-GB, fr-FR, it-IT, nl-NL, and ru-RU.
! Removed: Header comments from .ini language files for cleaner code.
^ Enhanced: Added a validation to check for the presence of the Web357 Framework System Plugin. Displays an informative message if the plugin is missing.
# Minor bug fixes and improvements.
v4.3.7
+ Added: A new option to the "Script Loading Time" parameter. The new "Load After Decline" option allows scripts to load after the user has declined cookies. This is useful for scripts that should only be loaded post-decline.
https://bit.ly/3zi29C0
+ Added: New guide on How to Verify Google Consent Mode Status on Your Joomla! Website Using a Chrome Extension.
https://bit.ly/47sJD6C
^ Changed: Updated the Google Consent Mode v2 Guide to reflect the new version.
https://bit.ly/3MOGXX7
# Fixed: Bug where selecting only one cookie category in the modal window would cause the shortcode to assume cookies were declined.
# Minor bug fixes and improvements.
v4.3.6
# [Bug Fix] Clear cache after consent changes when the System - Page Cache plugin is enabled.
^ The showFooter is now managed by each extension, not the Web357 Framework.
# Fixed JS warning: check if w357_cpnb_outer exists and remove it.
# Resolved conflicts with the LiteSpeed Cache Plugin.
^ Updated el-GR.plg_system_cookiespolicynotificationbar.ini.
^ Fully compatible with the latest version of Web357 Framework 1.9.3
# Minor bug fixes and improvements.
v4.3.5
^ [SEO Improvement] Eliminated URL parameters "cpnb_method" and "dt", transitioning from [GET] to [POST] requests.
# [Bug Fix] Corrected the logging issue where saving settings in the modal was incorrectly logged as "Declined" instead of "Updated".
^ [Improvement] Ensured cache clearance after any (accept/decline/delete) action, regardless of the "System - Cache plugin" status.
+ [New Feature] Added functionality to check if JDEBUG is enabled and log each user action in JLogs.
^ [Improvement] Menu item attribute 'view' is not used with 'link' attribute (JED Checker)
^ [Improvement] Missing license to the head of two PHP files (JED Checker)
# [Bug Fix] Remove the duplicate define in all language files J357_PLG_SYSTEM_COOKIESPOLICYNOTIFICATIONBAR_STYLING
! Removed legacy code specific to Joomla! 2.5
^ [Improvement] Updated user retrieval for Joomla! 5 compatibility: replaced getUser() with getIdentity().
# [General Fixes] Various minor fixes and enhancements.