- Add
query field for endpoint management
- Upgrade
go version to 1.23
- Update dependencies to fix vulnerabilities
- Update
Endpoint structure to fix update issue when fields were omitted from the payload
- Fix response body streams for fetch requests
- Add
replayAfterChallenge option: automatically replay requests sent with XMLHttpRequest or fetch after passing a challenge
- Export type definitions in
.d.ts files for improved TypeScript support
- Add enriched headers from Protection API on 200 responses
- Disable info-level logs by default (i.e. logs generated with
console.log)
- Add
enableVerboseLogs method to activate info-level logs
- Add
enableCookieDomainFallback option: use the current domain when the API for JS payloads returns a cookie with an incompatible domain
- Fix challenge loops caused by cookie loss when both
disableAutoRefreshOnCaptchaPassed and sessionByHeader options are enabled
- Update Ingress Nginx Controller image (v1.12.1) to fix the following CVEs:
- Preserve existing cookies in
Cookie headers when adding the datadome cookie on requests
- Add support for invisible Device Check
- Add support for additional challenge display after an invisible Device Check