Skip to content

Releases: ballkorg/ballkorg-cookie-consent

BALLKORG Cookie Consent v5.2.0

Choose a tag to compare

@ballkorg ballkorg released this 03 Jun 13:43
0d4daa8

BALLKORG Cookie Consent v5.2.0

Maintenance and WordPress.org readiness release.

Fixed

  • Added direct file access protection to all plugin PHP files.
  • Improved WordPress Plugin Check compatibility.
  • Escaped dynamic inline styles in the admin stats UI.
  • Removed discouraged manual translation loading.
  • Replaced short custom filter names with fully-prefixed plugin filters.
  • Hardened uninstall table cleanup.
  • Improved SQL identifier handling for the custom consent table.

Compatibility

  • Requires WordPress 6.2+
  • Tested up to WordPress 7.0
  • Requires PHP 8.0+

Notes

This release prepares the plugin for WordPress.org review and improves security, sanitization, escaping, and uninstall handling.

Ballkorg Cookie Consent v5.1.0

Choose a tag to compare

@ballkorg ballkorg released this 28 May 13:03
68b3616

=== Ballkorg Cookie Consent ===
Contributors: ballkorg
Tags: cookie, gdpr, consent, privacy, 152-fz
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 8.0
Stable tag: 5.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

GDPR and Russian Personal Data Law 152-FZ compliant cookie consent banner with consent logging, lazy analytics, and a settings tab for banner visibility and language.

== Description ==

Cookie consent banner for WordPress. Logs every decision to a custom database table,
lazy-loads Yandex Metrika and supports Google Consent Mode v2.
Raw IP is never stored — only a SHA-256 hash and an anonymized prefix.

The plugin includes a Tools → Cookie Logs screen where you can:

  • review consent records
  • export all logs to CSV
  • enable or disable the frontend banner
  • choose the plugin/banner language
  • decide whether consent data is deleted on uninstall

== Installation ==

  1. Upload the ballkorg-cookie-consent folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Open Tools → Cookie Logs to review logs and change settings

== Changelog ==

= 5.1.0 =

  • Added a Tools → Cookie Logs settings tab
  • Added a frontend banner on/off switch
  • Added a plugin/banner language selector
  • Added CSV export of consent logs
  • Added uninstall data retention control

= 5.0.0 =

  • Complete architectural rewrite: monolithic to OOP namespaced classes
  • PHP sessions removed; stateless architecture
  • Raw IP storage removed for privacy compliance
  • Google Consent Mode v2 support added
  • Lazy Yandex Metrika loading

= 4.5.1 =

  • Banner display regression fixed
  • Cron tasks scheduling fixed