Skip to content

Releases: hCaptcha/hcaptcha-wordpress-plugin

1.13.4.1

16 Jan 14:58
Compare
Choose a tag to compare
Bump up version to 1.13.4.

1.13.4

16 Jan 14:55
ffd2cc3
Compare
Choose a tag to compare
V1.13.3 (#138)

* Add fluent form

* ws

* Fix .distignore to prevent creating auth.json in the distribution package.

* Fix regex for non-standard Order Tracking form.

* Bump up version to 1.13.3, update readme.txt.

* Add nonce to Order Tracking Form.

* Fix bug which prevented HCaptcha\FluentForm\Form:: to load.

Replace `hcaptcha_fluent_status` by `hcaptcha_fluent_status`, as it is the option name.

* Minor code cleanup.

* Move hcaptcha to the bottom, right above the submit button.

* Set hCaptcha response and nonce in $_POST, as Fluent Form plugin sends form in different way.

* Fix tests.

Co-authored-by: Sebastian Schmidt <[email protected]>

1.13.3

09 Jan 19:09
ffd2cc3
Compare
Choose a tag to compare
V1.13.3 (#138)

* Add fluent form

* ws

* Fix .distignore to prevent creating auth.json in the distribution package.

* Fix regex for non-standard Order Tracking form.

* Bump up version to 1.13.3, update readme.txt.

* Add nonce to Order Tracking Form.

* Fix bug which prevented HCaptcha\FluentForm\Form:: to load.

Replace `hcaptcha_fluent_status` by `hcaptcha_fluent_status`, as it is the option name.

* Minor code cleanup.

* Move hcaptcha to the bottom, right above the submit button.

* Set hCaptcha response and nonce in $_POST, as Fluent Form plugin sends form in different way.

* Fix tests.

Co-authored-by: Sebastian Schmidt <[email protected]>

1.13.2

14 Nov 23:19
6d74a2e
Compare
Choose a tag to compare
V1.13.2 (#128)

* Fix fatal with Elementor 3.5.1.

* Update readme.txt

* Update readme.txt, mostly to explain cf7-hcaptcha shortcode.
Bump up version.

* Add support for non-standard WC Order Tracking form.

* Update readme.txt.

* Fix NF test.

* Fix-2 NF test.

1.13.1

13 Oct 17:01
fff1de4
Compare
Choose a tag to compare
Merge pull request #117 from hCaptcha/V1.13.1

V1.13.1

1.13.0

27 Sep 12:19
9068147
Compare
Choose a tag to compare
V1.13.0 (#114)

* Add support for Elementor Pro forms.

* Improve hcaptcha.js code for the case when submit button element has children.

* Fix comment in Autoverify.

* Remove not needed admin check in Main::init_hooks.

* Refactor Main::init_hooks test.

* Add tests for Elementor.

* Fix tests for Elementor.

* Fix issue 113.

* Update readme.txt.

* Fix comments in Main.

* Fix issue 89.

* Update readme.txt.

* Remove support for Jetpack Search.

* Update tests for Jetpack.

* Fix regex bugs in AutoVerify.

* Add support for WooCommerce Order Tracking form (issue 107).

* Fix bug with invisible hcaptcha not showing on some forms (when descendant is the same as target).

* Rename method for clarity.

* Update WC tested up to version.

* Add support for MemberPress Register form.

* Fix tests due to adding MemberPress Register option.

* Refactor hcaptcha_request_verify() code to use add_query_arg().

* Add remoteip argument to the verification request.

* Add tests for remoteip feature.

* Refactor code using add_query_arg().

* Make class out of wc-checkout code.

* Make class out of wc-login code.

* Make class out of wc-register code.

* Make class out of wc-lost-password, lost-password-form and lost-password code.

* Update list of supported plugins in the readme.txt.

* Small fixes in the description of options.

* Fix login form styles.

* Make class from login-form code.

* Make class from register-form code.

* Fix test_load_modules().

* Fix test_load_modules().

* Simplify namespace structure for ElementorPro.

* Fix syntax in RequestTest.php.

* Fix-2 syntax in RequestTest.php.

* Rework WP comment form code.

* Move common files to includes dir.

* Move backend files to includes dir.

* Move all legacy files to includes dir.

* Remove unused deploy script.

* Move css to assets dir.

* Add support for Divi Contact form.

* Fix WPCS in main tests.

* Fix AutoVerify feature when form action url has a get parameter.

* Bump up version to 1.13.0.

* Improve detection of the user ip address.

* Update README.md.

1.12.0

05 Sep 07:57
24db199
Compare
Choose a tag to compare
Merge pull request #111 from hCaptcha/v1.12.0

V1.12.0

1.11.0

12 Aug 09:17
65f43de
Compare
Choose a tag to compare
V1.11.0 (#109)

* Allow short ternary in phpcs.xml.

* Update composer dependencies.

* Allow calling hcaptcha_request_verify() without arguments. The $_REQUEST data will be used then.

* Add description of how to use hcaptcha with any form.

* Fix wpcs so far.

* Add nonce to the hcaptcha form by default.

* Use function mocker from master, as author did not tag php8 updates.

* Fix: Use function mocker from master, as author did not tag php8 updates.

* Verify default nonce in hcaptcha_request_verify().

* Add description of [hcaptcha] shortcode arguments.

* Small formatting fix.

* Add auto-verify feature.

* Remove unused code in AutoVerify class.

* Add description of the auth-verify feature to the readme.txt.

* Fix tests with php 5.6.

* Bump up version to 1.11.0.

* Take path only from form action attribute.

* Use auto-verify on frontend only.

* Fix AutoVerifyTest.

* Add tests to check behaviour on backend.

* Add tests to cover unusual cases with forms.

* Add tests to fully cover AutoVerify class except problems with FunctionMocker.

* Fix messing with global $wp_rewrite in tests.

* Describe where auto-verify works.

* Update readme.txt

Co-authored-by: e271828-

1.10.3

18 Jul 14:51
2266049
Compare
Choose a tag to compare
V1.10.3 (#106)

* Fix ninja form issue with v10.
Move ninja form code to the class.

* Fix composer.json.

* Bump up version to 1.10.3.
Tested with WordPress 5.8 and WooCommerce 5.5.
Add info to readme.txt.

1.10.2

04 Jul 19:02
97c7c81
Compare
Choose a tag to compare
V1.10.2 (#103)

* Fix issue 98 reopened. hCaptcha on CF7 is not shown.

* Bump up version to 1.10.2.
Add test to check version in the plugin header.

* Small code refactoring according to standards.

* Bump up tested WC version.