Repository navigation
Releases
v2.4.15
Triple Whale integration now emits cache-safe HTML and gates its loader and commerce events by Marketing consent in the browser. Withdrawal and re-granting update the existing runtime without navigation, and withdrawal clears additional known vendor storage.
Adds coverage for cached consent states, commerce-event gating, and loader timing.
Validation: Triple Whale Playwright tests (3 passed), PHP script guard checks, PHPStan, PHP coding standards, and version consistency checks passed.
Known limitation: withdrawing consent while the initial snippet is downloading can still allow its initial profile request before the load handler reapplies denied consent. This timing issue remains unresolved in this release.
v2.4.14
Reduce the CookieNo Button background circle diameter by 20px: from 64px to 44px on desktop and from 58px to 38px on mobile. The cookie icon remains 28px.
v2.4.13
Changes
- Disclose PixelYourSite's
productlistcookie, including its one-day lifetime and use for add-to-cart analytics. - Include
productlistin PixelYourSite's analytics cookie list for consent handling. - Update the translation template and Lithuanian, Latvian, and Russian translations for the new disclosure.
Full changelog: v2.4.12...v2.4.13
v2.4.12
Changes
- Load Site Kit's Sign in with Google and One Tap scripts only after consent to the optional functional service.
- Wait for Google Identity Services before loading the Site Kit initializer, preserving its configuration and CSP nonce.
- Include consent controls on WordPress login and user profile pages when the Site Kit integration is enabled.
- Handle saved consent, late initializers, and consent withdrawal while Google loads without duplicate initialization.
v2.4.11
Changes
- Add the CookieNo Button modal style.
- Add a CSS-only floating cookie settings button using the CookieNo accent color.
- Keep CookieNo styling inline in the new style file for an independent modified copy.
v2.4.10
v2.4.9
Fix CookieNo preferences modal footer buttons overflowing on narrow widths.
- Force preferences modal footer buttons to stack vertically in CookieNo style.
- Add regression coverage to ensure footer buttons stay inside the modal at 360px, 600px, and 1024px.
- Verified in the WordPress E2E environment with Chrome MCP.
v2.4.8
v2.4.7
- Add required functional disclosure for Site Kit Sign in with Google cookies.
- Register g_state, googlesitekit_auth_nonce, and googlesitekit_auth_redirect_to with the consent UI and WP Consent API.
v2.4.6
Fixed
- Fix Cookieno privacy modal layout on narrow mobile viewports.
- Prevent theme-wide button styles from stretching the Klaro close button.
- Allow modal footer buttons to wrap only when they no longer fit on one row.