-
Notifications
You must be signed in to change notification settings - Fork 33
/
Copy pathchangelog.txt
707 lines (625 loc) · 30.4 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
= 4.10.0 =
* Added support for wp_login_form() function and LoginOut block.
* Added support for hCaptcha in HTML Gravity Forms fields.
* Added support for custom nonce action and name in the [hcaptcha] shortcode.
* Added compatibility with Cookies and Content Security Policy plugin.
* Added auto-verification of arbitrary forms in ajax.
* Added deletion of events on the Forms page.
* Added deletion of events on the Events page.
* Improved error messaging for hCaptcha verification.
* Fixed IP detection in the WordPress core via filter. Now syncs with hCaptcha event information when IP collection is activated.
* Fixed fatal error with the WPForms plugin in rare cases.
* Fixed error message at the first entry to the login page when Hide Login Errors in on.
* Fixed scrolling to the message on the General page.
* Fixed fatal error during integration installation in some cases.
* Fixed the Integrations page when active plugin was deleted.
* Fixed error when hCaptcha is disabled for standard login but enabled for LearnPress login.
* Fixed error when hCaptcha is disabled for standard login but enabled for Tutor login.
* Fixed layout for Forms and Events pages on small screens.
= 4.9.0 =
* Added LearnPress integration.
* Added Tutor LMS integration.
* Added compatibility with Ninja Forms v3.8.22.
* Added the ability to install plugins and themes from the Integrations page.
* Added ability to hide the login errors.
* Added anonymous collection of IP and User Agent data in locally stored analytics to simplify GDPR compliance.
* Added extended info about IP address on the Events page on hover.
* Added selecting any page on Forms and Events.
* Optimized Events page performance for large databases with millions of entries.
* Fixed layout of a modern Jetpack form in outlined and animated styles.
* Fixed fatal error as a consequence of a bug in the TutorLMS.
* Fixed help text box layout on the General page.
* Fixed dismiss and reset Notifications actions.
* Fixed duplication of entries in the Events table.
= 4.8.0 =
* Added instant updating of the Contact Form 7 live form.
* Added hCaptcha display on the Mailchimp form preview.
* Added Maintenance Login Form integration.
* Added Extra theme integration.
* Added Divi Builder plugin integration.
* Added theme argument to the [hcaptcha] shortcode.
* Added 'theme' badge to themes on the Integrations page.
* Updated hCaptcha API error codes.
* Fixed processing of Divi form with diacritical marks.
* Fixed deactivating of all themes by Ctrl+Click on the Integrations page.
* Fixed theme name display upon activation.
* Fixed display of the hCaptcha shortcode with individual parameters.
* Fixed usage of theme in shortcode and form args.
* Fixed instant update upon theme selection on the General admin page.
* Fixed custom themes on the frontend.
* Fixed custom themes on the General page.
* Fixed switching from custom themes to standard and back on the General page.
* Fixed switching from live to test mode and back on the General page.
* Tested with PHP 8.4.1.
= 4.7.1 =
* Fixed _load_textdomain_just_in_time notice with WordPress 6.7.
* Some translations were empty with WordPress 6.5+.
= 4.7.0 =
* Added compatibility with WordPress Recovery Mode.
* Added compatibility with Contact Form 7 v6.0.
* Added compatibility with Akismet tag in Contact Form 7.
* Added compatibility with Elementor Element Caching.
* Added activation and deactivation of plugins network wide if hCaptcha is set network wide.
* Added ability to use shortcode in the Jetpack Classic form.
* Added ability to use shortcode in the Mailchimp for WP form.
* Fixed race condition when loading hCaptcha API.
* Fixed sending a Ninja form with solved hCaptcha.
* Fixed non-active hCaptcha when editing a page containing a Forminator form.
* Fixed launching notifications script on every admin page.
* Fixed missing hCaptcha in Formidable forms.
* Fixed non-blocking of reCaptcha scripts with Kadence Forms.
* Fixed showing hCaptcha in Elementor admin in some cases.
* Fixed inability to sort by Source column on Forms and Events admin pages.
* Fixed inability to deactivate Avada theme right after activation.
* Fixed inability to deactivate Divi theme right after activation.
* Fixed error on plugin activation when plugin makes redirect on activation.
* Fixed open_basedir restriction warning in Query Monitor.
* Tested with WordPress 6.7.
* Tested with WooCommerce 9.3.
= 4.6.0 =
* Added support for Simple Membership Login, Register and Lost Password forms.
* Added option to show Live Form in CF7 admin.
* Added hCaptcha tab on Gravity Forms settings page.
* Added uninstallation code to delete plugin data.
* Improved compatibility with hCaptcha API.
* Fixed appearance of hCaptcha in Ninja Form admin editor after form saving only.
* Fixed not rendering of hCaptcha in Gravity Forms admin editor after adding the hCaptcha field.
* Fixed not rendering of hCaptcha in Essential Addons admin editor.
* Fixed switching between Security Settings on Fluent Forms Global Settings page.
* Fixed layout for settings pages with RTL languages.
* Fixed layout for Contact Form 7 with RTL languages.
= 4.5.0 =
* Added support for Jetpack forms in block theme templates.
* Added support for bbPress Login, Register and Lost Password forms.
* Added the second argument $atts to the 'hcap_hcaptcha_content' filter.
* Added support for MailPoet forms at any placement.
* Added the ability to have multiple MailPoet forms on the same page.
* Improved UX of the Integrations page.
* Fixed error messaging when there are several Jetpack forms on the same page.
* Fixed unconditional forcing hCaptcha in Jetpack forms.
* Fixed appearance of Beaver Builder editor with "Turn Off When Logged In" setting.
* Fixed appearance of Contact Form 7 editor with "Turn Off When Logged In" setting.
* Fixed appearance of Essential Addons editor with "Turn Off When Logged In" setting.
* Fixed appearance of Gravity Forms editor with "Turn Off When Logged In" setting.
* Fixed appearance of Fluent Forms editor with "Turn Off When Logged In" setting.
* Fixed appearance of Forminator editor with "Turn Off When Logged In" setting.
* Fixed appearance of Formidable Forms with "Turn Off When Logged In" setting.
* Fixed appearance of Ninja Forms editor with "Turn Off When Logged In" setting.
* Fixed appearance of WPForms editor with "Turn Off When Logged In" setting.
* Fixed fatal error on Gravity Forms Entries page.
* Fixed Elementor preview.
* Fixed Ninja Forms preview.
* Fixed hCaptcha nonce error on MailPoet admin pages.
* Fixed frontend error when recaptcha was activated in wpDiscuz.
= 4.4.0 =
* Added compatibility with Contact Form 7 Stripe integration.
* Added compatibility with WPS Hide Login plugin.
* Added compatibility with LoginPress plugin.
* Improved compatibility with Wordfence Login Security plugin.
* Updated MailPoet integration.
* Fixed conflict with Ninja Forms Upload field.
* Fixed Ninja Forms Ajax processing.
* Fixed error in cron with Matomo Analytics.
* Fixed error with the Elementor Checkout Element.
* Fixed ignorance of Pro params in the Elementor admin editor.
* Fixed inability to activate the Elementor Pro plugin when Elementor plugin is activated.
* Fixed sending replies to wpDiscuz comments.
* Fixed replies in the WP Dashboard with wpDiscuz active.
* Fixed sending several wpDiscuz comments without a page reload.
= 4.3.1 =
* Added a live form in the Contact Form 7 admin form view.
* Fixed warnings and deprecation messages in admin when Contact Form 7 is active.
* Fixed tag generator with the live form for Contact Form 7.
* Fixed fatal error with Gravity Forms.
= 4.3.0 =
* NOTE: the plugin has been renamed from "hCaptcha for WordPress" to "hCaptcha for WP"
* Dropped support for PHP 7.0 and 7.1. The minimum required PHP version is now 7.2.
* Added a live form in the Contact Form 7 admin editor.
* Added support for Contact Form 7 embedded forms.
* Added support for the WooCommerce Checkout block.
* Added support for GiveWP block forms created via Form Builder.
* Added check if a plugin or theme is installed before activation.
* Added activation of dependent plugins with a theme.
* Fixed missing sitekey error processing on General page.
* Fixed naming of the first submenu item.
* Fixed storing of check config events to the database.
* Fixed notifications links in menu pages mode.
* Fixed Firefox issue with not showing hCaptcha when the API script was delayed until user interaction.
* Fixed error on activation/deactivation of a theme.
* Fixed error on activating Brizy plugin.
* Fixed issue with updated Brizy plugin.
* Fixed issue with updated Divi EmailOptin module.
* Tested with WordPress 6.6.
* Tested with WooCommerce 9.0.
= 4.2.1 =
* Fixed message layout on the General and Integrations pages.
* Fixed processing of WooCommerce Register form.
= 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 '<button type="submit">Submit</button>' 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.