Java Module Changelog
DataDome Java Module
2.0.3 (2024-12-12)
- Use
X-Forwarded-Proto
header as protocol value when present in http request - Improve payload truncation
2.0.2 (2024-07-19)
- Update log level for datadome latency to debug
2.0.1 (2024-02-05)
- Support logging of DataDome Headers as attributes of the
ServletRequest
2.0.0 (2023-12-05)
Breaking changes
- Compatibility with JakartaEE
- Drop compatibility with JavaEE
1.19.0 (2023-10-16)
- Add configuration to use
x-Forwarded-Host
1.18.0 (2023-01-31)
- Add Sec Fetch Headers
v1.17.6 (2022-01-23)
- Fix Proxy configuration
v1.17.5 (2022-10-31)
- Improve headers management
v1.17.4 (2022-10-14)
- Force Keep-alive on connection socket to Datadome API
v1.17.3 (2022-07-08)
- Update user agent client hint request header (sec-ch-ua-full-version-list)
v1.17.2 (2022-06-08)
- Fix vulnerabilities from dependencies
v1.17.1 (2022-05-25)
- Fix vulnerabilities from dependencies
v1.17.0 (2022-01-21)
- Remove Vert-X dependency
- Switch to semantic versioning
v1.16 (2022-01-19)
- Remove Spring-security dependency
v1.15 (2021-12-07)
- Collects new client hints
v1.14 (2021-10-07)
- Added support for session by header
- Changed minimum JVM supported version from 1.5 to 1.8
v1.13 (2020-05-13)
- Improved logging
- Improved DNS resolution
v1.12 (2020-05-05)
- Improved logging in the module
v1.11 (2020-03-25)
- Improved performance and stability of the module
v1.10 (2019-07-01)
- Introduced new parameter to skip DataDome analysis for specific subnetworks
v1.9 (2019-06-28)
- Added support for Servlet-api-4.0
- Added support for Vertx 3.7.1
- Added support for Java 1.6
v1.8 (2018-10-25)
- Added DataDomeRouteHandler for Vert.x-Web support
v1.7 (2018-05-10)
- Included headers to APIServer's call: Content-Type, From, X-Real-IP, Via and True-Client-IP
- Changed the logic to truncate X-Forwarded-For from the beginning
v1.6 (2018-03-08)
- Added TLS option for proxy connection
v1.5 (2018-03-07)
- Added proxy support to HTTP client
v1.4 (2017-11-14)
- Implemented fix to properly close requests to DataDome API server
- Introduced request attribute datadome.spent_time: number of milliseconds spent on building request/getting response from the DataDome API
v1.3 (2017-08-29)
- Added functionality to use non-jna hostname resolver for compatibility with older platforms
v1.2 (2017-08-22)
- Fixed the issue that caused crashing if module can't lookup a hostname over JNA
v1.1 (2017-08-07)
- Introduced support for 401 response code from the API server
- Added support for Windows
v1.0 (2017-07-06)
- First release
Updated 8 days ago