v3 failover configuration + first-time install wizard
Release notes: CAPTCHA 4WP 7.2.0 - Failover for V3 and much more!
-
New features & functionality
- CAPTCHA failure fallback system: V3 now has a fallback option when the initial check fails: choose between redirecting to another page or show a V2 "I am not a robot checkbox".
- First time install wizard to guide users through setting up the Google reCAPTCHA etc.
- Google reCAPTCHA configuration shown in the UI / plugin settings.
- Wizard to assist user changing the reCAPTCHA configuration.
- Google reCAPTCHA keys validation - all keys are validated within the admin area to ensure the correct details have been provided.
- New WPML config file for WPML support (translations).
- Support for WooCommerce HPOS so user can activate the feature without hinderance.
-
Improvements
- WooCommerce support - improved overall form handling to ensure less friction with 3rd party scripts.
- In WPForms editor the plugin's message is shown in the correct place when editing posts via Gutenberg.
- V2 Checkbox - The field now resets itself should it expire due to lack to user input.
- Improved performance and compatibility of custom JS in BuddyPress.
- Core JS is now written in plain JavaScript for Improved performance and compatibility.
- Overall coding standards improvements
- UI Improvements to the ‘excluded IP’ and ‘excluded users’ fields in the plugin settings.
- Improved plugin's help and UI text for improved ease of use.
- Moved the Captcha preview within the configuration popup in the plugin settings.
- Removed any use of depreciated JS function ‘jQuery.fn.load’.
-
Bug fixes
- CF7 + V2 Invisible - Fixed issue causing mail sent confirmation to be removed on submission.
- BuddyPress + V3 - Fixed issue causing user registration for to return console errors
- WPForms + V3 - Fixed issue causing ‘please solve captcha’ message to still appear on valid submissions.
- Improved compatibility with WP comment systems which do not use jQuery.
- Multisite - Removed link to settings page where needed.
- Fixed bug in Settings which would cause removed IP address and users to re-appear on refresh.
- Fixed issue in ‘hide for IP’ setting which can occur when multiple IDs are present.