ShieldPRO 20.1 Upgrade Guide
ShieldPRO 20.1 introduces many improvements, such as a cleaner UI, Security Profiles and Auto-Integrations features, and an updated Guided Setup Wizard. It will also require PHP 7.4+ to run.
This guide outlines what have been added/removed, changed, or improved and what fixes we've made.
Firstly, we're going to explain what major changes are made and which options you'd need to review.
New Added Features
For 20.1 release we added
We've added FileLocker protection for the the active theme's functions.php file.
We've introduced the ability to apply pre-configured security profiles to save time during setup.
You can locate them under the main Tools menu > Guided Setup section.
Shield can automatically detect when a 3rd party plugin is active for which we have a built-in integration, and switch it on.
This option can be found under the main Tools menu > Integrations section.
- [Pro] Added new condition for Custom Rules: Hostname
You can now check against the hostname of your visitors when creating custom rules.
Added silentCAPTCHA bot detection support for Simple Membership plugin.
You can configure it under the main Tools menu > Integrations > 3rd Party User Forms Bot Checking.
Changes
Change 1: Navigation menu enhancements
To configure the all settings for each of zones/groups and tools, where applicable, there’s an easy-to-access configuration button on the main menu.
Change 2: Option description and Import/Export checkbox
We've made changes to the
- Options description
- Import/Export option exclusion checkbox.
These are now accessed from within the "Expand description" icon.
Example
Removed Options
We removed the following options:
- To simplify plugin configuration, we removed an unnecessary option checkbox leaving a single option to control silentCAPTCHA on the WordPress login forms.
- “WooCommerce Checkout” option is removed from Login Protection Zone > Brute Force Protection > Protected Forms list. Now, this is automatically applied if the WooCommerce integration is switched-on.
- WP-CLI command info is removed from the plugin options area.
Improvements
For 20.1 release we've made the following improvements
PHP 7.4
We've increased our minimum required PHP version to 7.4.
- Security Dashboard enhancements
Refactored Login Cooldown System
We've rewritten and improved the login cooldown system to work more directly with the silentCAPTCHA bot detection.
Added Conflict Protection
Added protection against fatal errors caused by plugin conflicts. When conflict found, Shield is 'paused'. For now only plugin is WP RSS Aggregator.
Fixes
For 20.1 release we've made the following fixes
NinjaForms Integration
Changes in NinjaForms code meant our silentCAPTCHA integration wasn't firing when it should be.
For more information on Shield 20.1 release, read the release blog article here.