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

Fraud SDK Go v1.2.0

by Riberon-Piatyszek Léo
  • 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

by Riberon-Piatyszek Léo

Breaking changes

  • Update signature of LoginEvent and RegistrationEvent to accept a single configuration object instead of individual parameters

Enhancements

  • Add support for account update events
  • Add support for password update events
  • Add optional session, user, and authentication fields for login events
  • Add optional authentication field for registration events
  • Add displayName, description, externalUrls, and pictureUrls fields to the User interface
  • Add the score and eventId fields on successful responses from the Validate method
  • Add optional requestMetadata parameter for collect and validate methods to allow overriding the initial request's metadata

Flutter Dio SDK 3.3.4

by Yvan Rajaonarivony
  • 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

by ReadMe API
  • Add CookiesList to payloads sent to Protection API

Android SDK 3.0.0

by Yvan Rajaonarivony
  • 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

Note:
This release does not contain any breaking change.
We are releasing this version as 3.0.0 to prevent users from mistakenly installing the unmaintained 2.0.0, which appears to be the latest version.

React Native Fetch 1.4.0

by Alexandre Brispot
  • 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

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

Android SDK 1.15.4

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