reCAPTCHA release notes

This page documents production updates to reCAPTCHA. You can periodically check this page for announcements about new or updated features, bug fixes, known issues, and deprecated functionality.

You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.

To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly.

October 10, 2024

reCAPTCHA Mobile SDK v18.7.0-beta01 is now available for Android.

This version contains a dependency on com.google.android.gms:play-services-recaptchabase for enhanced detection.

September 10, 2024

reCAPTCHA Mobile SDK v18.6.1 is now available for Android.

This version contains the compatibility fix for Android 6 and earlier.

August 29, 2024

reCAPTCHA Mobile SDK v18.6.0 is now available for iOS.

This version contains the following changes:

  • A new API, fetchClient, is available that provides built-in retries for network issues.
  • Bug fixes and improvements.

August 21, 2024

reCAPTCHA Mobile SDK v18.6.0 is now available for Android.

This version contains the following changes:

  • A new API, fetchClient, is available that provides built-in retries for network issues.
  • Bug fixes and improvements.

August 16, 2024

reCAPTCHA Mobile SDK v18.6.0-beta02 is now available for iOS.

This version contains bug fixes and improvements.

August 09, 2024

reCAPTCHA Mobile SDK v18.6.0-beta01 is now available for iOS.

This version contains the following changes:

  • A new API, fetchClient, is available that provides built-in retries for network issues.
  • Bug fixes and improvements.

July 26, 2024

reCAPTCHA Mobile SDK v18.6.0-beta02 is now available for Android.

This version contains Java support for the fetchClient API.

Docker container for password leak detection is now available in Preview.

You can now use Docker container client to detect password leaks and breached credentials to prevent account takeovers (ATOs) and credential stuffing attacks. For more information, see check for breached and leaked credentials using Docker container.

July 11, 2024

reCAPTCHA for WAF integration with Akamai is now available in Preview. For more information, see Integrate reCAPTCHA for WAF with Akamai .

June 19, 2024

reCAPTCHA Enterprise Mobile SDK v18.6.0-beta01 is now available for Android.

This version contains the following changes:

  • A new API, fetchClient, is available that provides built-in retries for network issues.
  • Bug fixes and improvements.

June 01, 2024

reCAPTCHA launches three usage-based tiers: Enterprise, Standard, and Essentials. For more information about these tiers, see Compare features between reCAPTCHA tiers.

May 29, 2024

reCAPTCHA Enterprise Mobile SDK v18.5.1 is now available for iOS.

This version contains improvement in the detection of network errors.

reCAPTCHA Enterprise Mobile SDK v18.5.1 is now available for Android.

This version contains improvement in the detection of network errors.

reCAPTCHA SMS toll fraud protection is now available in Preview. For more information, see Detect and prevent SMS fraud.

May 15, 2024

reCAPTCHA Enterprise Mobile SDK v18.5.0 is now available for iOS.

This version contains the following changes:

  • Performance and reliability improvements in getClient() and execute().
  • Support for Apple Privacy Manifest.
  • The minimum iOS version is now iOS 12 to align with Xcode 15 dropping support for iOS 11.
  • New exception type is added for devices without a network connection.

reCAPTCHA Enterprise Mobile SDK v18.5.0 is now available for Android.

This version contains the following changes:

  • Performance and reliability improvements in getClient() and execute().
  • Support for Android API 19 is dropped.
  • New exception type is added for devices without a network connection.

May 01, 2024

reCAPTCHA Enterprise Mobile SDK v18.5.0-beta03 is now available for Android.

This version contains the following changes:

  • Performance and reliability improvements in getClient() and execute() .
  • Dependency from OkHttp is removed.

April 29, 2024

reCAPTCHA Enterprise Mobile SDK v18.5.0-beta04 is now available for iOS.

This version contains the workaround for the bug in Xcode 15.3 that prevents apps from being published in AppStore.

April 18, 2024

