- Fix ProGuard rule that was preventing JS callback retention, causing challenge resolution issues
- Revert previous cookie handling changes
- Fix challenge loop for edge cases with
sessionByHeader option enabled
- Fix an issue that caused errors to appear in the console for some requests sent with
XMLHttpRequest
- Add support of
score API response field
- Ensure that the
dwsid cookie for SFCC is always injected into a WebView's cookie manager before displaying a challenge
- Fix challenge loop behavior on iOS
- Improve stability
- Maintain original referrer value after a challenged navigation request
- Improve fingerprint collection for First-Party JS Tag
- Collect additional signals
- Improve the way we handle the DataDome cookie
- Improve the way we retry blocked request after the resolution of a DataDome challenge
- Remove the
async-barrier dependency
- Reduce the number of DataDome API requests made by the SDK