Java Module Changelog

DataDome Java Module

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