BPS Pro 16.9
• Procedural Change: JTC Anti-Spam|Anti-Hacker: Escape single and double quotes for the Login, Register, Lost Password, BuddyPress and WooCommerce Forms: CAPTCHA Error message and the Comment Form: CAPTCHA Error message text boxes. Prevents a problem from occurring with the Setup Wizard Import|Export feature when importing/exporting BPS plugin settings.
• Setup Wizard AutoFix: New Setup Wizard AutoFix AutoRestore folder exclude rule created for the Duplicator Pro plugin. |
BPS Pro 16.8
• Procedural Change: MScan Tmp File Scanning: mysql.sock, .s.PGSQL.5432 and .per-user tmp files are now excluded from being scanned by default and excluded from being deleted by default. Dev Note: Scanning these files can generate nuisance php errors.
• Procedural Fix: Changed a few incorrect instances of wp_is_writable to PHP is_readable. |
BPS Pro 16.7
• Setup Wizard AutoFix: New Setup Wizard AutoFix whitelist rules added for the Gmail SMTP, WP Mail SMTP, Bit Integrations, Post SMTP Mailer, Piotnetforms and Product Feed Manager for WooCommerce (free & Pro) plugins.
• Procedural Change: MScan: tmp folder scanning generates a php error if the /tmp folder is not readable. Changed wp_is_writable() to is_readable() and added directory Owner condition. Dev Note: PHP Warning: scandir(/tmp): failed to open dir: Permission denied in www/wp-content/plugins/bulletproof-security/includes/mscan-ajax-functions.php on line 1927. • Procedural Update: Plugin Firewall Custom Roles: Automatically check all Custom Roles checkboxes on Setup Wizard run and during BPS Pro upgrades. • Procedural Update: Pre-Installation Wizard: Additional help information added to the “wp-admin BulletProof Mode cannot be activated” error message. Dev Note: The new help info contains a solution for Managed WordPress Hosting. • Procedural Update: Setup Wizard Options: Go Daddy Managed WordPress Hosting option: New condition created to prevent the BPS MU Tools plugin from being created for Managed Hosting account types. Dev Note: Prevents this php warning error from occurring: copy(/var/www/wp-content/mu-plugins/bps-pro-mu-tools.php): failed to open stream: Permission denied in /var/www/wp-content/plugins/bulletproof-security/admin/includes/admin.php on line 711. • Procedural Update: BPS Pro Upgrade and plugin auto-update email alerts: These email alerts have been updated to display the current version and new BPS Pro versions. Redundant email body text has been removed. Dev Note: The BPS Pro plugin auto-update email alert change will not take effect until the next BPS Pro version release. • Procedural Update: Dashboard Status Display: Do not display PFW and UAEG in the Dashboard Status Display if the Enable|Disable htaccess Files option setting is set to htaccess Files Disabled. • Procedural Update: Hidden Plugin Folders|Files Cron (HPF): Additional conditions added to prevent and catch php errors when a plugin file or directory is not readable. Dev Note: Prevents PHP Fatal error: Uncaught UnexpectedValueException: RecursiveDirectoryIterator. • PHP Error Fix: file_get_contents(): Passing null to parameter #2 ($use_include_path) of type bool is deprecated in 403.php on line 99. |