Simple CAPTCHA with Cloudflare Turnstile · Version history
Simple CAPTCHA with Cloudflare Turnstile changelog and version history
- Latest version
- 1.44.5
- Oct 31, 2026 (9 days ago)
- Releases
- 105
- since 2022
- In the last year
- 25
- about one every 13 days
- Tested up to
- WordPress 7.1.4
Releases each year
- 202228 releases
- 202327 releases
- 202410 releases
- 202517 releases
- 202623 releases
202623 releases
Simple CAPTCHA with Cloudflare Turnstile 1.44.5Latest
- Tweak: The “Sunshine Login” option is now always enabled while the “WordPress Login” option is enabled (unless it is set to only enable on wp-login.php), so the Sunshine login forms are protected too.
- Security: Fixed an issue where the Turnstile check on the WordPress login and registration forms could be skipped on sites using Sunshine Photo Cart. (Reported by Mateusz Będziński via Patchstack)
- Security: Fixed an issue where one solved Turnstile challenge on the Ultimate Member login form could be reused for multiple login attempts. (Reported by Mateusz Będziński via Patchstack)
Simple CAPTCHA with Cloudflare Turnstile 1.44.4
- Security: Improved sanitisation in the Gravity Forms integration shortcode. (Reported by Osvaldo Noe Gonzalez Del Rio via Wordfence.)
Simple CAPTCHA with Cloudflare Turnstile 1.44.3
- Fix: Fixed WooCommerce and Easy Digital Downloads registration forms failing with “Please verify that you are human” on some sites, and new Easy Digital Downloads accounts not being logged in after registering when WordPress login protection is enabled.
Simple CAPTCHA with Cloudflare Turnstile 1.44.2
- Security: Fixed an issue where the Turnstile check on the WordPress login and registration forms could be skipped on sites using Easy Digital Downloads or WooCommerce, and where the “Clean Login” registration form was not verified. (Reported by Tai Nguyen via Patchstack)
Simple CAPTCHA with Cloudflare Turnstile 1.44.1
- Security: Turnstile tokens longer than Cloudflare’s 2,048-character maximum, or not sent as text, are now rejected before they are sent to Cloudflare for verification.
- Security: Fixed an issue where Contact Form 7 forms protected with the Turnstile form-tag could be submitted without solving Turnstile. (Reported by “mroccon” via Patchstack)
Simple CAPTCHA with Cloudflare Turnstile 1.44.0
- New: Added support for FluentAuth 3.0’s two-factor authentication, including passkeys and authenticator apps. The second step of the login previously failed with “There has an error when log you in” when Turnstile was enabled on the WordPress login form.
- Tweak: Improved compatibility with “Delay JavaScript” in performance plugins such as LiteSpeed Cache and Perfmatters, which could stop the Turnstile widget from displaying on the WooCommerce block checkout, and could stop the Turnstile widget from displaying on Elementor forms and popups or from re…
- Tweak: Improved support for stores with a classic (shortcode) checkout page while the main checkout page uses the Checkout block, where the Turnstile widget could fail to display.
- Tweak: Payment methods set to skip Turnstile are now also skipped on the WooCommerce “Pay for order” page, as on the checkout.
- Tweak: A Turnstile token used on the WooCommerce block checkout can no longer be re-used in another session while that order is still being processed.
- Tweak: The Turnstile widget is now displayed on every copy of a form that appears more than once on the same page, not just the first.
- Tweak: Improved compatibility with LiteSpeed Cache ESI, so the Turnstile widget is displayed on the comment form for logged-in users and returning commenters.
- Tweak: Improved compatibility with Easy Digital Downloads Pro, whose settings could previously not be enabled.
- Tweak: Improved compatibility with Elementor forms added using a template (such as with the template shortcode, the Template widget or a Theme Builder template) when the Elementor “Autodetect pages with forms” option is selected, as Turnstile was not loaded on the page.
- Tweak: Tightened the FluentAuth integration, so its two-factor compatibility for FluentAuth 2.x can no longer be used to skip the Turnstile check on other login forms, such as the WooCommerce login form.
- Tweak: The “Analytics” tab now shows which form a failed submission came from, where most failed submissions were previously listed as “Unknown form”. Elementor forms are now also listed by name, and Kadence forms are grouped into one entry instead of a new entry for every submission.
- Tweak: The “Turnstile Debug Log” now shows which form each entry came from.
- Fix: Fixed an issue where Android users could not type in the WooCommerce login, register or checkout forms on Divi sites, as the keyboard closed and the Turnstile widget disappeared when a field was tapped.
- Fix: Fixed an issue where WooCommerce block checkout orders could be rejected with a Turnstile error after a failed attempt, such as when paying with PayPal.
- Fix: Fixed an issue where WooCommerce block checkout orders were rejected with a Turnstile error for whitelisted visitors, and while the failsafe was active during a Cloudflare outage (including after completing the reCAPTCHA failsafe).
- Fix: Fixed an issue where logged-in customers could not pay for an order on the WooCommerce “Pay for order” page when “Guest only” was enabled.
Simple CAPTCHA with Cloudflare Turnstile 1.43.2
- Fix: Fixed an issue where the Turnstile widget could be missing from the WooCommerce checkout with certain themes or custom checkouts.
Simple CAPTCHA with Cloudflare Turnstile 1.43.1
- Fix: Fixed an issue where the “Before Payment”, “After Payment” and “Before Pay Button” widget positions could place the Turnstile widget outside the WooCommerce block checkout, away from the form, on a checkout page whose saved content is missing the payment or place order blocks.
- Fix: Fixed an issue where the Turnstile widget was added twice to a form inside an Elementor popup, which could leave the form unable to be submitted. Elementor rebuilds a popup from a copy of its markup each time it opens, so the widget is now added when the popup opens rather than before it.
Simple CAPTCHA with Cloudflare Turnstile 1.43.0
- New: Added support for Elementor’s new Atomic forms, using the same “Enable Elementor Forms” setting as classic Elementor Pro forms.
- New: Added support for Wordfence 9.0.0’s Login Security passkeys, which were rejected with a missing challenge error when the WordPress login check was enabled.
- Tweak: Added the cfturnstile_is_partial_checkout_render filter, so other page builders can flag any extra renders of the checkout template.
- Fix: Fixed an issue where WooCommerce orders on the Divi Builder’s Checkout, or paid with a card gateway such as Stripe or WooPayments could be rejected with a Turnstile error.
- Fix: Fixed a WooCommerce checkout token remaining usable for up to two minutes when the request that used it ended unexpectedly, such as after a fatal error.
Simple CAPTCHA with Cloudflare Turnstile 1.42.3
- Fix: Fixed the Turnstile widget not being reset after a failed submission on forms that submit without a page reload, such as AJAX login forms and single page (SPA) themes.
- Fix: Fixed the Turnstile widget not appearing on the WooCommerce checkout when the section chosen in the “Widget Position” setting was not part of the checkout. It now falls back to a position above the “Place Order” button.
- Fix: Fixed the “After Payment” widget position removing the entire payment section, including the payment methods, from the WooCommerce block checkout.
- Fix: Fixed the Turnstile widget not appearing on the WooCommerce app authorization screen (/wc-auth/). You are now sent to the WordPress login form to complete the challenge, then returned to the authorization screen.
- Fix: Fixed the “cloudflare turnstile” button in the Contact Form 7 form editor inserting nothing when clicked.
- Fix: Fixed the Turnstile error message not being shown on the Gravity Forms User Registration login form ([gravityform action=”login”]).
- Security: Fixed vulnerabilities where the Turnstile check on the WooCommerce checkout and lost password form, and WordPress login and lost password forms could be potentially be bypassed.
- Security: Fixed a vulnerability in the Contact Form 7 integration, where an unauthenticated visitor could run any shortcode registered on the site by submitting it as a field value. Reported by Jakub Herman via WPScan.
- Security: Fixed a vulnerability where the Turnstile check on Gravity Forms could be bypassed by adding a page number to the request. The check is now only skipped on forms that really do have more than one page.
- Tweak: The Turnstile form-tag for Contact Form 7 is now [cf7_simple_turnstile]. Your existing [cf7-simple-turnstile] tags keep working and do not need to be changed.
Simple CAPTCHA with Cloudflare Turnstile 1.42.1
- Fix: Fixed an issue where the submit button could stay disabled after the Turnstile challenge was completed, when the “Disable Submit Button” option is enabled. On the login form this could lock you out of your site.
- Fix: Fixed the submit button staying disabled after the widget was re-rendered, such as after an AJAX comment or on the Blocksy account modal.
- Fix: Fixed the submit button staying disabled on Jetpack forms when the “Disable Submit Button” option is enabled.
- Fix: Fixed WooCommerce checkout failing with a “please verify that you are human” error when using the GlobalPayments GPAPI gateway with 3D Secure enabled.
- Fix: Fixed the Turnstile API script loading render-blocking, even with the “Defer Scripts” option enabled.
- Tweak: Changing the API keys programmatically, such as with WP-CLI or a provisioning script, no longer switches Turnstile off on every form until the manual test is run.
- Tweak: Tightened the Forminator integration further, so a solved Turnstile challenge can no longer be re-used for up to 30 seconds.
Simple CAPTCHA with Cloudflare Turnstile 1.42.0
- New: Added support for CIDR ranges (IPv4 and IPv6) in the IP whitelist, e.g. 203.0.113.0/24 or 2001:db8::/32, so visitors can be whitelisted by subnet.
- Fix: Fixed IP whitelist matching for IPv6 addresses written in a different format, and for IPv4-mapped IPv6 addresses such as ::ffff:203.0.113.5. A /0 range is now ignored.
- Fix: Fixed an issue since 1.41 where the login widget could be reset while a two-factor prompt was open (e.g. Wordfence 2FA), causing the login to fail.
- Fix: Turnstile now always loads in explicit render mode, fixing the widget not appearing on slow connections, with a “delay JavaScript” optimization, or in AJAX-loaded forms such as comment forms and popups.
- Fix: Fixed several WooCommerce issues, including the checkout script erroring when a “delay JavaScript” optimization runs it before jQuery, widgets not rendering on the block checkout, and the “Click here to login” toggle.
- Fix: Fixed the Turnstile widget not appearing in the Blocksy theme’s header account modal, and the integration now also loads when a Blocksy child theme is active.
- Fix: Fixed a conflict with FluentAuth’s email two-factor and magic login, where the second step could fail with a Turnstile error.
- Fix: Fixed a conflict with Simple Membership where a member logging in was not also logged into their WordPress user account, breaking is_user_logged_in() checks, .htaccess protection and user synchronization.
- Security: Fixed a vulnerability in the Forminator integration where a solved Turnstile challenge could potentially be reused to bypass verification, as the validation was cached against a form value instead of the single-use token. (Reported by Meher Sudhakar Abbireddi via WPScan.)
Simple CAPTCHA with Cloudflare Turnstile 1.41.1
- Tweak: Added a view button to show the secret key in the settings page, which is hidden by default.
- Tweak: Made a few small changes to the settings page.
- Tweak: On the Ultimate Member login form, added a check to prevent further login validation if Turnstile failed.
- Fix: Fixed an issue with the Ultimate Member login form since the last update.
Simple CAPTCHA with Cloudflare Turnstile 1.41.0
- New: Added a new “Analytics” option which when enabled will start tracking some basic analytics data for Turnstile form submissions. This includes the number of successful and failed submissions, and the reasons for any failures.
- Improvement: Added some new tabs to the settings page, with a “Settings” tab for all the main settings, a new “Analytics” tab for the new analytics feature and the debug logging, and an “Import” tab for the import/export feature.
- Tweak: Updated the verified transient check to work better with certain 2FA plugins.
- Tweak: Updated the Contact Form 7 integration to now show the correct error message when the Turnstile check fails.
- Tweak: The “Widget Label Text” is now hidden when “Interaction Only” is selected, and only displayed when the widget actually requires an interaction.
- Tweak: Added spacing below the widget when it shows in “Interaction Only” mode, which is hidden when the widget is not displayed.
- Tweak: The Turnstile widget now re-renders shortly after clicking the login button on the wp-login.php page, to ensure a fresh token is ready in case of a failed login.
- Fix: Fixed an issue with Turnstile not rendering on the block checkout “pay for order” page in some cases.
- Fix: Fixed the “Show Widget Label Text” option not displaying on Elementor forms.
- Fix: Fixed the “Logged In Users” whitelist option not bypassing Turnstile on Contact Form 7 submissions.
- Fix: Fixed the “Appearance Mode” setting not being applied to Elementor forms and the WooCommerce block checkout, causing the widget to always display even when “Interaction Only” was selected.
- Other: Renamed the plugin from “Simple CAPTCHA Alternative with Cloudflare Turnstile” to “Simple CAPTCHA with Cloudflare Turnstile”.
Simple CAPTCHA with Cloudflare Turnstile 1.40.0
- New: Added an option to enable Turnstile on the WooCommerce Account Details form.
- Tweak: Added a warning message to the “Logged In Users” whitelist option.
- Tweak: Added an additional check to prevent the Turnstile widget from rendering twice on WooCommerce checkout in rare cases.
- Tweak: Prevent any kind of form submission (shortkeys etc) for the default login form when Turnstile is not completed, if the “Disable Submit Button” option is enabled.
- Tweak: Prevent any kind of form submission (shortkeys etc) for Elementor forms when Turnstile is not completed #84.
- Tweak: Force-render inline script now loads via wp_add_inline_script in the footer, fixing rendering issues in some cases when “Defer Scripts” is disabled.
- Fix: Fixed widget size setting (Flexible/Compact) not being applied to Elementor forms.
- Fix: Fixed a mobile performance issue in some cases. Replaced the fixed 200ms setTimeout fallback which could cause scroll-locking and double-rendering.
- Fix: Performance plugin compatibility hooks now register correctly regardless of which performance plugin is active.
- Fix: Improved WooCommerce checkout login form Turnstile rendering, which was not working for some themes.
- Fix: Fixed a JS error on WooCommerce classic checkout when the Blocks checkout store isn’t registered.
- Fix: Fixed duplicate Turnstile widget on Paid Memberships Pro login page.
- Fix: Fixed a JS error with wpDiscuz integration when Perfmatters plugin was active.
Simple CAPTCHA with Cloudflare Turnstile 1.39.1
- Fix: Fixed a potential issue with the Turnstile check on login forms failing in certain cases when it runs multiple checks in the same request.
Simple CAPTCHA with Cloudflare Turnstile 1.39.0
- New: Added integration for the “SureForms” plugin.
- New: Added integration for the “Sunshine Photo Cart” plugin (#70).
- Tweak: Adjusted the “Widget Label Text” alignment in some cases so it always shows above the widget.
Simple CAPTCHA with Cloudflare Turnstile 1.38.4
- Fix: Fixed Turnstile verification failures on WooCommerce checkout caused by payment gateway plugins (e.g. PayPal Commerce, Amazon Pay, Mollie) consuming the single-use token during pre-checkout AJAX validation requests.
- Fix: Fixed a fatal error occurring on pages where WooCommerce has been selectively disabled (e.g. via Plugin Organizer).
Simple CAPTCHA with Cloudflare Turnstile 1.38.3
- Tweak: Made some tweaks to the WooCommerce checkout duplicate submission check, with a longer expiration for the transient, and improved the auto re-render for Turnstile on payment error in certain cases.
- Tweak: Small tweak to the Contact Form 7 integration code with a basic static duplication check.
Simple CAPTCHA with Cloudflare Turnstile 1.38.2
- Tweak: Added the transient based duplicate submission check to WooCommerce checkout, to prevent potential duplicate submission check failing issues since the last update.
- Tweak: Added improved support for Gravity Forms multi-page forms, to prevent the duplicate submission check from failing on page 2 and beyond.
Simple CAPTCHA with Cloudflare Turnstile 1.38.1
- Tweak: Replaced all PHP session usage with WordPress transients for the duplicate submission checks, to prevent full-page caching from being broken by the PHPSESSID cookie and Cache-Control headers.
- Tweak: An invalid-input-secret error from Cloudflare no longer disables Turnstile on all forms. Instead, the admin is notified and a soft re-test prompt is displayed on the settings page.
- Security: Fixed a broken authentication vulnerability on WooCommerce checkout potentially allowing one successful Turnstile submission to be reused for multiple checks. (Reported by David Marín via Patchstack.)
Simple CAPTCHA with Cloudflare Turnstile 1.38.0
- New: Added a “Refresh Timeout” option to the advanced settings.
- Performance: The Cloudflare health check (used by failover mode) is now cached for 2 minutes, preventing repeated HTTP requests on every form render.
- Tweak: Added missing WooCommerce ‘cart_checkout_blocks’ and ‘product_block_editor’ feature compatibility declarations.
- Fix: Fixed a text domain typo in the WooCommerce Store API integration.
- Fix: Improved the WP Discuz integration to properly validate and block submissions when the Turnstile check fails, and now honors the whitelist.
- Fix: Fixed an issue with Turnstile not loading on Elementor popup forms in some cases.
- Fix: The disable submit option should now work correctly on Elementor forms.
- Fix: The disable submit option should now work correctly on Contact Form 7 forms.
- Fix: Fix for WooCommerce block checkout sometimes rendering the Turnstile widget twice.
- Fix: Fixed a “Invalid type for container” JavaScript error with the wpDiscuz integration.
- Fix: Fixed the right alignment styling for bbpress.
- Fix: Fixed an issue where Turnstile widgets would repeatedly render when a browser tab is left open for extended periods.
- Fix: Fixed an issue where CF7 forms would show “One or more fields have an error” when SCT is active but the form doesn’t use the SCT turnstile shortcode.
- Fix: Fixed an issue with scripts not being enqueued properly in some cases.
- Dev: Fixed the missing prefix for the add_data_attribute function.
- Dev: Changed all include() calls to include_once() to prevent fatal errors if the plugin file is loaded more than once.
- Dev: Fixed cfturnstile_check() returning false instead of array( ‘success’ => false ) when API keys are not set.
- Security: Made a few small precautionary security enhancements (missing ABSPATH check, and sanitized REQUEST_URI).
Simple CAPTCHA with Cloudflare Turnstile 1.37.0
- Improvement: Improved the Elementor integration to work better in more cases, and with Elementor popups.
- Improvement: Added an alignment option for the Elementor integration.
- Tweak: Removed the “Integration Method” option for Elementor forms. It will now load globally but has an option to choose where scripts are loaded.
- Tweak: Small tweaks to the settings page.
- Tweak: Added a copy button for the debug log.
- Fix: Fixed a new issue some websites were experiencing with WooCommerce block checkout not working with Turnstile.
- Fix: Fixed an error “attempt to read property success on null” showing in some cases.
- Fix: Fixed the widget label not showing in some cases, on the comments form.
- Fix: Fixed WooCommerce checkout in some cases not re-rendering Turnstile after payment errors. It should now re-render correctly in all cases to prevent Turnstile errors.
- Fix: Fixed an issue with Forminator forms when using file upload fields.
202517 releases
Simple CAPTCHA with Cloudflare Turnstile 1.36.1
- Fix: Fixed an issue with the disable submit feature not working in some cases.
Simple CAPTCHA with Cloudflare Turnstile 1.36.0
- New: Added new “Failsafe Mode” option in the advanced settings.
- New: Added the ability to enable and set a custom “widget label text” that is shown above the Turnstile widget.
- New: Added an option to enable “Resource Hint (Preconnect)” in the advanced settings.
- Tweak: Improved the code for getting the user IP address for the Turnstile verification request. Helps with certain server setups and proxy services.
- Tweak: Changed Turnstile default render to “auto” instead of “explicit”.
- Tweak: Removed the user ID check on WordPress login Turnstile check, so it still runs if the username is invalid.
- Tweak: Added “header” info to the debug log entries.
- Fix: Fixed an issue with Kadence Forms integration in some cases.
Simple CAPTCHA with Cloudflare Turnstile 1.35.0
Simple CAPTCHA with Cloudflare Turnstile 1.34.3
Simple CAPTCHA with Cloudflare Turnstile 1.34.2
Simple CAPTCHA with Cloudflare Turnstile 1.34.1
Simple CAPTCHA with Cloudflare Turnstile 1.34.0
Simple CAPTCHA with Cloudflare Turnstile 1.33.1
Simple CAPTCHA with Cloudflare Turnstile 1.33.0
Simple CAPTCHA with Cloudflare Turnstile 1.32.3
Simple CAPTCHA with Cloudflare Turnstile 1.32.2
Simple CAPTCHA with Cloudflare Turnstile 1.32.1
Simple CAPTCHA with Cloudflare Turnstile 1.32.0
Simple CAPTCHA with Cloudflare Turnstile 1.31.0
Simple CAPTCHA with Cloudflare Turnstile 1.30.0
Simple CAPTCHA with Cloudflare Turnstile 1.29.0
Simple CAPTCHA with Cloudflare Turnstile 1.28.1
202410 releases
Simple CAPTCHA with Cloudflare Turnstile 1.28.0
Simple CAPTCHA with Cloudflare Turnstile 1.27.1
Simple CAPTCHA with Cloudflare Turnstile 1.27.0
Simple CAPTCHA with Cloudflare Turnstile 1.26.6
Simple CAPTCHA with Cloudflare Turnstile 1.26.5
Simple CAPTCHA with Cloudflare Turnstile 1.26.4
Simple CAPTCHA with Cloudflare Turnstile 1.26.3
Simple CAPTCHA with Cloudflare Turnstile 1.26.2
Simple CAPTCHA with Cloudflare Turnstile 1.26.0
Simple CAPTCHA with Cloudflare Turnstile 1.25.0
202327 releases
Simple CAPTCHA with Cloudflare Turnstile 1.24.0
Simple CAPTCHA with Cloudflare Turnstile 1.23.3
Simple CAPTCHA with Cloudflare Turnstile 1.23.2
Simple CAPTCHA with Cloudflare Turnstile 1.23.1
Simple CAPTCHA with Cloudflare Turnstile 1.23.0
Simple CAPTCHA with Cloudflare Turnstile 1.22.1
Simple CAPTCHA with Cloudflare Turnstile 1.22.0
Simple CAPTCHA with Cloudflare Turnstile 1.21.3
Simple CAPTCHA with Cloudflare Turnstile 1.21.2
Simple CAPTCHA with Cloudflare Turnstile 1.21.1
Simple CAPTCHA with Cloudflare Turnstile 1.21.0
Simple CAPTCHA with Cloudflare Turnstile 1.20.4
Simple CAPTCHA with Cloudflare Turnstile 1.20.3
Simple CAPTCHA with Cloudflare Turnstile 1.20.2
Simple CAPTCHA with Cloudflare Turnstile 1.20.1
Simple CAPTCHA with Cloudflare Turnstile 1.20.0
Simple CAPTCHA with Cloudflare Turnstile 1.19.0
Simple CAPTCHA with Cloudflare Turnstile 1.18.6
Simple CAPTCHA with Cloudflare Turnstile 1.18.5
Simple CAPTCHA with Cloudflare Turnstile 1.18.3
Simple CAPTCHA with Cloudflare Turnstile 1.18.2
Simple CAPTCHA with Cloudflare Turnstile 1.18.1
Simple CAPTCHA with Cloudflare Turnstile 1.18.0
Simple CAPTCHA with Cloudflare Turnstile 1.17.3
Simple CAPTCHA with Cloudflare Turnstile 1.17.2
Simple CAPTCHA with Cloudflare Turnstile 1.17.1
Simple CAPTCHA with Cloudflare Turnstile 1.17.0
202228 releases
Simple CAPTCHA with Cloudflare Turnstile 1.16.0
Simple CAPTCHA with Cloudflare Turnstile 1.15.4
Simple CAPTCHA with Cloudflare Turnstile 1.15.3
Simple CAPTCHA with Cloudflare Turnstile 1.8.6
Simple CAPTCHA with Cloudflare Turnstile 1.8.5
Simple CAPTCHA with Cloudflare Turnstile 1.8.4
Simple CAPTCHA with Cloudflare Turnstile 1.8.3
Simple CAPTCHA with Cloudflare Turnstile 1.8.2
Simple CAPTCHA with Cloudflare Turnstile 1.8.1
Simple CAPTCHA with Cloudflare Turnstile 1.7.0
Simple CAPTCHA with Cloudflare Turnstile 1.6.2
Simple CAPTCHA with Cloudflare Turnstile 1.6.1
Simple CAPTCHA with Cloudflare Turnstile 1.5.1
Simple CAPTCHA with Cloudflare Turnstile 1.4.0
Simple CAPTCHA with Cloudflare Turnstile 1.3.0
Simple CAPTCHA with Cloudflare Turnstile 1.2.2
Simple CAPTCHA with Cloudflare Turnstile 1.1.2
Simple CAPTCHA with Cloudflare Turnstile 1.15.0
Simple CAPTCHA with Cloudflare Turnstile 1.14.0
Simple CAPTCHA with Cloudflare Turnstile 1.13.2
Simple CAPTCHA with Cloudflare Turnstile 1.13.1
Simple CAPTCHA with Cloudflare Turnstile 1.12.4
Simple CAPTCHA with Cloudflare Turnstile 1.12.3
Simple CAPTCHA with Cloudflare Turnstile 1.11.2
Simple CAPTCHA with Cloudflare Turnstile 1.11.1
Simple CAPTCHA with Cloudflare Turnstile 1.11.0
Simple CAPTCHA with Cloudflare Turnstile 1.10.0
Simple CAPTCHA with Cloudflare Turnstile 1.9.0
Questions about Simple CAPTCHA with Cloudflare Turnstile’s releases
What is the latest version of Simple CAPTCHA with Cloudflare Turnstile?
1.44.5, released on Oct 31, 2026 (1 week ago). It’s tested up to WordPress 7.1.4.
How often is Simple CAPTCHA with Cloudflare Turnstile updated?
25 releases in the last year, about one every 13 days. Its first release on WordPress.org dates from October 2022.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Simple CAPTCHA with Cloudflare Turnstile’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.