Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cdn-files/plugin-info.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "WebDecoy Bot Detection",
"slug": "webdecoy",
"version": "2.8.1",
"author": "<a href=\"https://webdecoy.com\">WebDecoy LLC</a>",
"author": "<a href=\"https://webdecoy.com\">WebDecoy</a>",
"author_profile": "https://webdecoy.com",
"requires": "6.1",
"tested": "7.1",
Expand Down
4 changes: 4 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
*** WebDecoy Bot Detection Changelog ***

= 2.8.2 - 2026-09-18 =
* Internal: the release build now produces the same tree on every machine, so a zip built here and a zip built in CI carry the same files.
* Internal: ownership metadata now names WebDecoy LLC as the copyright holder in composer.json and the translation template. Nothing customer facing changed: the plugin is still by WebDecoy.

= 2.8.1 - 2026-09-14 =
* Changed: the notice after Connect to Cloud no longer says cloud features are active the moment the keys land. It says the first report is still to come, and its link opens the WebDecoy page that watches this site for it, scoped to this site rather than to whichever site the app last had selected.
* Changed: tested up to WordPress 7.1. Verified on a WordPress 7.1 / PHP 8.3 install: activation, tripwires and deception responses in monitor and block modes, the block page, settings saves, every admin page, the dashboard widget, cron, WP-CLI, and deactivation, with WP_DEBUG logging nothing. The 7.1 changes that broke other plugins (the always-iframed post editor, the post list table row-header move, jQuery UI 1.14.2, integer hook-callback keys) touch nothing this plugin does: it registers no blocks, adds no list-table columns, uses no jQuery UI, and never walks $wp_filter.
Expand Down
2 changes: 1 addition & 1 deletion includes/class-webdecoy-updater.php
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ public function plugin_info($result, $action, $args)
'name' => $info['name'] ?? 'WebDecoy Bot Detection',
'slug' => 'webdecoy',
'version' => $info['version'] ?? WEBDECOY_VERSION,
'author' => $info['author'] ?? '<a href="https://webdecoy.com">WebDecoy LLC</a>',
'author' => $info['author'] ?? '<a href="https://webdecoy.com">WebDecoy</a>',
'author_profile' => $info['author_profile'] ?? 'https://webdecoy.com',
'requires' => $info['requires'] ?? '5.6',
'tested' => $info['tested'] ?? '',
Expand Down
5 changes: 4 additions & 1 deletion readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Donate link: https://webdecoy.com
Tags: bot detection, security, spam protection, woocommerce, ai bots
Requires at least: 6.1
Tested up to: 7.1
Stable tag: 2.8.1
Stable tag: 2.8.2
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Expand Down Expand Up @@ -284,6 +284,9 @@ The bundled good-bot list (sdk/src/GoodBotList.php) stores a documentation URL f

== Changelog ==

= 2.8.2 =
* Internal: release builds are now identical from any machine, and the copyright holder is named as WebDecoy LLC. No functional changes.

= 2.8.1 =
* Changed: the notice after Connect to Cloud no longer claims cloud features are active before this site has reported. Its link opens the WebDecoy page that watches this site for its first report.
* Changed: tested up to WordPress 7.1. The 7.1 changes that broke other plugins (the always-iframed post editor, the post list table row-header move, jQuery UI 1.14.2) touch nothing this plugin does.
Expand Down
4 changes: 2 additions & 2 deletions webdecoy.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Plugin Name: WebDecoy Bot Detection
* Plugin URI: https://webdecoy.com/wordpress
* Description: Protect your WordPress site from bots, spam, and carding attacks with WebDecoy's advanced threat detection.
* Version: 2.8.1
* Version: 2.8.2
* Requires at least: 6.1
* Requires PHP: 7.4
* Author: WebDecoy
Expand Down Expand Up @@ -41,7 +41,7 @@ function str_starts_with(string $haystack, string $needle): bool
}

// Plugin constants
define('WEBDECOY_VERSION', '2.8.1');
define('WEBDECOY_VERSION', '2.8.2');
define('WEBDECOY_PLUGIN_FILE', __FILE__);
define('WEBDECOY_PLUGIN_DIR', plugin_dir_path(__FILE__));
define('WEBDECOY_PLUGIN_URL', plugin_dir_url(__FILE__));
Expand Down
Loading