Nivaj Cookie Consent

Changelog

1.0.2

  • Remove custom CSS feature (arbitrary CSS insertion not permitted per wp.org guidelines).
  • Sanitize and validate cookie JSON data with structure checking in get_consent_from_cookie().
  • Sanitize $_SERVER[‘HTTP_USER_AGENT’] with sanitize_text_field() before hashing.
  • Sanitize individual consent cookie fields (version, timestamp, categories) instead of returning raw decoded JSON.

1.0.1

  • Use wp_add_inline_script() for GCM and GTM scripts instead of inline script tags.
  • Add explicit output buffer closing for script blocker.
  • Add External services section to readme for Google GTM and GCM documentation.
  • Remove inline JavaScript event handlers for WordPress coding standards compliance.
  • Fix shortcode parameter type handling to prevent fatal errors.
  • Remove Domain Path header (unnecessary since WordPress 4.6).

1.0.0

  • Initial release.
  • Category-based cookie consent with customizable banner.
  • Auto script and iframe blocking.
  • Google Tag Manager integration.
  • Google Consent Mode v2 support.
  • DataLayer custom events for consent tracking.
  • Consent logging with hashed PII and CSV export.
  • Cookie scanner with 50+ known cookie database.
  • Analytics dashboard with daily charts and category rates.
  • Advanced appearance customization.
  • [nivaj_cookie_preferences] shortcode.
  • Consent version warning in admin.
  • REST API endpoints for consent management.
  • Multisite support.

Plugin Website
Visit website

Version:
1.0.2
Last Updated
March 30, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.