March 2025 Release Notes

terraform-provider-fastly v5.17.0 , v6.0.0 , v6.0.1

Breaking Changes

  • Legacy Fastly WAF: Support for the legacy Fastly WAF (not Next-Gen WAF) product has been removed. The product passed its End-of-Life date quite some time ago, and it is no longer in use by customers v6.0.0 #936
    Logging: The ‘placement’ attribute in the logging endpoints has been changed to ignore any value provided by the user; it was only used in combination with the Fastly WAF, which is no longer supported. v6.0.0 #936

Enhancements

  • Staging: Added support for ‘staging’ of service versions for Compute and VCL services v5.17.0
  • Product enablement/configuration: Added support for DDoS protection and Next-Gen WAF product enablement/configuration for both Compute and VCL services v6.0.0 (#954)(#956)
  • Object Storage Keys: Added support for object storage access keys configuration v6.0.0 (#955)

Fixed

  • VCL services: Always ‘validate’ services after applying changes. v5.17.0
  • Dictionary: Added error check preventing deletion of write only dictionaries without force destroy v6.0.1 (#959)
  • Product enablement: Added check to see if the state exists before accessing it v6.0.1 (#961)

Dependencies

Fastly-cli v11.0.0

Breaking Changes

  • Logging: The placement parameter to the logging commands has been removed; it was only used in combination with the Fastly WAF, which is no longer supported. (#1419)
  • Rust for Compute: Switch Rust builds to wasm32-wasip1 instead of wasm32-wasi (#1382)
  • Assemblyscript for Compute: Removed support for AssemblyScript (#1001)
  • Compute: fastly compute pack command now uses package name from manifest (#1025)

Enhancements

  • Object Storage Keys: add support for access keys (#1428)

Fixed

  • Compute Starter Kit: Renamed TypeScript default starter kit when running fastly compute init command #1405

Dependencies

  • Updated various dependencies

Go-fastly v9.14.0

Enhancements

  • Object Storage Keys: Added crud operations for access keys in object storage (#612)
  • KV Store: Added support for all documented KV Store API features. (#630)

Fixed

  • Automation Tokens: Fixed decodeBodyMap for string to time.Time (#619)


For further details, please refer to the individual release pages for terraform-provider-fastly, fastly-cli, and go-fastly.