Contact Form 7 version 6.1 is now available. This is a major update, including many significant changes. Upgrading to 6.1 is recommended for all users.
Introduction of the Cloudflare Turnstile integration
As I previously announced, 6.1 introduces the Cloudflare Turnstile integration module. Turnstile is available for free and works as effectively as Google reCAPTCHA. We recommend Cloudflare Turnstile for Contact Form 7 users.
Since we now have a better alternative for the anti-spambot solution, it isn’t easy to justify an additional investment into reCAPTCHA. While the reCAPTCHA integration is still available in 6.1, regardless of whether the API keys are tied to a Google Cloud project or not, please note that reCAPTCHA Enterprise‘s expansion features, such as WAF or password defense, are not available through Contact Form 7.
Removal of the Constant Contact integration
We have completed the removal of the Constant Contact integration feature in 6.1. The integration module itself still exists, but it serves as a reminder to users. We recommend Brevo if you are looking for an alternative.
Coding quality improvement
We spent an enormous amount of time and effort on improving the coding quality and succeeded in minimizing the number of PCP errors. In particular, 6.1 introduces the WPCF7_Filesystem class, uses the WPCF7_HTMLFormatter class’s new methods to generate HTML safely, introduces wpcf7_superglobal() and its wrapper functions to handle the super global variables, updates the hash algorithm, and so on.
You can browse the full list of changes on GitHub.
Requires: WordPress 6.7 or higher
Tested up to: WordPress 6.8.1