Fastly module 2.24.3

  • Unset conflicting enriched headers from client requests to prevent unintended overrides of DataDome empty value

Fraud SDK Go v1.2.0

  • Remove Authentication field from the User structure
  • Add AccountUpdateWithAuthentication functional option to set the Authentication field for account update events
  • Add RegistrationWithAuthentication functional option to set the Authentication field for registration events
  • Add PaymentMethodUpdated field to the User structure for account update events

Fraud SDK Node.js 2.0.0

Breaking changes

Flutter Dio SDK 3.3.4

  • Add mounted check to the challenge page to prevent calling setState after the page is disposed of, avoiding potential crashes

Go module v2.2.0

  • Add CookiesList to payloads sent to Protection API

Android SDK 3.0.0

  • Fix large HTML responses buffering to avoid truncation
  • Fix crash in manual integration when requestId is not provided and an exception is raised
  • Ensure manual response handling executes on a background thread to avoid blocking UI thread

React Native Fetch 1.4.0

  • Fix race condition in challenge modal to ensure only one modal is shown at a time and block execution until it is resolved
  • Replace @react-native-async-storage/async-storage with Android native CookieManager for cookie handling, to prevent potential challenge loops caused by manual cookie injection
  • Improve support for TypeScript by generating types for the DataDome SDK
  • Fix potential Captcha loop on iOS

JavaScript Tag 5.0.2

  • Fix an error occurring on fetch requests when passing a URL instance as first argument

Android SDK 1.15.4

  • Add missing whitespace in cookie-list delimiter to comply with RFC 6265
  • Remove deprecation of DataDomeSDK builder without DataDomeConfiguration parameter

Next.js module 1.0.1

  • Initial release