- Use
req.originalUrl first to get the request URL for express integration
- Handle shorthand GraphQL syntax (without operation type nor operation name)
- Improve fingerprint collection on Safari browsers
- Add session by header feature
- Add
json and avif extensions to the default exclusion pattern used for static files
- Fix compatibility with Apigee Edge JS engine
- Enforce
Connection: keep-alive header on all API requests to increase connection lifetime and throughput
- Enforce configuration initialization when
window.ddoptions is not defined
- Improve fingerprint collection
- Add support for
DataDomeSDK.bypassAcceptHeader to DataDomeAlamofire SDK