GDPR Cookie Consent icon

GDPR Cookie Consent

Version 4.0.4

September 30, 2022

Enhancement

  • Added add, reorder and delete on cookie table (PR #93 from mikewink), fixing #90 and #91.

Version 4.0.3

June 21, 2022

Enhancement

  • Switching between sites in multisite installs no longer sends you to the readme-page (#85)

Version 4.0.2

June 21, 2022

Bugfix

  • Updated permissions to Craft 4 syntax (#86)

Version 4.0.1

May 27, 2022

Bugfix

  • Updated to match new Craft4 multisite cp Routing

Version 4.0.0

May 23, 2022

Updated

  • Now supports Craft 4

Version 1.6.1

October 18, 2021

Bugfixes

  • Fixed javascript for custom templates where some elements are missing (#56)

Version 1.6.0

September 28, 2021

Added

  • Added ability to modify slug of cookie groups (#68)
  • Added a javascript object window.ccc that contains all consents for a user (#65)

Enhancement

  • Changed the heading from H1 to H3 in the default template (#67)

Bugfixes

  • Made refresh_time default to 500ms if left blank (#66)

Version 1.5.0

July 8, 2021

Added

  • Added invalidation logic. TODO: Permissions

Enhancement

  • Added hooks for after-body-start to reflect the best position for the template rendering. before-body-end will still work as of this version. (#52)

Bugfixes

  • Updated the ip column in consents to 39 characters to allow IPv6 (#51)
  • Removed duplicate settings field (@mikewink)
  • Added missing translations (@mikewink)

Version 1.4.6

February 24, 2021

Bugfix

  • Fixed a typo that made install migration fail in some versions of PHP (#63)

Version 1.4.5

January 27, 2021

Bugfix

  • Updated the migrations to add primary keys on table creation. (#58)

Version 1.4.4

July 22, 2020

Bugfix

  • Fixed a bug in the consent-checker where it used some unset settings before the plugin were activated. (#38)
  • Visiting the readme page now retains the current site you're on. (#39)
  • Fixed the views to not default to default site when user lacks access to default site. (#42)

Version 1.4.3

July 15, 2020

Bugfix

  • Fixed a type in the last migration resulting in failed migration on postgres (#40)

Enhancement

  • Updated README.md

Version 1.4.2

June 19, 2020

Enhancement

  • Added option to automatically refresh the page when users accept or update their consent.

Version 1.4.1

June 10, 2020

Bugfix

  • Fixed a bug in the admin consent view when adding cookie groups after consents have been given (#35)

Version 1.4.0

June 8, 2020

Enhancement

  • Added order field for cookie groups (#28)
  • Opening expanded cookie banner when revisiting consent (#24)

Version 1.3.2

June 8, 2020

Bugfix

  • Fixed hardcoded cpTrigger in consent view pagination (#31)

Version 1.3.1

May 24, 2020

Bugfix

  • Updated schema version to automatically apply migration. (#25)

Version 1.3.0

May 23, 2020

Please backup your database before updating. Also backup your database before attempting to use the console command for the fist time.

{info} If you've created custom templates for the banner you might have to update them for this version to work.

Added

  • Added option to add a "Accept All" button (#19)
  • Added console command for automatically remove old consents (#20)
  • Added option to choose cookie name for the plugins consent (#21)
  • Added crude pagination for consent overview

Updated

  • Changed default setting to have all optional groups toggled off (#19)

Version 1.2.8

February 11, 2020

Bugfix

  • Fixed a bug where EditableTables in settings did not output the existing rows. This was due to the values being delivered as a string, not as json. (#16)

Version 1.2.7

January 28, 2020

Bugfix

  • Fixed a bug with some elements being null when the cookie tab is not shown after consent

Version 1.2.6

January 28, 2020

Bugfix

  • Fixed a bug where the id field was populated with an empty string for new records. This was not accepted by postgres DBs (#13)

Version 1.2.5

January 16, 2020

Bugfix

  • Merged in PR #12 from @NRauh to solve issue with consent before the DOM is fully loaded.

Enhancements

  • Closing down the consent window before the ajax request to make the function feel more responsive and snappy

Version 1.2.4

October 25, 2019

Fixed

  • Merged in PR #9 from @jtrobinson1993 to follow basic accessibility guidelines.

Version 1.2.3

September 30, 2019

Fixed

  • Changed license to proprietary in composer.json for packagist

Version 1.2.2

September 24, 2019

Updated

  • Consent storage moved from session to cookie
  • Composer.json updated to reflect new version

Version 1.2.1

September 24, 2019

Enhancements

  • Consent storage moved from session to cookie

Version 1.2.0

August 2, 2019

Bugfix

  • Removed alert rendering from site settings (#1)
  • CP Links now utilizes cpUrl() to determine link href (#2)
  • Popup now utilizes actionUrl() to determine post target (#2)
  • CP Links now utilizes cpUrl() to determine link href (#3)
  • Cookie accept form now display your current selection after page refresh
  • Consents are now ordered by date in the CP list

Version 1.1.0

May 14, 2019

Updated

  • Added margins to checkboxes

Added

  • Toggle checkboxes on/off for the initial small box
  • Toggle a small cookie tab to bring back the consent form after consent is given

Updated

  • README now includes an example for SEOmatic

Version 1.0.0.3

May 14, 2019

Bugfix

  • The plugin now checks if it's a CP request when rendering the template

Version 1.0.0.2

May 14, 2019

Updated

  • License

Version 1.0.0.1

May 14, 2019

Added

  • License

Version 1.0.0

May 14, 2019

Added

  • Initial Plugin Release