Skip to main content
Version: 2.0.0

Release Notes

1.1.0 — July 2026

  • Added a consent statistics dashboard (GDPR section root) with KPI tiles (total, fully accepted, partial, declined consents) and a consent rate ratio bar
  • Adopted the shared ycore UI framework: GDPR now extends AbstractNavPlugin with a dedicated CP subnav for Consents and Settings, replacing the previous bespoke sidebar
  • Migrated to Craft 5 (yui\craftcore\base\BasePlugin)
  • Updated author and homepage metadata in the Composer package

1.0.0 — October 2024

  • Added Security Storage as a consent category, alongside the existing Analytics/Marketing groups, with corrected GTag consent initialization order
  • Added an analytics.xml data source for consent and consent-group statistics reporting
  • Refactored consent script rendering and the cookie consent JavaScript

0.3.0 — June 2024

  • Reworked cookie consent handling: accordion-style cookie groups, updated consent form, and improved labeling in the cookie tab
  • Consent script no longer renders on 404 responses
  • CSRF token generation fixed in the default consent template

Initial release — early 2024

  • Cookie consent banner with configurable groups (Necessary, Analytics, Marketing) and IP-based region restriction
  • Multilingual consent messages (Hungarian, German, English)
  • Safeguard against empty cookie names in the consent controller
  • Integration with the Craft Shop plugin navigation