Change log for Magefan Bot Blocker
Version 2.1.0 (August 11, 2026)
Features:
- - Added advanced filtering to the Raw Log grid to filter entries by path, IP address, user agent, and country, with per-field match conditions.
- - Added a "Show Live Header Values" button under the Trusted Proxy IP Header option, which shows the actual $_SERVER values of the current request.
- - Added an interface for defining bot page restriction rules, allowing you to specify a user agent and URL pattern for each rule.
- - Added a new "Always On (For Specific Pages)" mode for reCAPTCHA to initiate the challenge only on selected pages, with the option to exclude specific URL patterns.
- - Added an option to display reCAPTCHA to visitors from selected countries only.
- - Added a "Clear All Logs" button in the Traffic Monitor section.
Improvements:
- - Enhanced the performance of the Traffic Monitor section.
- - Added support for a new Google reCAPTCHA v3 provider, alongside Google reCAPTCHA v2 and Cloudflare Turnstile.
- - The Raw Log grid CSV export file now includes a "Country" column.
Fixes:
- - Fixed issues with the XML/CSV export of the Blocked Bad Requests and IP Overview grids.
- - Resolved a PHP 8.1+ deprecation notice on every CSV export of the Raw Log and IP Overview grids.
Version 2.0.1 (July 27, 2026)
Features:
- - New "Layered Navigation Protection" option, which requires customers to pass reCAPTCHA if they perform more than N GET requests per minute.
- - New "Verify Search Engine Crawlers" option to verify Googlebot/Bingbot/DuckDuckBot/Applebot via reverse DNS.
Improvements:
- - Minor changes to comply with the Magento Coding Standard.