Releases: fastly/terraform-provider-fastly
Releases · fastly/terraform-provider-fastly
v8.4.0
ENHANCEMENTS:
- feat(ngwaf/lists): added support for NGWAF Lists to data sources (#1124)
- feat(ngwaf/rules): added support for NGWAF Rules to data sources (#1124)
- feat(ngwaf/signals): added support for NGWAF Signals to data sources (#1124)
BUG FIXES:
- fix(logging_https): ensure
response_conditionis applied during updates and add acceptance test coverage (#1130) - fix(backend): preserve optional bool fields (
use_ssl,ssl_check_cert,prefer_ipv6,auto_loadbalance) during updates and add acceptance test coverage (#1133) - fix(domains_v1/service_link): corrected a behavior where new service links created were not referring to 'domain_id' values correctly (#1132)
- fix(logging/compute): corrected drift behavior for some compute logging endpoints where the value of 'period' was not being retained correctly (#1134)
- fix(tls/subscriptions): corrects 'common_name' validation for update operations (#1135)
DOCUMENTATION:
- docs(ngwaf/rules): imroved usage examples of various NGWAF Rule patterns (#1128)
v8.3.2
8.3.2 (October 16, 2025)
DOCUMENTATION:
- fix: correct release with non main tag
v8.3.1
8.3.1 (October 15, 2025)
BUG FIXES:
- fix(logging/https): corrected a bug where users that had a HTTPS logging block would encounter 'gzip_level' API errors after upgrading to the v8.1.0 provider or later (#1118)
DEPENDENCIES:
v8.3.0
8.3.0 (September 30, 2025)
ENHANCEMENTS:
- feat(logging/https): add support for Period HTTPS logging endpoint (#1097)
- feat(product_enablement): Add enable/disable support for API Discovery (#1111)
- feat(domainsv1/data source): add support for the v1 domains data source (#1112)
- feat(service): 'domain' blocks are now optional (#1113)
- feat(domain_service_link): add support for domain service links (#1110)
v8.2.0
8.2.0 (September 24, 2025)
ENHANCEMENTS:
- feat(ngwaf/rules): add support for multival type conditions (#1100)
BUG FIXES:
- fix(ngwaf/thresholds): Make duration optional and set default when missing (#1107)
- fix(ngwaf/alert_datadog_integration): Expand allowed Datadog key length (#1107)
- fix(ngwaf/alerts): Ensure that FASTLY_TF_DISPLAY_SENSITIVE_FIELDS is respected (#1106)
DEPENDENCIES:
v8.1.0
8.1.0 (September 17, 2025)
ENHANCEMENTS:
- feat(ngwaf/workspace): fix basic usage example
- feat(ngwaf/workspace): add default_redirect_url to workspaces. (#1068)
- feat(compute acls): add support for compute ACLs (#1031)
- refactor(resource_fastly_domain_v1) to use domainmanagement imports and types (#1074)
- feat(ngwaf/rules): add support for deception and allow_interactive actions (#1077)
- feat(compute/healthcheck): add support for healthchecks for Compute services (#1079)
- feat(logging): add support for compression to HTTPS logging endpoint (#1086)
- feat(compute/logging_newrelicotlp): add support for New Relic OLTP logging for Compute services (#1095)
BUG FIXES:
- fix(ngwaf/rules): removes the rate limit block from the account level rules schema. (#1065)
- fix(service_vcl/logging_gcs): resolves an issue where project_id was not being updated for GCS logging_gcs. (#1073)
- fix(service_vcl/requestsetting): removed a incorrect default value for the xff attribute. (#1078)
- fix(ngwaf/workspace): corrected zero values being set from workspace imports when attack thresholds are left as default (#1103)
DEPENDENCIES:
- build(deps):
github.com/fastly/go-fastly/v11from 11.1.1 to 11.2.0 (#1067) - build(deps):
golang.org/x/netfrom 0.42.0 to 0.43.0 (#1072) - build(deps):
github.com/fastly/go-fastly/v11from 11.1.1 to 11.2.0 (#1067) - build(deps):
actions/checkoutfrom 4 to 5 (#1071) - build(deps):
github.com/stretchr/testifyfrom 1.10.0 to 1.11.0 (#1081) - build(deps):
github.com/stretchr/testifyfrom 1.11.0 to 1.11.1 (#1085) - build(deps):
github.com/fastly/go-fastly/v11from 11.3.0 to 11.3.1 (#1087) - build(deps):
actions/setup-gofrom 5 to 6 (#1092) - build(deps):
actions/github-scriptfrom 7 to 8 (#1092) - build(deps):
golang.org/x/netfrom 0.43.0 to 0.44.0 (#1099)
DOCUMENTATION:
v8.0.0
8.0.0 (August 5, 2025)
ENHANCEMENTS:
- feat(ngwaf): Add support for Next-Gen WAF (many PRs).
- doc(guides): Add guide for Fastly Object Storage. (#1024)
- doc(resources): Improve DDoS protection configuration documentation. (#1029)
BUG FIXES:
- fix(snippets): delete dynamic snippet contents when the resource is deleted if
manage_snippetsistrue. (#1021) - fix(examples): Replace http-me.glitch.me with http-me.fastly.dev (#1026)
- fix(product_enablement/ngwaf): Allow traffic_ramp to be set to zero (#1057)
DEPENDENCIES:
v8.0.0-beta
8.0.0-beta (August 5, 2025)
ENHANCEMENTS:
- feat(ngwaf): Add support for Next-Gen WAF (many PRs).
- doc(guides): Add guide for Fastly Object Storage. (#1024)
- doc(resources): Improve DDoS protection configuration documentation. (#1029)
BUG FIXES:
- fix(snippets): delete dynamic snippet contents when the resource is deleted if
manage_snippetsistrue. (#1021) - fix(examples): Replace http-me.glitch.me with http-me.fastly.dev (#1026)
- fix(product_enablement/ngwaf): Allow traffic_ramp to be set to zero (#1057)
DEPENDENCIES:
v7.1.0
7.1.0 (June 20, 2025)
ENHANCEMENTS:
- feat(domains/v1): add
descriptionfield (#1002) - feat(backend): Add support for 'prefer IPv6' attribute. (#1003)
- feat(logging): Add support for 'processing region' attribute. (#1011)
BUG FIXES:
- fix(block_fastly_service_settings): fix detection of falsey value for stale_if_error field (#1003)
- fix(backend): Set default 'prefer IPv6' attribute differently for Delivery and Compute services. (#1010)
DEPENDENCIES:
- build(deps):
github.com/fastly/go-fastly/v10from 10.2.0 to 10.3.0 (#1004) - build(deps):
github.com/cloudflare/circlfrom 1.6.0 to 1.6.1 (#1006) - build(deps):
github.com/fastly/go-fastly/v10from 10.2.0 to 10.3.0 (#1004) - build(deps):
golang.org/x/netfrom 0.40.0 to 0.41.0 (#1005) - build(deps):
github.com/fastly/go-fastly/v10from 10.3.0 to 10.4.0 (#1012)
v7.0.0
7.0.0 (May 21, 2025)
BREAKING:
- feat(fastly): remove deprecated
geo_headersfield from fastly service (#992)
ENHANCEMENTS:
- feat(config): add an environment variable allowing users to override the sensitive attribute (#985)
DEPENDENCIES:
- build(deps):
golang.org/x/netfrom 0.39.0 to 0.40.0 (#990) - build(deps):
github.com/fastly/go-fastly/v10from 10.0.1 to 10.1.0 (#996) - build(deps):
github.com/hashicorp/terraform-plugin-sdk/v2from 2.36.1 to 2.37.0 (#998) - build(deps):
github.com/fastly/go-fastly/v10from 10.1.0 to 10.2.0 (#1000) - build(go.mod): upgrade golang to 1.24.0 and make appropriate changes (#993)