- Drupal 9 support
- Create a concept of SiteID which is used in cases where a single Fastly service is used to front 2 or more Drupal installs. It adds the siteid to the surrogate key to allow individual install to purge only it's own content
- Allow configuration of siteID, serviceID and token through environment variables
- Allow configurable hashed tags length to avoid hashed tags collisions
Changes
- Disable default purge logging to avoid overwhelming logs in production. Purge log can now be enabled in the plugin