- Optimize connectivity listener permissions in the challenge page
- Add support of connectivity listener for Android APIs < 21
- Add a detection of StrictMode's
penaltyDeath method
- Inject JS Tag in the
<head> tag on HTML responses as recommended by the documentation
- Handle GraphQL shorthand syntax (no operation type, nor operation name)
- Collect additional signals
- Fix a Fetch-related error happening on Safari desktop and mobile browsers
- Log a warning for event types that are not
viewer-request
- 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