Java Changelog
Java Module
2.1.1 (2025-07-08)
- Add
useForwarded
parameter to handle theforwarded
header value with Vert.x - Update log level to
warning
for closing connection to DataDome to avoid unnecessary alerts
2.1.0 (2025-06-25)
- Add
use_forwarded
configuration to use theforwarded
header value to overridex-forwarded-*
values
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-01-31)
- 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
1.17.5 (2022-10-31)
- Updated Headers max size (Truncate)
- Fix typo in payload field name (XForwardedForIp)
1.17.4 (2022-10-14)
- Force Keep-alive on connection socket to Datadome API
1.17.3 (2022-07-08)
- Update user agent client hint request header (sec-ch-ua-full-version-list)
1.17.2 (2022-06-08)
- Fix vulnerabilities from dependencies
1.17.1 (2022-05-25)
- Fix vulnerabilities from dependencies
1.17.0 (2022-01-21)
- Remove Spring-security dependency
- Switch to semantic versioning
1.16 (2022-01-19)
- Remove Spring-security dependency
1.15 (2021-12-07)
- Collects new client hints
1.14 (2021-10-07)
- Added support for session by header
- Changed minimum JVM supported version from 1.5 to 1.8
1.13 (2020-05-13)
- Improved logging
- Improved DNS resolution
1.12 (2020-05-05)
- improved logging the module
1.11 (2020-03-25)
- improved stability and performance of the module
1.10 (2019-07-01)
- skip ip option based on subnet ipv4 or ipv6
1.9 (2019-06-28)
- code cleanup and coverage
- add servlet-api-4.0 support
- add vertx 3.7.1 support
1.8 (2018-11-23)
- add vertex web support
1.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 beginning
1.6 (2018-03-08)
- Add TLS choice to connection to proxy
1.5 (2018-03-07)
- Add proxy support to http client
1.4 (2017-11-14)
- Properly closing request to DataDome API Server
- Introducing request attribute datadome.spent_time: number of milliseconds spent for
building request/getting response from DataDome API
1.3 (2017-08-29)
- Using non-jna hostname resolver for compatibility with older platforms
1.2 (2017-08-22)
- Fixed crashing if can't lookup a hostname over JNA
1.1 (2017-08-07)
- Introduced support 401 response code from the API Server
- Added support windows
1.0 (2017-07-06)
- First release
Updated about 10 hours ago