- Extend support of
action API response field for additional values: challenge and review
- Add support of
eventId API response field
- Fix the JSDoc and the TypeScript definition file
- Update default export of DatadomeClient to support strict ES
- Update JS Tag snippet injected in HTML responses, following official recommendations
- Remove unnecessary encoding option from error response page template
- Remove obsolete
redirect parameter from Challenge URLs, which was deprecated in the previous release
- Change
whitelist response to allow
- Upgrade
go version and dependencies
- Improve error handling
- Improve
godoc for each functions and constants
- Update continuous integration to include linting and static code checking
- Add unit and acceptance tests
- Update log level for datadome latency to debug
- Refine condition in
vcl_error subroutine for DataDome error handling
- 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