reCAPTCHA Enterprise Mobile SDK v18.5.0-beta03 is now available for iOS.

This version contains the following changes:

  • Support for Apple Privacy Manifest.
  • The minimum supported version of Xcode is 15.3.
  • The minimum supported version of client's CocoaPods version is 1.12.0.

March 28, 2024

reCAPTCHA Enterprise account defender for mobile applications is now generally available (GA).

You can use this feature to detect and prevent account-related fraudulent activities on mobile applications.

March 21, 2024

reCAPTCHA Enterprise platform logs are now available in Chronicle. Users can now view their reCAPTCHA assessment and annotation data in a structured and searchable data format in Chronicle. For more information, see Collect reCAPTCHA Enterprise logs.

March 20, 2024

reCAPTCHA Enterprise Mobile SDK v18.5.0-beta02 is now available for Android and iOS.

This version contains changes to improve the performance and reliability of getClient() and execute().

March 06, 2024

reCAPTCHA Enterprise for WAF integration with Cloudflare is now available in Preview. For more information, see Integrate reCAPTCHA Enterprise for WAF with Cloudflare .

February 29, 2024

reCAPTCHA Enterprise Mobile SDK v18.5.0-beta01 is now available for iOS.

This version contains the following changes:

  • The new minimum iOS version is iOS 12.
  • New exception type is added for devices without a network connection: NO_NETWORK_FOUND.

February 21, 2024

reCAPTCHA Enterprise Mobile SDK v18.4.2 is now available for iOS.

This version contains fixes for the following stability issues:

reCAPTCHA Enterprise Mobile SDK v18.5.0-beta01 is now available for Android.

This version contains the following changes:

  • Support for Android API 19 is removed.
  • Dependency on OkHttp 4.11.0 is added.
  • New exception type is added for devices without a network connection: NO_NETWORK_FOUND.

February 05, 2024

reCAPTCHA Enterprise Mobile SDK v18.4.1 is now available for iOS.

This version contains fixes for the following issues:

February 02, 2024

reCAPTCHA Enterprise mobile SDKs now support 11 levels of scores along with the reason codes. This enhancement requires a security review. To request access, contact our sales team.

December 21, 2023

reCAPTCHA Enterprise for WAF and Google Cloud Armor integration is now available for mobile applications in GA. For more information, see Integrate with Google Cloud Armor for mobile applications.

December 13, 2023

reCAPTCHA Enterprise Mobile SDK v18.4.0 is now available for Android.

This version contains the following changes:

  • Fix for a security issue affecting Android SDK versions 18.0.0 to 18.3.0.
  • Internal networking improvements.
  • Sample codes for the Android SDK in GitHub and visual reCAPTCHA in GitHub.
  • The default timeout value of execute() is changed to 10 seconds.

reCAPTCHA Enterprise account defender for mobile applications is available in Preview.

You can use this feature to detect and prevent account-related fraudulent activities on mobile applications.

November 13, 2023

reCAPTCHA Enterprise Mobile SDK v18.4.0 is now available for iOS.

This version contains the following changes:

  • Internal networking improvements.
  • Sample codes for the iOS SDK and visual reCAPTCHA in GitHub.
  • The -ObjC flag is not required when integrating with reCAPTCHA Enterprise on iOS.

August 31, 2023

reCAPTCHA Enterprise for WAF and Google Cloud Armor integration is now available for mobile applications in Public Preview. For more information, see Integrate with Google Cloud Armor for mobile applications.

August 16, 2023

reCAPTCHA Enterprise Mobile SDK v18.3.0 is now available for Android.

This version is compiled with Kotlin 1.9.0 and contains the bug fix for better regional support of end-users. For information about the issue, see the platform exception error.

reCAPTCHA Enterprise Mobile SDK v18.3.0 is now available for iOS.

This version contains the following changes:

July 05, 2023

