CloudFront Node.js module 1.24.0

  • Add support for custom fields on payloads using static values and callback functions for dynamic values
  • Fix maxSockets configuration not being applied when using datadome.configure()
  • Fix request protocol collection to properly handle CloudFront viewer request events

Android SDK 3.0.6

  • Fix ClassCastException when upgrading an app using SDK ≤ 1.9.2 to 3.0.5, caused by a change of type for cookies stored on SharedPreferences

Fraud SDK .NET 1.20

  • Truncate fields for API payloads to prevent 400 errors due to size limits defined by OpenAPI specifications

React Native + Axios 3.0.0

  • Fix an issue preventing DataDomeInterceptor to propagate error responses to the caller catch block

Flutter Dio SDK 3.4.0

  • Fix DioException not propagated after retrying blocked requests
  • Upgrade compileSdkVersion to 36
  • Update Kotlin version to 2.2.0
  • Upgrade gradle to 8.13.0 and gradle plugin to 8.1.3

ASP.Net Core module 2.0.0

Breaking changes

Next.js module 1.1.2

  • Fix parsing of long GraphQL queries from request body
  • Disable follow mode for redirects on Bot Protect API responses to forward them to clients

Android SDK 3.0.5

  • Add safe handling for nullable WebResourceRequest.requestHeaders in WebViewClient.shouldInterceptRequest to prevent crashes
  • Fix missing requestId in manual integration when invoking onComplete(requestId) after challenge resolution

Fraud SDK Ruby 2.3.0

  • Add support for account update events DataDomeAccountUpdateEvent
  • Add support for password update events DataDomePasswordUpdateEvent
  • Add optional session, user, and authentication to the login and registration events
  • Add display_name, description, external_urls, picture_urls, payment_method_updated to the user model

Akamai EdgeWorker module 2.0.0

Breaking changes