Changelog
What changed in each version. Jump to the free plugin or the Pro add-on. The free plugin updates from WordPress.org once it is listed there. Pro shows its updates in Dashboard → Updates on sites with an active license.
TidyConsent (free plugin)
Version 0.4.1
- Settings screen rebuilt: a Getting started list, switches and buttons instead of tick boxes and drop-downs, and a save bar that says when there are unsaved changes.
- Logo can be chosen from the Media Library; the cookie policy draft is created with one press; ready-made CSS tweaks.
- Leaving the settings screen with unsaved changes now asks first.
- Run scan works without entering a service address.
- Consent log: the date filter and page links carry a nonce.
- Optional card to get a consent checklist by email. Nothing is sent unless you ask.
Version 0.4.0
- Blocking is now safe behind page caches and CDNs: every visitor receives the same page with known trackers off, and allowed tools are switched on in the browser.
- Blocks the standard pasted install snippets for Google Tag Manager, Meta Pixel, and Google Ads, plus their no-JavaScript fallbacks.
- Adds Google Ads, Microsoft Clarity, Hotjar, LinkedIn Insight Tag, TikTok Pixel, Pinterest Tag, X (Twitter) Pixel, and Microsoft Advertising, each with plain-English cookie descriptions for the generated policy.
- The settings screen now lists the tools found on your site and what visitors must allow for each.
- The banner links to your cookie policy page once it is published.
- Removed the Geo mode setting, which did nothing.
- New Appearance settings with a live preview: position, colours (including automatic light/dark and match-my-theme), brand button colour, corners, and font. Category choices are now switches. The banner has a refreshed, more modern look.
- New Behaviour settings: entrance animation, delay, categories open from the start, optional close button (counts as Reject all), page-waits-for-a-choice for the centred layout, consent duration, and reopen button corner and style.
- New Wording settings: editable category names and descriptions, policy link text and address, logo, and four ready-made tones.
- One-click look presets. A custom CSS box with the styleable class names and variables listed.
- Settings are organised into four tabs beside a live preview that follows text, colours, and CSS as you type.
- For developers:
TidyConsent.hasConsent('analytics')and atidyconsent:changeevent. - The default look is now a card in the bottom-left corner in a clean system font.
- A "Getting started" list at the top of the settings screen shows what is done and what is left, and folds away when you are set up.
- After a visitor rejects: a short note that says how to change the choice later (on by default); an option to ask people who rejected again after 30, 60, or 90 days; and an optional confirm step before a rejection is saved (off by default, with a warning about where it is not acceptable).
- Tracker matching is by web address host, so a site's own files are no longer mistaken for trackers.
- The banner offers only the categories the site uses and names the detected tools. Applying an Agent Scan proposal now changes what the banner asks.
- Withdrawing a category removes that category's known cookies and reloads the page.
- A choice now expires about six months after it was made, wherever it is stored; the visitor is then asked again.
- Accept and Reject are styled identically. The consent cookie is marked Secure on HTTPS sites.
- Consent logging keeps working on cached pages; the public log endpoint validates input and limits requests per address.
- New setting to delete the consent log on uninstall. Uninstall cleans every site of a multisite network.
Version 0.3.0
- Added the optional Agent Scan panel: an administrator can connect a scan service, review a plain-English report and proposed configuration, and apply the proposal only with a separate click.
- Added tracker evidence and category review before any scan proposal is applied.
Version 0.2.0
- Added local tracker detection recording.
- Added the plain-English cookie policy generator and the settings action that creates or updates a draft policy page.
- Added the read-only consent log viewer with date filtering and CSV export.
Version 0.1.0
- Initial internal development release.
- Added the consent banner with Accept, Reject, and category Preferences.
- Added Google Consent Mode v2 defaults and updates.
- Added blocking for known external analytics and marketing scripts before consent.
- Added local consent storage and the WordPress database consent log.
TidyConsent Pro (paid add-on)
Next release
- Consent Insights (Settings → Consent Insights): accept all, reject all and custom choices by day for the last 30 or 90 days, with a CSV download. Counted from the consent log the free plugin already keeps; nothing new is recorded about visitors.
- Update notices: WordPress now shows new Pro versions and installs them the normal way, for sites with an active license.
Version 0.2.0
- The consent-log backup keeps going, batch after batch, until it is caught up.
- Release any site's seat on the license, for example an old address.
- Open the billing page to update the card or cancel.
- The hosted TidyConsent service is used by default, so there is no address to enter.
Version 0.1.0
- First release: license activation, weekly re-scan with a plain-English change email, and hosted consent-log backup.