Cloudflare Changelog

DataDome Cloudflare module

1.18.0 (2024-11-20)

  • Add DATADOME_ENABLE_REFERRER_RESTORATION option to enable the referrer restoration

1.17.0 (2024-10-24)

  • Collect JA4 fingerprints

1.16.3 (2024-08-21)

  • Add chunk-by-chunk reading for GraphQL body payloads
  • Add DATADOME_MAXIMUM_BODY_SIZE setting to restrict the body payload size processed by the module

1.16.2 (2024-07-25)

  • Inject JS Tag in the <head> tag on HTML responses as recommended by the documentation
  • Handle GraphQL shorthand syntax (no operation type, nor operation name)

1.16.1 (2023-12-01) - workers only

  • Fix headers truncation

1.16.0 (2023-11-15)

  • Add GraphQL support
  • Support JS Tag injection in responses to POST requests

1.15.1 (2023-09-21)

  • Switch protocol to HTTPS when making calls to the DataDome API

1.15.0 (2023-05-04)

  • Add support for regex flags d, s, u
  • Add option for volatile session (experimental)

v1.14.0 (2023-02-09)

  • Added logging function for workers
  • Added collection of Fetch metadata

v1.13.2 (2022-11-23)

  • Updated payload field name (XForwardedForIp)

v1.13.1 (2022-09-29)

  • Fixed include regex option for client side detection

v1.13.0 (2022-09-27)

  • Added include regex option for client side detection

v1.12.0 (2022-07-07)

  • Added truncate logic to headers

v1.11.1 (2022-06-10)

  • Improved logging conditions

v1.11.0 (2022-05-30)

  • Added support of logging inside custom response header for debugging

v1.10.0 (2022-03-28)

  • Added support of allow session feature
  • Added support of session by header

v1.9.0 (2022-01-05)

  • Added collection of TLS version and cipher
  • Changed Sec-CH-UA-Full-Version to Sec-CH-UA-Full-Version-List

v1.8.0 (2021-11-23)

  • Added collection of client hints

v1.7.2 (2021-06-23)

  • Added IP filtering settings

v1.7.1 (2021-05-28)

  • Simplify app UI declaration file

v1.7.0 (2021-02-07)

  • First party JS tag support
  • New exclusion rules based on URLs
  • More user friendly UI (Use placeholders and formats in the UI)

v1.6.4 (2020-10-01)

  • App change: added URL filtering as a Regex parameter

v1.6.3 (2020-08-14)

  • Modified filtering on static assets

v1.6.2 (2020-06-11)

  • Added new HTTP headers

v1.6.1 (2020-05-27)

  • Updated default timeout to 300ms
  • Simplified the default static assets list

v1.6.0 (2020-05-05)

  • Fixed a bug in Regex parsing

v1.5.9 (2020-04-17)

  • Switched to HTMLRewriter for better performance & better tags support.
  • Fixed a few limitations due to old parser

v1.5.7 (2020-04-03)

  • Fixed charset checks on tag injection

v1.5.6 (2020-03-09)

  • Fixed DataDome headers

v1.5.5 (2020-02-17)

  • Added support for Hostname exclusion
  • Added more detailed static assets in the Regex for exclusion.
  • Clarified some fields' documentation (exclusion)

v1.5.2 (2019-02-12)

  • Enabled easy login & sign-up with Oauth support (no more API keys needed).
  • Implemented minor UI changes

v1.4.9 (2019-11-26)

  • Added support of Cloudflare Pseudo IPV4 feature

v1.4.8 (2019-11-20)

  • Made the UI more dynamic
  • Updated the documentation

v1.4.7 (2019-09-27)

  • Introduced JSTag URI exclusion option

v1.4.6 (2019-09-19)

  • Introduced JSTag hostname exclusion option
  • Revamped the App options UI

v1.4.5 (2019-09-13)

  • Added support for query params in URLs

v1.4.4 (2019-09-09)

  • Fixed timeout issue (app only)
  • Removed app.js logic to prevent generation of js code on client

v1.4.2 (2019-09-02)

  • Fixed JSTag options issue (app only)

v1.4.0 (2019-08-26)

  • Introduced JSTag insertion & timeout configuration

v1.3.1 (2019-04-28)

  • Introduced Cloudflare App support

v1.3 (2019-01-26)

  • Implemented change to override all headers except for Set-Cookie

v1.2 (2019-01-10)

  • Implemented change to not add headers to backend requests

v1.1 (2018-12-17)

  • Implemented change to not overwrite original backend headers if the header may have more than one value

v1.0

  • Initial release