- Add chunk-by-chunk reading for GraphQL body payloads
- Add
DATADOME_MAXIMUM_BODY_SIZE setting to restrict the body payload size processed by the module
- Fix react-native dependency version
- Add support of blocked responses with 403 status code for
SFCC module
- Added the
dd_response_unload event, which triggers after the challenge is unloaded
- Fix endpoint automatic inference logic
- Collect additional signals to improve the accuracy and effectiveness of detection
- 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