HAProxy module 2.0.0

Breaking changes

  • Move configuration to environment variables (DATADOME_SERVER_SIDE_KEY, DATADOME_TIMEOUT, DATADOME_ENDPOINT, DATADOME_ENABLE_REFERRER_RESTORATION)
  • Send challenge responses directly from the request hook, eliminating the failure_service Lua service and failure_backend HAProxy backend

Follow the migration guide from 1.x to 2.x

Other changes

  • Increase length limit from 128 to 512 characters for the DataDome cookie to support future capabilities
  • Sanitize request headers