Docs menu

Changelog

CookieHug changelog: new SDK, panel and integration features across releases.

v1.6 — Microsoft UET, regional rules and WCAG accessibility

Published: 2026-08-24

  • Microsoft UET Consent Mode (opt-in per domain) — consent state reaches the Microsoft Advertising (Bing Ads) tag: an ad_storage: denied default before bat.js, an update after every decision based on the Marketing category. Docs.
  • Regional rules (geo-IP) (opt-in per domain) — the consent model follows the visitor's location: EEA / UK / Switzerland / US / California / Brazil / rest of the world; geo from CDN headers with no IP stored, 24 h cache, a hard 800 ms timeout and a time-zone fallback. Docs.
  • Banner accessibility (WCAG 2.1 AA) — dialog semantics (role="dialog", aria-modal), full keyboard support (focusable category toggles, Enter/Space on expandable sections, Escape), focus management with a trap in modal mode, visible :focus-visible, aria-expanded/aria-hidden, prefers-reduced-motion. Docs.
  • Fixed: an opt-out / notice-only consent model set in the dashboard was not applied in the modern embed (single script).
  • Banner language detection now accepts every active system language (previously a hard-coded pl/en/de/ru/uk list).

v1.5.1 — Google-side configuration

Published: 2026-04-17

  • New Google-side configuration section (4 steps: GA4 property, Google Ads, GTM, end-to-end verification) — a step-by-step guide for the Google dashboards you need to configure alongside CookieHug for Consent Mode v2 advanced.
  • Explicit warning against duplicating gtag('consent','default', …) in GTM (CookieHug's snippet already emits it with <head> priority).
  • Verification checklist using Google Tag Assistant, GA4 DebugView, and Google Ads Diagnostics.

v1.5 — Google CMP compliance and three install paths

Published: 2026-04-16

  • Google CMP Partner compliance — new banner template meeting Google CMP certification requirements: inline link to business.safety.google/privacy, GCM v2 defaults = denied, affirmative consent.
  • WordPress plugin (thin connector) — one-click install, auto-injects the snippet via wp_head priority 1, self-updater.
  • Google Tag Manager template — sandboxed template with 6 GCM v2 denied defaults + wait_for_update:500.
  • Debug Mode — SDK module reporting Consent Mode violations (GA/GTM before consent, missing defaults, missing signals); enabled from the domain panel for 24h.
  • Remote reports in the Diagnostics tab + proactive e-mail alerts when errors accumulate.

v1.4 — consent analytics v2 and the Public API

Published: 2026-04-16

  • Global service catalog — the blocker knows the vendor, purpose and detection rules; per-domain overrides.
  • Analytics v2: region, GPC, DNT, consent method, language, variant, blocked scripts + daily aggregates.
  • New panels: GPC Impact, Region Breakdown (EU/US/ROW), Consent Method.
  • Public API v1 at /api/v1/* — Bearer tokens, 60 req/min rate limit, per-token scopes; OpenAPI 3.0 + Swagger UI.
  • The SDK emits withdraw and reopen events into analytics.
  • Retention: consent records 90 days, API log 30 days.

v1.3 — Consent Mode v2 and Global Privacy Control

Published: 2026-04-15

  • Google Consent Mode v2: 4 signals controlled independently, regional defaults (EEA / GB / CH / US-CA / US / CA / BR / ROW) with precedence.
  • Global Privacy Control: 4 modes (auto-deny + toaster / silent / preselect / ignore), configurable toaster.
  • Consent policy: opt-in / opt-out / notice-only, GPC switch, log-only DNT.
  • Consent cookie v2 with region and signals (reader backward-compatible with v1).
  • Diagnostics panel — 7-point auto-checklist + region/consent simulator.