Skip to main content

Changelog

All notable changes to ConsentForge are documented here.


March 2026

2026-03-01 — Runtime v2.4.0

New

  • Google Consent Mode v2 ad_user_data and ad_personalization signals now sent automatically
  • Shadow mode: ConsentForge can now run alongside another CMP without showing a banner (data-shadow-mode="true")
  • Pagefind-based search added to the docs site

Improved

  • Runtime bundle size reduced from 12 KB to 9.8 KB gzipped
  • Preference Center now closes on Escape key press (accessibility)
  • Webhook delivery log now shows full response body for failed deliveries

Fixed

  • iFrame blocking: data-src was not restored correctly after consent revocation
  • Edge case: banner could flash briefly before being hidden on repeat visits with fast connections

February 2026

2026-02-15 — Platform v3.2.0

New

  • Bulk operations for agency accounts: scan, apply template, or export receipts across multiple properties at once
  • Scheduled scan alerts: email notifications when new findings appear
  • Region override: users can self-select their region from the Preference Center

Improved

  • Dashboard load time reduced by 40% through API response caching
  • Vendor library expanded to 340 vendors (+28 new entries)
  • Policy versioning UI now shows a diff view between versions

Fixed

  • Cookiebot CSV import: category mapping was incorrect for statistics category (now maps to analytics)
  • Webhook signature verification: timestamp comparison was using milliseconds instead of seconds in some SDKs

January 2026

2026-01-20 — Platform v3.1.0

New

  • White label custom domain: agency accounts can now host the client dashboard on their own subdomain
  • SEPA direct debit payment method available for EU accounts
  • Evidence: hash helper tool — reconstruct user hash for DSAR lookups without writing code

Improved

  • Consent receipt export now includes banner_version field
  • Scanner: improved detection of dynamically injected scripts (SPAs)
  • API rate limit headers now included on all responses

Fixed

  • Consent Mode: wait_for_update was not being respected when ConsentForge loaded faster than expected
  • Account audit log was missing API key creation events

December 2025

2025-12-10 — Runtime v2.3.0

New

  • TCF v2.3 support: full IAB TCF v2.3 compliance for publisher and vendor use cases
  • Inline Preference Center: embed the preference center directly in a page with ConsentForge.renderPreferenceCenterInline()

Improved

  • Bottom bar now includes a smooth slide-in animation (respects prefers-reduced-motion)
  • Vendor library: added multilingual descriptions for Polish (pl) and Portuguese (pt)

Fixed

  • Corner float layout was overlapping floating chat widgets at certain z-index values

Older releases

Full historical changelog available at github.com/consentforge/releases.