= 4.2.0 = * The minimum required WordPress version is now 5.3. * Added support for Multisite Network Admin synced with network-wide plugin options. * Added selection by date range on Forms and Events pages. * Added automatic activation of dependent plugins on the Integrations page. * Added scrolling on the Integrations page during the search. * Fixed color flickering of hCaptcha placeholder with custom themes. * Fixed JS error on the Lost Password page. * Fixed missing site key notification on the General page. * Fixed fatal error on some sites during migration to 4.0.0. = 4.1.2 = * Added option to have the hCaptcha admin menu under Settings. * Fixed the General admin page on the mobile. * Fixed Forms and Events admin pages on the mobile. = 4.1.1 = * Added updating of the Custom Themes properties on the General page upon manual editing of the Config Params JSON. * Fixed a possible fatal error with third-party plugins using a Jetpack library. = 4.1.0 = * Added Essential Blocks integration. * Added hideable columns to Forms and Events tables. * Admin menu moved to the toplevel with subpages. * Added a filter to change admin menu appearance. * Add modern dialog to the System Info admin page. * Add modern dialog to the Gravity Forms edit page. * Add modern dialog to the Ninja Forms edit page. * Tested with WooCommerce 8.8. = 4.0.1 = * Added pagination to the Forms and Events pages. * Fixed PHP notice on the Forms page. = 4.0.0 = * This major release adds a new Statistics feature and many admin improvements * Added hCaptcha events statistics and Forms admin page. * Added Events admin page for Pro users. * Added Custom Theme Editor for Pro users. * Added Force option to show hCaptcha challenge before submit. * Added integration with Essential Addons for Elementor — the Login/Register form. * Added filter `hcap_form_args` to allow modifying form arguments. * Reworked Otter integration to follow Force and all other hCaptcha settings. * Fixed issue with Divi Contact Form Helper plugin and File Upload field. * Fixed showing an internal console message on the General page when reCaptcha compatibility was disabled. * Fixed racing condition with hCaptcha script loading. * Fixed checking nonce in CF7 for not logged-in users. * Tested with WooCommerce 8.7. = 3.10.1 = * Added filter `hcap_add_csp_headers` to allow adding Content Security Policy headers. * Fixed Content Security Policy headers processing. = 3.10.0 = * Tested with WordPress 6.5. * Tested with WooCommerce 8.6. * The minimum required WordPress version is now 5.1. * Added Force hCaptcha check before submit feature. * Added Elementor Pro Login integration. * Added Login/Signup Popup integration. * Added CoBlocks integration. * Added Enterprise parameters to the System Info page. * Added checking of Enterprise parameters before saving. * Improved translation on Settings pages. * Improved error reporting for Active hCaptcha on the General page. * Fixed hCaptcha error codes table. * Fixed Settings pages layout with Chrome 122. * Fixed Content Security Policy headers. * Fixed fatal error with Formidable Forms 6.8.2. = 3.9.0 = * Added Spectra — WordPress Gutenberg Blocks integration. * Added Akismet integration. * Added test of hCaptcha completion before checking the site config. * Added site config check upon changing Enterprise params. * Added auto verify feature for forms in widgets. * Fixed site config check upon changing site and secret keys. * Fixed the list of themes after activation on the Integrations page. * Fixed jumping WooCommerce checkout page to hCaptcha on a page load. * Fixed missing hCaptcha on the Divi Comment Form. = 3.8.1 = * Fixed activation and deactivation of plugin and themes on the Integrations page. = 3.8.0 = * Added search of plugin and themes on the Integrations page. * Added toggling of sections on the General page. * Added new dialog on activation and deactivation of plugin and themes. * Added selection of a new theme on deactivation of the current one. * Added 'backend' to optional Enterprise settings. * Added filter `hcap_api_host`, allowing to filter the API host. * Added filter `hcap_api_src`, allowing to filter the API source url with params. * Updated integration with Back In Stock Notifier. * Fixed Brevo (formerly Sendinblue) plugin position on Integrations page. * Fixed testing config with test accounts. * Fixed saving Notification state. * Fixed compatibility of Ninja Forms with GeoDirectory. * Fixed compatibility of Beaver Builder with GeoDirectory. * Fixed compatibility of Divi with GeoDirectory. * Fixed compatibility of MailPoet with GeoDirectory. * Fixed compatibility of Passster with GeoDirectory. * Fixed styles of Settings pages on mobile. = 3.7.1 = * Fixed adding arguments to api.js for Enterprise accounts. = 3.7.0 = * Tested with WooCommerce 8.5. * Added optional Enterprise settings. * Fixed improper display of the "rate plugin" message on options.php. * Fixed colored border of hCaptcha challenge arrow. = 3.6.0 = * Tested with WooCommerce 8.4. * Added compatibility with BuddyPress 12.0. * Added hCaptcha tag to Contact Form 7 Admin Editor. * Added support for WPForms embedded forms. * Added Affiliates Login Form integration. * Added Affiliates Register Form integration. * Improved login forms security. * Improved inline scripts to optimize page load time. * Improved Integrations settings page - the Save Changes button moved up for better user experience. * Fixed hCaptcha position in BuddyPress. * Fixed hCaptcha position in wpDiscuz. * Fixed fatal error in Brizy integration. * Fixed auto-detection of hCaptcha language. * Fixed and added some translations. = 3.5.0 = * Tested with PHP 8.3. * Tested with WooCommerce 8.3. * Added hCaptcha field to Gravity Forms admin editor. * Added hCaptcha field to Ninja Forms admin editor. * Added invisible hCaptcha support for Ninja Forms. * Added the ability to process customized MailChimp forms. * Added HTML Forms integration. * Added the Auto Theme option to follow light/dark theme settings on site. * Added support for WP Twenty Twenty-One theme dark mode. * Added support for WP Dark Mode plugin. * Added support for Droit Dark Mode plugin. * Added ability to activate/deactivate themes from the Integrations settings page. * Fixed loading of local .mo files. * Fixed inability to send Divi Contact Form. * Fixed MailPoet issues in admin. = 3.4.1 = * Tested with WordPress 6.4. * Tested with WooCommerce 8.2. * Added MailPoet integration. * Added Simple Download Monitor integration. * Added WP Job Openings integration. * Added Simple Basic Contact Form integration. * Added Easy Digital Downloads Login Form integration. * Added Easy Digital Downloads Lost Password Form integration. * Added Easy Digital Downloads Register Form integration. * Added purging of old failed login data to keep the `hcaptcha_login_data` option size small. * Fixed compatibility with HPOS in WooCommerce. * Fixed fatal error caused by broken backward compatibility in the Ultimate Member 2.7.0. * Fixed SystemInfo on multisite. * Fixed the missing dependency of WooCommerce checkout script. * Fixed fatal error occurred during login under some conditions. * Fixed the inability to send the Divi Contact Form when Divi Email Optin was active. = 3.3.3 = * Added compatibility with LearnDash. * Added requirement to check the site config after changes in credentials. * Added filter `hcap_login_limit_exceeded`, allowing to filter the login limit exceeded status. * Changed Brevo (formerly Sendinblue) logo. * Fixed activation of hCaptcha with empty keys. * Fixed autocomplete of the Site Key field by LastPass. * Fixed form detection for Auto-Verify. * Fixed Brevo form working in the post content only. * Fixed hCaptcha not loading correctly for a Brevo form. * Fixed Passster form working in the post content only. * Fixed LearnDash form working in the post content only. * Fixed auto-verify form not working on the homepage. = 3.3.2 = * Improved Beaver Builder login sequence. * Improved Classified Listing login sequence. * Improved Divi login sequence. * Improved MemberPress login sequence. * Improved Paid Membership Pro login sequence. * Improved Profile Builder login sequence. * Improved Ultimate Member login sequence. * Improved Wordfence login sequence. * Improved native WordPress login sequence. * Fixed login error when WP Login form option was `'on'` and WC Login form option was `'off'`. * Fixed compatibility with WPS Hide Login. * Fixed compatibility with All-In-One Security. * Fixed compatibility with Rename wp-admin Login. = 3.3.0 = * Color scheme in admin UI has been updated. * Added compatibility with Passster. * Added compatibility with Theme My Login. * Added compatibility with Gravity Perks Nested Forms. * Added compatibility with Wordfence Login Security. * Added compatibility with Wordfence Security. * Added compatibility with UsersWP. * Added compatibility with Kadence Advanced Form. * Improved support for a Kadence simple form. * Replaced deprecated ajaxStop events. * Fixed error on a Classified Listing Login form. * Fixed admin page title. = 3.2.0 = * Tested with WooCommerce 8.0. * Added ability to use hCaptcha field provided by the Fluent Forms plugin. * Added ability to use hCaptcha field provided by the Forminator plugin. * Added ability to use hCaptcha field provided by the Quform plugin. * Added hCaptcha reset to allow sending an Elementor form several times without reloading the page. * Added hCaptcha reset to allow sending a Forminator form several times without reloading the page. * Added hCaptcha reset to allow sending a Quform form several times without reloading the page. * Blocked hCaptcha settings on Fluent Forms admin pages with a notice having a link to the hCaptcha plugin General settings page. * Blocked hCaptcha settings on Forminator admin pages with a notice having a link to the hCaptcha plugin General settings page. * Blocked hCaptcha settings on Quform admin pages with a notice having a link to the hCaptcha plugin General settings page. * Fixed Fluent Forms submit error. * Fixed positioning of hCaptcha in Fluent Form. * Fixed deprecation errors in debug.log that occurred with Fluent Forms. * Fixed Forminator form display error. * Fixed dynamic display of settings in sample hCaptcha. = 3.1.0 = * Added notification system. * Fixed mode selection for sample hCaptcha on the General settings page. = 3.0.1 = * Fixed error on Contact Form 7 validation. * Fixed checkboxes disabled status after activation of a plugin on the Integrations page. = 3.0.0 = * Dropped support for PHP 5.6. The minimum required PHP version is now 7.0. * Tested with WordPress 6.3. * Tested with WooCommerce 7.9. * Added hCaptcha config check to the General settings page. * Added dynamic display of settings in sample hCaptcha. * Added compatibility with Ajax Gravity Forms. * Added compatibility with Profile Builder. * Added compatibility with an Easy Digital Downloads Checkout form. = 2.10.0 = * Added compatibility with Paid Memberships Pro. * Added compatibility with Classified Listing. * Added compatibility with Formidable Forms. * Added compatibility with wpDiscuz Subscribe Form. * Added System Info tab. * Added Back In Stock Notifier support in the popup window. * Added support to turn off hCaptcha on a specific Jetpack form. * Added support to turn off hCaptcha on a specific Kadence form. * Added support to turn off hCaptcha on a specific Mailchimp form. * Added support to turn off hCaptcha on a specific MemberPress form. * Added support to turn off hCaptcha on a specific Ninja form. * Added support to turn off hCaptcha on a specific Quform form. * Added support to turn off hCaptcha on a specific Sendinblue form. * Added support to turn off hCaptcha on a specific Subscriber form. * Added support to turn off hCaptcha on a specific Support Candy form. * Added support to turn off hCaptcha on a specific Ultimate Member form. * Added support to turn off hCaptcha on a specific WooCommerce Wishlist form. * Added support to turn off hCaptcha on a specific wpDiscuz form. * Added support to turn off hCaptcha on a specific wpForms form. * Fixed messages dynamic styling on the Integrations page. = 2.9.0 = * Added compatibility with Back In Stock Notifier. * Added compatibility with Colorlib Login Customizer. * Added compatibility with Divi Email Optin Form. * Added visualization of plugins available for activation and deactivation from Integrations page. * Added support to turn off hCaptcha on a specific ACF Extended form. * Added support to turn off hCaptcha on a specific Asgaros forum form. * Added support to turn off hCaptcha on a specific Avada form. * Added support to turn off hCaptcha on a specific BBPress form. * Added support to turn off hCaptcha on a specific Beaver Builder form. * Added support to turn off hCaptcha on a specific Brizy form. * Added support to turn off hCaptcha on a specific Buddy Press form. * Added support to turn off hCaptcha on a specific Contact 7 form. * Added support to turn off hCaptcha on a specific Download Manager form. * Added support to turn off hCaptcha on a specific Elementor form. * Added support to turn off hCaptcha on a specific Fluent form. * Added support to turn off hCaptcha on a specific Forminator form. * Added support to turn off hCaptcha on a specific GiveWP form. * Fixed ignoring hCaptcha on comments with Akismet. * Fixed interfering with WordPress and WooCommerce lost password settings. * Fixed Divi login issue. * Fixed Download Manager issue caused by the plugin update. * Fixed Elementor issue caused by the plugin update. * Fixed GiveWP issue caused by the plugin update. = 2.8.0 = * Tested with WooCommerce 7.7. * Added the general ability to turn off hCaptcha on a specific form. * Added filter `hcap_protect_form`, allowing to filter the protection status of a specific form. * Added support to turn off hCaptcha on a specific WordPress Core form. * Added support to turn off hCaptcha on a specific WooCommerce form. * Added support to turn off hCaptcha on a specific Gravity Form. * Added support to turn off hCaptcha on a specific Divi form. * Fixed error processing during plugin activation. * Fixed issue with invisible hCaptcha in Fluent Forms. * Fixed multiple issues related to Fluent Forms. * Fixed login issue with invisible hCaptcha on WooCommerce /my-account page. * Fixed Divi login form. = 2.7.0 = * Tested with WooCommerce 7.5. * Added size argument to the shortcode. * Added compatibility with third-party login plugins. * Added autocomplete="off" attribute to the Secret Key field to prevent its autocompleting by the browser. * Added 'hcap_error_messages' filter allowing to modify hCaptcha error messages. * Changed position of hCaptcha widget on WooCommerce Place Order button. * Fixed uncaught type error during the login with PHP 8.0. = 2.6.0 = * Tested with WordPress 6.2. * Tested with WooCommerce 7.4. * Added compatibility with Asgaros Forum. * Added compatibility with Support Candy. * Added Login Form support for MemberPress. * Added compatibility with GiveWP. * Added compatibility with Brizy. * Added activation and deactivation of plugins from the Integrations admin page. * Fixed error during login with WordPress < 5.4. = 2.5.1 = * Fixed fatal error with WordPress < 6.1. = 2.5.0 = * Tested with WooCommerce 7.3. * Added ability to use the HTMl tag '' in the Contact Form 7. * Added compatibility with ACF Extended Pro Form. * Added login attempts limit to Beaver Builder login form. * Added login attempts limit to Divi login form. * Added login attempts limit to an Ultimate Member login form. * Added login attempts limit to WooCommerce login form. * Added optimization of autoloading to boost performance. * Added block of launching recaptcha scripts by wpDiscuz. * Fixed showing the hCaptcha widget on wpForo community page. * Fixed PHP notice on the General settings page. * Fixed the bug with a number of login attempts before showing the hCaptcha. = 2.4.0 = * Tested with PHP 8.2. * The plugin now requires WP 5.0. * Added script loading delay time setting. * Added compatibility with Otter Blocks Forms. * Added compatibility with ACF Extended Form. * Added compatibility with Kadence Form. * Added compatibility with wpDiscuz. * Added ability to show hCaptcha after a certain number of failed logins. * Fixed hCaptcha placement in Avada form. = 2.3.0 = * Tested with WooCommerce 7.2. * Added compatibility with WC High-Performance order storage (COT) feature. * Added compatibility with Contact Form 7 v5.7. = 2.2.0 = * Added Avada theme support. * Added Beaver Builder support. * Added compatibility with Wordfence login security. * Improved spam protection with Contact Form 7. * Fixed the fatal error in standard login form with Ultimate Member active. * Fixed the fatal error with Jetpack sync. = 2.1.0 = * Tested with WooCommerce 7.1. * Added Forminator support. * Added Quform support. * Added Sendinblue support. * Added Download Manager support. * Added support for password-protected post/page. * Added actual messages from hcaptcha.com. * Added support for Multipage Gravity Form. * Fixed error messaging in Ninja Forms. * Fixed 'hcaptcha is not defined' issue with Elementor. = 2.0.0 = * Tested with WordPress 6.1. * Tested with WooCommerce 7.0. * Added Settings page with multiple tabs. * Added setting for whitelisted IPs. * Added ability to set options network-wide on multisite. * Fixed Divi contact form bug related to recaptcha compat. * Fixed bug with WC Wishlist creating a list form. * Fixed styles on WordPress Register page. * Fixed shifting of hCaptcha layout during a page loading. * Fixed Contact Form hcaptcha invalidation messages. = 1.19.0 = * Fixed grey left sidebar issue on Elementor edit page. = 1.18.0 = * Tested with WooCommerce 6.8. * Added Divi Comment Form support. * Fixed WPForms Login form support. * Fixed not valid CSS to prevent a black box issue. * Fixed invalid hCaptcha error after correction of wrong input on Checkout page. * Fixed hCaptcha functionality on Elementor Pro edit page when hCaptcha is off for logged-in users. = 1.17.0 = * Tested with WooCommerce 6.6. * Added support for Ultimate Member plugin (Login, Register, LostPassword forms). * Fixed weird black-bordered rectangle to the left of hCaptcha challenge. = 1.16.0 = * Tested with WordPress 6.0. * Tested with WooCommerce 6.5. = 1.15.0 = * Tested with WooCommerce 6.4. * Added Gravity Forms support. * Added filter to whitelist IPs. * Added support for multiple Ninja forms on a single page. = 1.14.0 = * Tested with WooCommerce 6.2. * Added support for PHP 8.1. * Added support for Divi Login form. * Added hCaptcha language filter. * Changed nonce verification. Now nonce is verified for logged-in users only. = 1.13.4 = * Tested with WooCommerce 6.1. * Added support for hCaptcha in the Elementor Popup. * Fixed WooCommerce login when hCaptcha for WP login is active. * Fixed issue with the Safari version < 14. = 1.13.3 = * Tested with WodPress 5.9 and WooCommerce 6.0. * Added support for WP Fluent Forms. * Fixed regex for non-standard Order Tracking form. = 1.13.2 = * Added support for a non-standard WC Order Tracking form. * Fixed fatal error with Elementor Pro 3.5. = 1.13.1 = * Fixed Divi Contact form in frontend builder. * Fixed WooCommerce login form. * Fixed css and js to pass W3C validation. * Fixed issue with Safari and invisible hCaptcha on an auto-verify form. * Fixed issue with login via XML-RPC. = 1.13.0 = * Added support for a Divi Contact form. * Added support for an Elementor Pro form. * Added support for MemberPress Register form. * Added support for WooCommerce Order Tracking form. * Fixed layout on the WP login form. * Fixed issue with the insertion of hCaptcha not only to Jetpack forms. * Fixed regex bug in auto verify feature, which prevented registering of forms. = 1.12.0 = * Added Invisible hCaptcha feature. * Added delayed rendering of hCaptcha to improve Google PageSpeed Insights score. * hCaptcha moved inside a Jetpack block form before the Submit button. * Fixed fatal error with Divi theme. * Fixed - only one Contact Form 7 was working on the page. * Nonce is now checked with Contact Form 7. = 1.11.0 = * Added auto-verification of an arbitrary form. = 1.10.3 = * Fixed issue with Ninja Forms - hCaptcha is not shown. * Tested with WordPress 5.8 and WooCommerce 5.5 = 1.10.2 = * Fixed issue with CF7 - hCaptcha is not shown. = 1.10.0 = * Fixed issue with WC login form when WP login form option is on. * Added feature to turn off the plugin for logged-in users. * Added hook to disable the plugin on specific pages. * Added feature to run hCaptcha script and styles on pages where it is used only. = 1.9.2 = * Fixed issue with WooCommerce on my-account page - hCaptcha was requested even if solved properly. = 1.9.1 = * Fixed issue with Contact Form 7 - reset hCaptcha widget when form is not validated. = 1.9.0 = * Tested with WordPress 5.7 and WooCommerce 5.0. = 1.8.0 = * Added option to disable reCAPTCHA Compatibility (use if including both hCaptcha and reCAPTCHA on the same page). = 1.7.0 = * 100% covered by WordPress integration tests. * Tests run on CI with PHP 5.6 - 8.0, the latest WordPress core and latest related plugins. = 1.6.4 = * Make any Jetpack contact form working with Block Editor. * Tested with WooCommerce 4.7. = 1.6.3 = * Don't require a challenge for admin comment reply. = 1.6.2 = * WPForms Pro support. = 1.6.1 = * WPCS coding standards and docs update. = 1.6.0 = * Tested with WordPress 5.5 and WooCommerce 4.4. = 1.5.4 = * Added WPForms Lite support. = 1.5.3 = * WooCommerce Wishlists bug fix. * Text domain updated: better i18n support. = 1.5.2 = * CF7 bug fix: enforce validation. = 1.5.1 = * Update docs. = 1.5.0 = * Refactor to improve code hygiene, fixes for latest Ninja Forms. = 1.4.2 = * Fixed comment issue, added WooCommerce Wishlists. = 1.4.1 = * Updated testing information, improve docs. = 1.3 = * Automatic addition of hCaptcha button to Contact Form 7 forms when enabled. = 1.2 = * Update to Contact Form 7 support. Adds compatibility for version 5.1.3. = 1.1 = * Minor bugfixes. = 1.0 = * Plugin Created.