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_dataandad_personalizationsignals 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
Escapekey press (accessibility) - Webhook delivery log now shows full response body for failed deliveries
Fixed
- iFrame blocking:
data-srcwas 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
statisticscategory (now maps toanalytics) - 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_versionfield - Scanner: improved detection of dynamically injected scripts (SPAs)
- API rate limit headers now included on all responses
Fixed
- Consent Mode:
wait_for_updatewas 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.