Changelog

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

JavaScript Tag 5.0.1

  • Fix challenge pages hanging after resolution due to some customizations
  • Fix an error occurring on fetch requests due to a value remaining undefined on rare occasions

Fraud SDK Go v1.1.1

  • Fix the case of the XForwardedForIP in the JSON payload to the Account Protect API