Fastly Changelog
DataDome Fastly module
v2.18.0 (2023-01-17)
- Introduce support of Fetch Metadata headers
v2.17.2 (2022-12-12)
Follow Fastly normalization of Accept-Encoding
v2.17.1 (2022-11-30)
- Improved headers management
- Switch to semantic versioning
v2.17 (2022-10-21)
- Collect the protocol field (http/https)
- Better handling of large headers
- Update list of enriched headers
v2.16 (2022-09-07)
- Add Allow Session Feature
v2.15 (2021-12-17)
- Add support of X-DataDome-score, X-DataDome-requestid and X-DataDome-ruletype headers
v2.14 (2021-05-13)
- Update terraform script to use regular snippet.
- Add missing error.vcl in terraform script.
- Introduce support of new headers
v2.13 (2020-11-20)
- Implemented change to run DataDome's
vcl_deliver
only at Fastly Edge node
v2.12 (2020-11-05)
- Adjusted default priority for Magento integration
- Implemented prevention for duplicating DataDome cookie on very complex VCL
- Implemented Urlencode for some of the fields sent to the DataDome API
v2.11 (2020-08-03)
- Disabled DataDome protection for
FASTLYPURGE
requests - Added priority to Magento integration
v2.10 (2020-07-16)
- Introduced support for
X-DataDome-ClientID
- Added comment with version and file name to snippets
v2.9 (2020-07-07)
- Introduced debug options for Magento integration
v2.8 (2020-06-19)
- Implemented exclusion of all non GET and HEAD requests from the Regex
v2.7 (2020-06-15)
- Matched the Regex with
req.url.path
instead ofreq.url.ext
v2.6 (2020-05-29)
- Included request restart in Magento and snippets integration in case of any unexpected errors from DataDome Backend.
v2.5 (2020-05-26)
- Increased default connect timeout to 300ms and first byte and between bytes to 100ms
- Included integration name to module name
v2.4 (2020-05-19)
- Enabled timeouts to be editable via Magento integration
v2.3 (2020-05-06)
- Introduced templates to create Magento integration
v2.2 (2020-04-29)
- Changed all used parameters to lower case
- Implemented
fastly.ff.visits_this_service
instead ofreq.http.fastly-ff
- Implemented
fastly_req_do_shield
for snippets
v2.1 (2020-03-18)
- Reduced the number of used headers
- Added support for multiple origins
v2.0 (2020-03-02)
- Introduced VCL snippets
v1.10 (2019-12-05)
- Implemented parse only valid and not-passing response from DataDome Backend.
- Reduced the number of used objects inside requests
v1.9 (2019-10-04)
- Implemented Force Restart request in case of any unexpected errors from DataDome Backend.
v1.8 (2019-10-01)
- Fixed DNS-based geo routing, disabled region specified backends.
v1.7 (2019-09-20)
- Implemented performance improvements by moving restart logic into
vcl_fetch
.
v1.6 (2019-08-28)
- Implemented performance improvements through using Fastly regions for geo routing
- Moved Backends to VCL for easier configuration
- Switched our regex to
req.url.ext
instead ofreq.url
v1.5 (2019-07-22)
- Implemented fix to never send
Cookie
andAuthorization
headers to the DataDome
v1.4 (2019-07-12)
- Removed
X-DatadomeResponse
header after checking it
v1.3 (2019-04-10)
- Introduced
X-DataDome-ModuleName
andX-DataDome-ModuleVersion
- Introduced support for
X-DataDome-Timestamp
v1.2 (2019-03-12)
- Enabled easier support for multiply backend
v1.1 (2019-02-11)
- Implemented fix for working with requests that contain body
- Moved DataDome backend to global configuration
v1.0 (2019-01-28)
- Initial release
Updated 4 days ago