reCAPTCHA Enterprise Mobile SDK v18.2.2 is now available for iOS.

This version contains a speculative fix for the race condition that was occurring in execute(). For more information about the issue, see Crash when executing token request.

June 14, 2023

reCAPTCHA Enterprise Mobile SDK v18.2.1 is now available for iOS.

In this version, the internal error that occurred on iOS 11, 12, and 13 devices when calling execute() is fixed. For information about the issue, see internal error when calling execute().

May 29, 2023

reCAPTCHA Enterprise Mobile SDK v18.2.1 is now available for Android.

This version fixed the issue that caused Failed to parse the message or Protocol message contained an invalid tag (zero) error. For more information about the issue, see unhandled exception in Android SDK 18.2.0.

May 11, 2023

reCAPTCHA Enterprise Fraud Prevention is generally available.

You can use reCAPTCHA Enterprise Fraud Prevention to protect payment transactions against attacks such as carding, stolen instrument fraud, and account takeover payment fraud. For more information, see Protect payment transactions with Fraud Prevention.

May 08, 2023

reCAPTCHA Enterprise Mobile SDK v18.2.0 is now available for Android.

This version contains the following changes:

  • The execute and getClient public APIs have a timeout parameter with a default value of 10 seconds. Users can modify the timeout value for slower networks.
  • If a client is called with a different site key than the site key that was initialized, an exception is returned to prevent the misuse of the SDK.

May 04, 2023

Users can now see how reCAPTCHA Enterprise works on the Google Cloud console. For more information, see Test reCAPTCHA Enterprise in a demo website.

May 01, 2023

reCAPTCHA Enterprise Mobile SDK v18.2.0 is now available for iOS.

This version contains the following changes:

  • The SDK is now built with Xcode 14.
  • A few parameters in the RecaptchaAction class are deprecated and will be removed in the major release.
  • New parameters are added in the RecaptchaAction class and they have the following effects:
    • A String is returned instead of RecaptchaToken in execute() calls.
    • A timeout parameter is added to both execute and getClient APIs.
  • Fixed a bug where the client becomes unusable in some scenarios.
  • Added a speculative fix for a rare crash.
  • Added a new interoperability pod dependency in support of future Firebase integration.

April 06, 2023

reCAPTCHA Enterprise Mobile SDK v18.1.2 is now available for Android.

This version contains the following changes:

  • Returns network error instead of internal error in cases where the network is extremely slow, but doesn't fail by the timeout.
  • Removed non sdk api violation.

March 30, 2023

reCAPTCHA Enterprise Mobile SDK v18.1.2 is now available for iOS.

This version contains the following changes:

  • Fix for the memory corruption bug.
  • Refinement of fix for the bug affecting execute() on the devices running iOS 11, 12 and 13.
  • Returns network error instead of internal error in cases where the network is extremely slow, but not doesn't fail by the timeout.

March 20, 2023

reCAPTCHA WAF express protection is now available in Preview. For more information about this feature, see Features for integration with WAF service providers.

March 17, 2023

reCAPTCHA Enterprise for WAF integration with Fastly is now available in Preview. For more information, see Integrate with Fastly.

March 16, 2023

reCAPTCHA Enterprise Mobile SDK v18.1.1 is now available for iOS.

This version contains the following changes:

  • Fixed the issue that generated multiple warnings when archiving apps.
  • Fixed an issue affecting execute() on iOS 11, 12, and 13.
  • Removed Protobuf as a dependency on CocoaPods.

February 16, 2023

reCAPTCHA Enterprise Fraud Prevention is available in Preview.

You can use reCAPTCHA Enterprise Fraud Prevention to protect payment transactions against attacks such as carding, stolen instrument fraud, and account takeover payment fraud. For more information, see Protect payment transactions.

February 15, 2023

reCAPTCHA Enterprise account defender is now generally available (GA).

You can use this feature to detect and prevent account-related fraudulent activities.

