Skip to content
Québec Studio

Statamic addon

Cookie Consent Kit

Cookie consent, done right: no third-party cookie before the visitor agrees, and pages that stay cached. Built for Quebec’s Law 25.

Statamic 6
v6.0.8
Editions
Standard (free), Pro
  • 6.x · Statamic 6

Source

6.0.8

Latest version

Fixed

  • The settings screen says when the register is dormant. A site whose configuration asks for a register without the Pro edition was told what Pro adds, but not that nothing is being written. The register’s own screen said it; the screen holding the switch did not.

Changed

  • The settings screen names the free edition by what it does rather than by its handle.

6.0.7

Fixed

  • The links to the documentation and the licence are absolute. The Marketplace shows this file as the product description, outside the repository, where a relative link resolves against the wrong host and leads nowhere.

6.0.6

Added

  • A check that every string the addon asks to translate resolves, run with the rest. Nothing here renders a screen, so nothing else would notice a key the wording no longer carries.
  • The settings screen warns, when the cookie table is styled with Tailwind, that Tailwind scans no package and the classes have to be pointed at.

Changed

  • The README opens on what the addon does and what the Pro edition adds, rather than on how it is put together. The Marketplace shows it as the product description.

6.0.5

Fixed

  • Retention answers to the records, not to the switch. Turning the register off stopped expiry, so decisions already kept — which can carry an address and a user agent — stayed indefinitely. They go on expiring now. Turning the register off still stops new decisions being written.
  • The documentation said to publish config/cookie-consent.php while installing. That file pins every key it declares, so following it left almost every setting read-only. It is optional, and says so.
  • The editions example left out the addons key, so Pro never turned on when it was copied as written.
  • The settings screen, the register and the purge utility are named and placed as the panel shows them.

6.0.4

Changed

  • The settings screen renders the catalogue the core describes instead of declaring the same fields again. The screen is unchanged; what it is built from is not.

6.0.3

Changed

  • The documentation stands on its own: the configuration keys and the front-end API are described here rather than pointed at from elsewhere.

6.0.2

Added

  • The package declares where to get help: the homepage, an address, the issue tracker, the source and the documentation.

6.0.1

Changed

  • The English control panel follows one casing rule, the one Statamic titles its own interface with: title case for labels, titles, headings and column names, sentence case for permissions, buttons, links and options. The permissions, the export and filter buttons and the listing options were titled as if they were labels.

6.0.0

Initial release.

An extension that doesn’t exist yet?

If Craft CMS, Statamic or Laravel doesn’t do what you need yet, we can build it for you.

Let’s talk

We use cookies

This site uses cookies that are required for it to work. With your consent, we also use cookies to measure traffic. You can change your mind at any time. Privacy policy

Your cookie preferences

Always on

Required for the site to work and for form security. These cannot be turned off.

Necessary
Cookie Set by Purpose Retention
CraftSessionId This site Keeps your browsing session. Session
CRAFT_CSRF_TOKEN This site Protects forms against cross-site request forgery. Session
cookie_consent This site Remembers your cookie choices. 6 months

Help us understand how the site is used so we can improve it. Measured with Matomo.

Statistics
Cookie Set by Purpose Retention
_pk_id.* This site Recognizes the browser from one visit to the next, without identifying you. 13 months
_pk_ses.* This site Groups the pages viewed during a single visit. 30 minutes