Changelog
1.7.5 (2026-04-21)
Improvements
- Added i18n support for 15 core locales (ar_SA, cs_CZ, de_DE, es_ES, fr_FR, it_IT, ja_JP, nl_NL, pl_PL, pt_BR, pt_PT, sv_SE, tr_TR, uk_UA, zh_Hans_CN)
Fixed
- Added minimal content to empty
_module.lessfiles so Magento 2.4.9 static content deploy no longer fails with "Unable to get content" errors
1.7.4 (2026-03-27)
Fixed
- Consent checkboxes displayed on store views they were not assigned to
1.7.3 (2025-08-26)
Fixed
- Cookie bar button used untranslatable text instead of a translatable string
1.7.2 (2025-08-21)
Improvements
- Cookie bar content is now created after page load to prevent duplicate modal content from appearing in search results
1.7.1 (2025-08-12)
Features
- Microsoft Ads (UET) consent mode — consent signals are now sent to Microsoft UET tags alongside Google Consent Mode
1.7.0 (2025-06-05)
Improvements
- Improved WCAG 2.2 AA compliance across cookie bar, consent forms, and privacy dashboard templates (better focus management, ARIA attributes, and semantic markup)
1.6.5 (2025-05-06)
Fixed
- Consent Button Link widget was only visible when "Show settings button in footer" was enabled — it now works independently
1.6.4 (2025-04-15)
Improvements
- Compatibility with Magento 2.4.8 (updated PHP nullable type hints to modern syntax)
1.6.3 (2025-03-07)
Features
- Consent Button Link widget — place a cookie consent settings link anywhere via the Magento widget system
Improvements
- Default Google Consent signals are now sent even when the cookie bar is not shown for a visitor's region
Fixed
- Customer data removal failed when gender attribute contained non-standard values
- HTML tags were displayed in cookie modal descriptions instead of being rendered
1.6.2 (2024-12-23)
Fixed
- "Registry key isSecureArea already exists" error during customer data operations
- Allowed cookies were incorrectly appearing in the rejected cookie list in the admin panel
1.6.1 (2024-12-17)
Fixed
- JavaScript error "Cannot read properties of undefined" when placing an order with no active consent checkboxes on checkout
1.6.0 (2024-12-12)
Features
- Dynamic consent checkboxes — checkboxes are now created dynamically based on configuration, removing the need for manual setup
- USA state-level locations — cookie bar display and Google Consent can now be configured per US state, not just per country
Improvements
- Google Consent Mode signals are now bound to the cookie bar visibility and visitor location, providing more accurate consent per region
1.5.10 (2024-10-30)
Improvements
- Google Consent Mode v2 signals now work correctly with third-party GTM modules
1.5.9 (2024-10-02)
Improvements
- Cookie consent is automatically reset when a new cookie group or cookie is enabled, prompting visitors to review updated groups
- Only unknown (newly detected) rejected cookies are tracked, reducing noise in the rejected cookies report
Fixed
- Previously registered cookie consent was not properly invalidated after a consent version reset
1.5.8 (2024-09-24)
Fixed
- Google Consent Mode signals conflicted with WeltPixel GA4 module event tracking
1.5.7 (2024-09-11)
Features
- Cookie consent versioning — when cookie groups change, existing consent is automatically invalidated and visitors are prompted to re-accept, ensuring GDPR compliance for newly added cookies
1.5.6 (2024-08-30)
Improvements
- Improved compatibility with WeltPixel GA4 module for Google Consent Mode signals
1.5.5 (2024-08-28)
Fixed
- Cookie filter did not apply correctly when cookie bar was configured to display only for specific countries
1.5.4 (2024-08-01)
Fixed
- AJAX requests for cookie consent returned broken responses in some configurations
1.5.3 (2024-07-17)
Fixed
- Google Default Consent signals were not sent when the cookie bar was disabled
1.5.2 (2024-07-11)
Features
- Google Consent default settings — configure default consent state (granted/denied) for each Google Consent type before the visitor interacts with the cookie bar
1.5.1 (2024-07-04)
Fixed
- Cookie settings modal incorrectly used an H1 heading tag, causing SEO and accessibility issues
1.5.0 (2024-07-03)
Features
- Breeze theme support — cookie bar, consent settings, and privacy dashboard are fully compatible with the Breeze frontend theme
1.4.6 (2024-06-21)
Fixed
- Inline scripts in cookie bar and consent mode now comply with Content Security Policy (CSP) using nonce-based rendering
1.4.5 (2024-05-28)
Fixed
- Essential cookie groups are now always allowed before the visitor makes a selection, preventing functional cookies from being blocked on first page load
1.4.4 (2024-05-21)
Improvements
- Simplified default consent settings — all Google Consent types now default to "denied" until the visitor accepts
Fixed
- Default cookie groups were not restored correctly during module updates
1.4.3 (2024-05-17)
Improvements
- Google Consent v2 signals are now dynamically mapped to allowed cookie groups — granting a group automatically updates the corresponding consent type
Fixed
- "Invalid Form Key" error appeared when Track Rejected Cookies was enabled
1.4.2 (2024-05-10)
Improvements
- Wildcard cookie matching — use patterns like
_ga*to match multiple cookies within a single cookie definition
1.4.1 (2024-05-08)
Fixed
- Cookie bar HTML content appeared in Google search snippets
1.4.0 (2024-05-07)
Features
- Automatic rejection of unallowed cookies — cookies that belong to non-accepted groups are now actively removed from the browser, not just blocked from being set
1.3.10 (2024-04-24)
Fixed
- "Argument 1 must be of string type" error when requesting account deletion or anonymization
- Privacy dashboard layout was broken on mobile devices
1.3.9 (2024-04-02)
Improvements
- Added setting to show or hide the Privacy Dashboard link in the customer account sidebar
- Dashboard sections (anonymize, download, delete) now show or hide based on which features are enabled in configuration
Fixed
- Date format on the My Consent Choices page did not respect the store's locale
1.3.8 (2024-04-01)
Improvements
- Improved consent checkbox styling in the newsletter subscription form
1.3.7 (2024-03-21)
Fixed
- Customer address data was not fully anonymized during account anonymization
1.3.6 (2024-03-20)
Features
- Order status filter for anonymization — choose which order statuses are eligible for automatic anonymization of old orders
1.3.5 (2024-03-07)
Improvements
- Updated Hyva theme compatibility for cookie bar and consent components
1.3.4 (2024-03-05)
Features
- Privacy Dashboard — a dedicated customer account page where logged-in customers can view their consent history, download personal data, request anonymization, or delete their account from a single location
1.3.3 (2024-03-05)
Fixed
- Google Consent Mode now sends "denied" state by default until the visitor actively makes a choice, preventing implicit consent
1.3.2 (2024-03-01)
Improvements
- Google Consent v2 template now works correctly when the consent code snippet is placed in the default Magento theme's HTML Head section
1.3.1 (2024-02-29)
Features
- Guest consent management — guest visitors can now view and change their cookie consent preferences from the cookie settings modal
1.3.0 (2024-02-28)
Features
- Google Consent Mode v2 — automatically sends consent signals to Google tags based on visitor cookie choices, supporting ad_storage, analytics_storage, ad_user_data, and ad_personalization
- Hide cookie bar option — cookie bar can be hidden while still sending Google Consent signals via a footer settings button
Improvements
- Cookie descriptions on the frontend are now translatable per store view
1.2.17 (2024-02-02)
Features
- Automatic anonymization of old orders — anonymize order data older than a configured number of days via cron job
Fixed
- Order data was not anonymized when a customer requested account deletion
1.2.16 (2023-12-22)
Fixed
- Privacy settings page was accessible without being logged in — now requires authentication
1.2.15 (2023-10-24)
Improvements
- ⚠️ Removed the per-cookie store view assignment (store_ids field) — cookie visibility is now controlled solely through cookie groups. The
store_idscolumn has been removed from themst_gdpr_cookietable
1.2.14 (2023-09-18)
Fixed
- "I agree to the Privacy Policy" checkbox in the newsletter subscription form did not render correctly with the Hyva theme
1.2.13 (2023-09-05)
Fixed
- Cookie filter was applying across all store views instead of respecting the current store view
1.2.12 (2023-05-25)
Features
- Mass actions for customer requests — approve or deny multiple customer data requests at once from the admin grid
Fixed
- Checkout consent checkbox compatibility with Magento 2.4.4
1.2.11 (2023-04-26)
Fixed
- Certain cookies were not removed when the visitor declined their cookie group
1.2.10 (2023-02-22)
Fixed
- Admin menu conflict with the Mirasvit Affiliate module
1.2.9 (2023-02-16)
Improvements
- Renamed CSS classes in the cookie settings modal to avoid conflicts with third-party themes
1.2.8 (2023-02-01)
Fixed
- Cookie settings modal layout was broken on small screen devices
1.2.7 (2023-01-19)
Fixed
- Cookie group checkboxes were difficult to select on mobile devices
1.2.6 (2023-01-16)
Improvements
- Cookie bar background is now fully opaque for better readability
1.2.5 (2022-09-01)
Improvements
- "Accept All" button now accepts all cookie groups at once without opening the settings modal
1.2.4 (2022-07-06)
Fixed
- Store view assignment was not saved correctly when editing a cookie or cookie group
1.2.3 (2022-06-20)
Improvements
- Consent comment is now displayed on customer account pages when the account was registered via Social Login
Fixed
- ⚠️ Removed
db_schema_whitelist.jsonfiles — Magento's declarative schema no longer requires them from this version onward
1.2.2 (2022-06-10)
Fixed
- PHP 8.1 compatibility — resolved deprecation notices for nullable parameters in model classes
1.2.1 (2022-06-09)
Fixed
- Customer account removal failed during the auto-remove cron process
1.2.0 (2022-05-23)
Improvements
- ⚠️ Migrated all database schema definitions from InstallSchema/UpgradeSchema scripts to declarative schema (
db_schema.xml). Data patches replace UpgradeData scripts
1.1.25 (2022-05-18)
Fixed
- Cookie settings modal layout was broken on small screen devices
- Module configuration did not respect multistore scope — settings from one store could override another
1.1.24 (2022-05-09)
Fixed
- Reverted incorrect assignment of
_gacookie to the Google Analytics group during module upgrade
1.1.23 (2022-05-04)
Fixed
- Privacy Settings link was visible in customer account sidebar even when all Personal Data Protection features were disabled
1.1.22 (2022-04-18)
Improvements
- Added "Allow for all countries" setting — show the cookie bar to all visitors regardless of their location
1.1.21 (2022-03-25)
Features
- Disable Decline button — option to hide the "Decline" button on the cookie bar, leaving only "Accept" and "Settings"
1.1.20 (2022-03-25)
Fixed
- Cookie bar layout was broken on mobile devices
- Compatibility with Magento 2.2.4 and below
1.1.19 (2022-02-01)
Features
- Privacy Settings page — a dedicated page linked from the customer account sidebar where customers can manage their data protection requests
Improvements
- Cookie settings modal shows additional details (description, duration) for each cookie
- Redesigned cookie settings modal with improved layout and styling
1.1.18 (2022-01-31)
Improvements
- Cookie settings modal now displays additional details per cookie (description, duration, provider)
- Improved styling and layout of the cookie settings modal
1.1.17 (2022-01-21)
Features
- Country-based cookie bar — show the cookie bar only to visitors from selected countries using GeoIP lookup
1.1.16 (2022-01-06)
Features
- Decline button — visitors can now decline all non-essential cookies from the cookie bar with a single click
1.1.15 (2021-12-29)
Improvements
- Added ARIA label to cookie group checkboxes in the settings modal for screen reader accessibility
1.1.14 (2021-12-07)
Fixed
- Cookie settings icon styling was inconsistent across themes
1.1.13 (2021-11-24)
Improvements
- Improved WCAG accessibility on customer account data protection pages — added ARIA attributes, proper label associations, and keyboard-friendly expand/collapse for request forms
1.1.12 (2021-11-19)
Features
- Optional cookie groups — configure which cookie groups are optional (can be toggled by visitors) and which are always active
Fixed
- Consent checkbox validation on the checkout page prevented order placement in some configurations
1.1.11 (2021-09-08)
Fixed
- Google Analytics
_gacookie was not removed when the visitor declined the Analytics cookie group
1.1.10 (2021-09-06)
Fixed
- Cookie settings modal was inaccessible when the lock screen overlay was active
1.1.9 (2021-08-03)
Fixed
- Consent checkbox on checkout was incompatible with third-party extensions that modify the checkout page layout
1.1.8 (2021-07-12)
Fixed
- Consent checkbox appeared multiple times on checkout when multiple payment methods were available
1.1.7 (2021-06-24)
Fixed
- Consent checkbox conflicted with Magento's built-in Terms and Conditions on the checkout page
1.1.6 (2021-06-15)
Improvements
- Consent checkbox text can now be configured separately per store view
1.1.5 (2021-06-02)
Improvements
- Allowed cookie groups are now displayed in the admin Customers Consents grid
- Added frontend translations for consent-related messages
1.1.4 (2021-05-26)
Fixed
- Cookie settings modal displayed an incorrect title
1.1.3 (2021-05-25)
Fixed
- Admin menu items for the Cookie module were not displayed correctly
1.1.2 (2021-05-25)
Fixed
- Removed unused Cookie Consent link from the admin menu
- Cookie bar description text was not rendered correctly
1.1.1 (2021-04-21)
Fixed
- Auto-remove cron failed to create removal requests for expired customer data
1.1.0 (2020-12-15)
Fixed
- Cookie group admin pages had incorrect ACL permissions, preventing access for non-admin users
1.0.10 (2020-10-28)
Fixed
- GDPR Consent admin menu item pointed to an incorrect controller action
1.0.9 (2020-10-26)
Fixed
- GDPR Consent menu was invisible to admin users without full admin permissions due to incorrect ACL resource names
1.0.8 (2020-10-02)
Fixed
- Cookie group names and descriptions were not translatable on the frontend
- "Agree" button in the cookie bar did not respond to clicks
1.0.7 (2020-09-11)
Improvements
- Added translation files (i18n) for all three sub-modules, enabling full localization of the cookie bar, consent forms, and admin interface
1.0.6 (2020-08-21)
Features
- Cookie management admin panel — manage individual cookies and cookie groups from the admin, with full CRUD operations, store view scoping, and a consent log
- Cookie bar with group selection — visitors can review and toggle individual cookie groups before accepting
- Automatic data removal — customer data is automatically removed after a configurable retention period via cron job
- Decline button — visitors can decline all non-essential cookies from the cookie bar
Improvements
- Compatibility with Magento 2.4
- ⚠️ Module split into three sub-modules: Gdpr (core data protection), GdprConsent (consent checkboxes), and GdprCookie (cookie bar and management). Existing data is preserved via migration
1.0.5 (2020-05-22)
Features
- Admin notification — a notification badge appears in the admin panel when there are pending customer data requests
1.0.4 (2020-04-06)
Fixed
- Cookie bar was not displayed correctly on mobile devices (responsive CSS)
1.0.3 (2020-03-11)
Improvements
- Customer data export now includes order data in the downloadable CSV
- Duplicate removal requests are now prevented — submitting a second request while one is pending shows an appropriate message
1.0.2 (2020-02-25)
Features
- Lock screen mode — an overlay blocks page interaction until the visitor makes a cookie consent choice
Improvements
- Improved text clarity on data protection request pages
1.0.1 (2020-02-21)
Improvements
- Added ACL resource definitions for admin permission control
1.0.0 (2020-02-19)
- Initial release