Updates & bug fixes (major update in Premium - support for hCaptcha & Cloudflare Turnstile)
-
New features & functionality
- Added a new setting to purge the plugin's database files on plugin uninstall.
-
Improvements
- Improved help text and settings messages within admin pages & wizards.
- Improved wizard UI/UX and added logic to validate better site keys and secret keys used in captcha configurations.
- Improved build infrastructure by refactoring code to a more modular approach.
-
Bug fixes
- Fixed a problem with a plugin setting which was causing Users and Roles not to be properly excluded from captcha.
- Fixed an error that could have caused a PHP fatal error when admin had settings enabled related to failed logins.
- V2 - V2 Failback - Adjusted CSS for WordPress core forms in order to prevent the captcha box from getting out of frame.
- Fixed an edge case when the user was unable to log in if the captcha configuration was removed from the site.
- Fixed an edge case where a license expired notice message was showing when the captcha version was changed/reconfigured.
- Fixed some JS errors which were preventing V2 Invisible configurations from being set up in the wizard.
- Fixed some PHP errors which could trigger a fatal error once user downloads the system information file.
- Fixed the position of the third-party forms "how to" paragraphs in the Settings and Placements page.
- Fixed various JS errors which were preventing user from removing captcha configurations.
- Fixed WordPress notice in the previous version on the Plugins page - "Notice: Fix: error in PHP version 7.4".
- Fixed an edge case when installing Gravity Forms along with Captcha 4WP could cause a PHP error.