February 09, 2023

reCAPTCHA Enterprise password leak detection Node.js library is now available. For more information, see GitHub repo and npm module.

February 08, 2023

reCAPTCHA Enterprise Mobile SDK v18.1.1 is now available for Android.

This version contains the following changes:

  • General stability fixes
  • Errors due to a race condition while calling init() repeatedly are fixed
  • (BREAKING CHANGE): custom events are no longer prepended with custom_
  • Clients now return RecaptchaErrorCode.NETWORK_ERROR instead of RecaptchaErrorCode.INTERNAL_ERROR on network errors

February 01, 2023

reCAPTCHA Enterprise Mobile SDK v18.1.0 is now available for iOS.

This version contains the following changes:

  • General stability fixes
  • Errors due to a race condition while calling init() repeatedly are fixed
  • iOS minimum is now iOS 11
  • getClient no longer crashes when called on a background thread

December 08, 2022

You can now enable the email verification feature of MFA from the Google Cloud console. For instructions, see Configure Multi-factor authentication.

November 30, 2022

reCAPTCHA Enterprise Mobile SDK iOS v18.0.3 is now available. This version contains the following changes:

  • Performance improvements
  • Dependency of the Protobuf library is removed
  • Build support for Xcode13
  • Bug fixes

reCAPTCHA Enterprise Mobile SDK Android v18.0.1 is now available. This version contains performance improvements.

November 08, 2022

reCAPTCHA Enterprise Mobile SDK iOS v18.0.2 is now available. This version contains build (not runtime) support for older versions of iOS and some bug fixes.

November 07, 2022

reCAPTCHA Enterprise offers the recommended score threshold system that allows users to calculate the best threshold value to take action against suspected bots based on the key's score history. Users can see this information on the reCAPTCHA Enterprise metrics page on the Google Cloud console.

November 04, 2022

reCAPTCHA Enterprise Mobile SDK iOS v18.0.1 is now available. This version contains build support for Xcode14 disabling bitcode and some bug fixes.

October 31, 2022

reCAPTCHA Enterprise Mobile SDK v18.0.0 is now generally available. This native SDK supports iOS and Android devices.

July 19, 2022

You can now find legacy secret keys for all reCAPTCHA Enterprise keys in the Google Cloud console. These keys can be useful if you are using a third-party plug-in/implementation that does not yet call the reCAPTCHA Enterprise API. For more information, see FAQs.

June 28, 2022

You can now enable platform logging for reCAPTCHA Enterprise API calls. For more information, see Working with platform logs.

May 26, 2022

reCAPTCHA Enterprise for WAF and Google Cloud Armor integration is now generally available (GA). For more information, see the Overview of reCAPTCHA Enterprise for WAF and Google Cloud Armor integration and Cloud Armor bot management overview.

April 25, 2022

The v1 version of the reCAPTCHA Enterprise API now supports API key authentication. The v1beta1 version of the API will continue to be available only for the existing users.

April 06, 2022

You can now create reCAPTCHA WAF site keys to implement the reCAPTCHA Enterprise for WAF and Google Cloud Armor integration. For more information, see Implement the reCAPTCHA Enterprise for WAF and Google Cloud Armor integration.

March 07, 2022

You can now enable and use reCAPTCHA Enterprise on Google Cloud without enabling billing for your Google Cloud project. For more information, see Billing information.

January 21, 2022

You can now use reCAPTCHA Enterprise account defender to detect and prevent account-related fraudulent activities. This feature is in Public Preview.

August 16, 2021

reCAPTCHA Enterprise for WAF and Google Cloud Armor integration is now available in Public Preview. For more information, see the Overview of reCAPTCHA Enterprise for WAF and Google Cloud Armor integration and Cloud Armor bot management overview.

January 10, 2020

reCAPTCHA Enterprise features GA release.

March 31, 2019

reCAPTCHA Enterprise features Beta release.