Skip to content

Releases: hCaptcha/hcaptcha-wordpress-plugin

3.5.0

12 Dec 13:44
8fb8f62
Compare
Choose a tag to compare
V3.5.0 (#300)

* Fix composer.json.

* Bump up version.

* Add ability to process customized MailChimp forms.

* Add the ability to process customized MailChimp forms.

* Remove unneeded arrays from load_modules.

* Add hCaptcha field to GF admin.

* Verify any type of GF hcaptcha field on front.

* Do not auto-add hCaptcha if reCaptcha is in the form.

* Disable duplication link on hCaptcha field.

* Prevent duplication of hCaptcha field by JS.

* Add hCaptcha field settings in GF.

* Set GF hCaptcha default values in JS.

* Fix init issue.

* Update GF styles.

* Styling GF with auto/injected/modern/legacy.

* Make GF injected hCaptcha label hidden by default.

* Styling GF with auto/injected/modern/legacy.

* Differ auto and insertion mode for GF.

* Fix GF tests.

* Amend GF tests.

* Fix yarn on CI.

* Fix yarn on CI.

* Make hCaptcha active when editing a GF form.

* Make hCaptcha active when editing a GF form.

* Add hCaptcha settings information on the GF edit page.

* Fix yarn on CI.

* Fix Main test.

* Fix yarn on CI.

* Fix comments.

* Update readme.txt.

* Update readme.txt.

* Fix loading of local .mo files.

* WPCS in AutoVerify.php.

* Grammar and WPCS.

* WPCS in request.php.

* Grammar and WPCS.

* Add embed setting to GF.

* Add HTML Forms integration.

* Fix NF naming.

* Do not display a size option for NF field.

* Clean and update NF code.

* Fix WPForo tests on CI.

* Clean and update NF code.

* Grammar.

* Add template in admin.

* Make hCaptcha visible in admin (no JS source + Backbone).
Fix bug in NF - template id is different for admin and front.

* Make hCaptcha active in admin.
Update hCaptcha on open/close of settings drawer.

* Update readme.txt.
Fix yarn.lock.

* Optimize NF admin mutation observer.

* Add invisible hCaptcha support for Ninja Forms.

* Fix yarn on CI.

* Fix yarn on CI.

* Fix yarn on CI.

* Upgrade js packages.

* Upgrade readme.txt.

* Reposition hCaptcha field in NF admin.

* Fix yarn on CI.

* Add icon to NF hCaptcha.

* Prevent from having multiple hCaptcha fields in NF.

* Prevent from having multiple hCaptcha fields in NF.

* Prevent from having multiple hCaptcha fields in NF.

* Update hCaptcha when adding another field.

* Update hCaptcha when adding another field.

* Place hCaptcha field before recaptcha field.

* Fix updating preloadedFormData.

* Fix fatal with WP Dark Mode plugin and HCaptcha in dev mode.

* Respect dark theme basically.

* Upgrade readme.txt.

* Respect dark theme by WP Dark Theme plugin.

* Upgrade readme.txt.

* Fix dark mode bugs.

* Add support for the Droit Dark Mode plugin.

* Upgrade readme.txt.

* Update readme.txt.

* Add Blogstream theme.

* Add WP hook system in JS.

* Fix MailPoet issues in admin.

* Lang ptBR

* Add PHP 8.3 support.

* Add PHP 8.3 support.

* Update readme.txt.

* Add pt_BR translation.

* Do not include .pot files in the distribution package.

* Add pt_BR translation.

* Add pt_BR translation.

* Update en_US.pot.

* Prevent flickering with dark mode plugins.

* Prevent flickering with dark mode plugins.

* Add ability to activate/deactivate themes from the Integrations settings page.

* Test dismissed notifications.

* Test dismissed notifications.

* Test dismissed notifications.

* Test shuffled notifications.

* Test admin_enqueue_scripts.

* Test admin_enqueue_scripts.

* Add pt_BR translation.

* Test dismiss_notification().

* Test dismiss_notification().

* Test dismiss_notification().

* Cover Notifications in 100%.

* Cover HCaptchaHandler with tests 100%.

* Cover Jetpack with tests by 100%.

* Cover Wordfence with tests by 100%.

* Cover functions with tests by 100%.

* Cover functions with tests by 100%.

* Rename dir in tests.

* Cover HCaptcha helpers with tests by 100%.

* Bump up version.

---------

Co-authored-by: Maison da Silva <[email protected]>

3.4.1

07 Nov 19:52
Compare
Choose a tag to compare
  • 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 missing dependency of WooCommerce checkout script.
  • Fixed fatal error occurring during login under some conditions.
  • Fixed the inability to send the Divi Contact Form when Divi Email Optin was active.

3.4.0

07 Nov 19:26
66b4a1e
Compare
Choose a tag to compare
  • 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 missing dependency of WooCommerce checkout script.
  • Fixed fatal error occurring during login under some conditions.
  • Fixed the inability to send the Divi Contact Form when Divi Email Optin was active.

3.3.3

10 Oct 22:13
23b452b
Compare
Choose a tag to compare
V3.3.3 (#284)

* Fix autocomplete of the Site Key field by LasPass.

* Add requirement to check the site config after changes in credentials.

* Fix activation of hCaptcha with empty keys.

* Update Brevo logo.

* Add auto-detect language info.

* Update readme.txt.

* Update sample hcaptcha label.

* LearnDash Login integration.

* WPCS in LearnDash Login.

* LearnDash Register integration.

* Improve adding error messages.

* LearnDash Lost Password integration.

* LearnDash Lost Password integration.

* Fix form detection for Auto-Verify.

* Fix SendInBlue form working in the post content only.
Fix auto-verify form not working on the homepage.

* Fix Passter and LearnDash forms working in the post content only.

* Fix Passter and LearnDash forms working in the post content only.

* Fix readme.txt.

* Fix readme.txt.

* Fix hCaptcha not loading correctly for Brevo form.

* Raise Main.php test coverage to 100%.

* Raise Main.php test coverage to 100%.

* Move wpforo filter from Main.

* Move supportCandy filter from Main.

* Raise Main.php test coverage to 100%.

* Raise Main.php test coverage to 100%.

* Raise hcaptcha.php test coverage to 100%.

* Raise WP classes test coverage to 100%.

* Raise WC classes test coverage to 100%.

* Update readme.txt.

* Raise Abstract classes test coverage to 100%.

* Bump up version.

* Apply suggestions from code review

---------

Co-authored-by: e271828- <[email protected]>

3.3.2

17 Sep 17:05
Compare
Choose a tag to compare
  • 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

11 Sep 06:44
5f4b000
Compare
Choose a tag to compare
  • 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 Kadence simple form.
  • Replaced deprecated ajaxStop events.
  • Fixed error on Classified Listing Login form.
  • Fixed admin page title.

3.2.0

22 Aug 12:25
c5009b1
Compare
Choose a tag to compare
V3.2.0 (#266)

* Fix Forminator form display error.

* Block hCaptcha settings in Forminator admin.

* Use hcap_min_suffix() in Notifications.
WPCS.

* Replace hCaptcha inserted into Forminator form.

* Use ajaxSuccess event to determine which ajax actions is done.

* Block hCaptcha settings in Forminator edit field popup.

* Block hCaptcha settings in Forminator edit field popup.

* Update readme.txt.

* Rename forminator script.

* Add hCaptcha reset for Forminator.

* Add hCaptcha reset for Forminator.

* Unify Elementor script names - admin.

* Unify Elementor script names - rename admin test.

* Unify Elementor script names - fix integration admin test.

* Unify Elementor script names - rename frontend script.

* Unify Forminator script names.

* Add hCaptcha reset for Elementor form.

* Fix deprecation error with Fluent Forms.

* Fix deprecation errors with Fluent Forms.

* Fix deprecation errors with Fluent Forms.

* Update readme.txt.

* Improve observer in Fluent Forms.

* Fix submit error in Fluent Forms.

* Improve observer in Fluent Forms.

* Do not show our hCaptcha if Fluent Conversational Form has own one.

* Move hCaptcha above the submit button in Fluent Form.

* Update readme.txt.

* Compatibility with conversational Fluent Form.

* Update readme.txt.

* Fix tests.

* Update hCaptcha placeholder.

* Block hCaptcha settings on Fluent Forms settings page.

* Fix dynamic display of settings in sample hCaptcha.

* Better scroll to the message on General page.

* Better scroll to the message on General page.

* Fix message on Integrations page on smaller screens.

* Use current site key and secret key during config check.

* Use current site key and secret key during config check.

* Improve compatibility with WP Rocket.

* Add hCaptcha reset to Quform.

* Add ability to use hCaptcha field provided by the Quform plugin.

* Avoid Quform honeypot to make invisible hCaptcha working.

* Block Quform own hCaptcha settings in admin.

* WPCS.

* Update readme.txt.

* Bump up version.

* Tested with WooCommerce 8.0.

3.1.0

08 Aug 15:17
3bef4f8
Compare
Choose a tag to compare
V3.1.0 (#264)

* Fix example of verify in the readme.txt.

* Update CI.

* Fix error on CF7 validation.

* Bump up version.

* Fix checkboxes disabled status after activation of a plugin on the Integrations page.

* Fix README.md.

* Fix README.md.

* Update screenshot-5.png.

* Add Notification system.

* Fix tests.

* Add animated icon on wp.org.

* Add animated icon on wp.org.

* Add animated icon on wp.org.

* Add animated icon on wp.org.

* Improve notifications design.

* Add reset notification feature.

* Add reset notification feature.

* Add reset notification feature.

* Change notification wording.

* Show notification after reset via ajax.

* Fix positioning bug when inserting notifications div.

* Update readme.txt.

* Fix CI after CF7 requirement for PHP 7.4.

* Fix mode selection for sample hCaptcha.

* Scroll to the ajax message on General.

* Bump up version.

* Update src/php/Admin/Notifications.php

Co-authored-by: e271828- <[email protected]>

* Update src/php/Admin/Notifications.php

Co-authored-by: e271828- <[email protected]>

---------

Co-authored-by: e271828- <[email protected]>

3.0.1

03 Aug 22:52
Compare
Choose a tag to compare
Update screenshot-5.png.

3.0.0

03 Aug 06:17
025bd67
Compare
Choose a tag to compare
Update README.md