Skip to content

Releases: fastly/terraform-provider-fastly

v7.0.0

21 May 17:37
v7.0.0
81b4200
Compare
Choose a tag to compare

7.0.0 (May 21, 2025)

BREAKING:

  • feat(fastly): remove deprecated geo_headers field 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/net from 0.39.0 to 0.40.0 (#990)
  • build(deps): github.com/fastly/go-fastly/v10 from 10.0.1 to 10.1.0 (#996)
  • build(deps): github.com/hashicorp/terraform-plugin-sdk/v2 from 2.36.1 to 2.37.0 (#998)
  • build(deps): github.com/fastly/go-fastly/v10 from 10.1.0 to 10.2.0 (#1000)
  • build(go.mod): upgrade golang to 1.24.0 and make appropriate changes (#993)

v6.1.0

17 Apr 21:06
v6.1.0
Compare
Choose a tag to compare

6.1.0 (April 17, 2025)

ENHANCEMENTS:

  • feat(logging): restore support for placement attribute (#965)

BUG FIXES:

  • fix(block_fastly_service_snippet_test.go): breaking changes introduced by go-fastly v10.0.1 (#981)
  • fix(block_fastly_service_dynamicsnippet.go): breaking changes introduced by go-fastly v10.0.1 (#981)
  • fix(data_source_vcl_snippets.go): breaking changes introduced by go-fastly v10.0.1 (#982)

DEPENDENCIES:

  • build(deps): golang.org/x/net from 0.37.0 to 0.38.0 (#966)
  • build(deps): go-fastly from 9.14.0 to 10.0.0 (#970)
  • build(deps): golang.org/x/net from 0.38.0 to 0.39.0 (#974)
  • build(deps): actions/create-github-app-token from 1 to 2 (#973)
  • build(deps): actions/github-script from 6 to 7 (#976)
  • build(deps): github.com/fastly/go-fastly/v10 from 10.0.0 to 10.0.1 (#977)

v6.0.1

25 Mar 19:01
460eafa
Compare
Choose a tag to compare

6.0.1 (March 25, 2025)

BUG FIXES:

  • fix(dictionary): add error check preventing deletion of write only dictionaries without force destroy #959
  • fix(product_enablement): first check if state exists before accessing it #961

DEPENDENCIES:

  • build(deps): github.com/hashicorp/terraform-plugin-sdk/v2 from 2.34.0 to 2.36.1 (#960)

v6.0.0

20 Mar 21:44
v6.0.0
e630450
Compare
Choose a tag to compare

6.0.0 (March 20, 2025)

BREAKING:

  • breaking(waf): Support for the Fastly WAF (legacy, 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
    #936

  • breaking(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.
    #936

ENHANCEMENTS:

  • feat(fastly_compute_service): Add DDoS protection product enablement/configuration (#954)
  • feat(fastly_vcl_service): Add DDoS protection product enablement/configuration (#954)
  • feat(fastly_compute_service): Add Next-Gen WAF product enablement/configuration (#956)
  • feat(fastly_vcl_service): Add Next-Gen WAF product enablement/configuration (#956)
  • feat(resource_fastly_object_storage_access_key): Add object storage access keys configuration (#955)

DEPENDENCIES:

  • build(go.mod) upgrade to go 1.23.0
  • build(deps): github.com/hashicorp/go-cty from 1.4.1-0.20200414143053-d3edf31b6320 to 1.4.1 (#946)
  • build(deps): github.com/fastly/go-fastly/v9 from 9.13.1 to 9.14.0 (#947)
  • build(deps): golang.org/x/net from 0.35.0 to 0.37.0 (#948)
  • build(deps): github.com/deckarep/golang-set/v2 from 2.7.0 to 2.8.0 (#953)
  • build(deps): github.com/hashicorp/go-cty from 1.4.1 to 1.5.0 (#952)

v5.17.0

10 Mar 18:40
v5.17.0
55d9bb7
Compare
Choose a tag to compare

5.17.0 (March 10, 2025)

ENHANCEMENTS:

  • feat(fastly_compute_service): Add support for 'staging' of service versions.
  • feat(fastly_vcl_service): Add support for 'staging' of service versions.

BUG FIXES:

  • fix(fastly_vcl_service): Always 'validate' services after applying changes.

DEPENDENCIES:

  • build(deps): github.com/hashicorp/terraform-plugin-docs from 0.19.4 to 0.21.0 (#937)
  • build(deps): github.com/google/go-cmp from 0.6.0 to 0.7.0 (#932)
  • build(deps): golang.org/x/net from 0.34.0 to 0.35.0 (#921)
  • build(deps): github.com/fastly/go-fastly/v9 from 9.13.0 to 9.13.1 (#927)
  • build(deps): github.com/bflad/tfproviderlint from 0.30.0 to 0.31.0 (#928)

v5.16.0

31 Jan 21:13
13e049d
Compare
Choose a tag to compare

5.16.0 (January 31, 2025)

ENHANCEMENTS:

  • feat(domains): add support for v1 functionality #917
  • feat(dashboard): add support for Observability custom dashboards #905
  • feat(alerts): append 'Managed by Terraform' to descriptions #914

BUG FIXES:

  • fix(fastly_package_hash): unnecessary source_code_hash conflict #909

DEPENDENCIES:

  • build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.10.0 #901

DOCUMENTATION:

  • docs: correct links in Product Enablement documentation #907

v5.15.0

12 Nov 20:39
v5.15.0
Compare
Choose a tag to compare

5.15.0 (November 12, 2024)

ENHANCEMENTS:

  • Support for Grafana Cloud Logs. #895
  • feat(product_enablement): Add support for Log Explorer & Insights product. #896

BUG FIXES:

  • fix(tls_mutual_authentication): Ensure that 'enforced' property does not revert to default during changes. #890
  • breaking(product_enablement): Remove support for NGWAF product. #893

DEPENDENCIES:

  • build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 #889
  • build(deps): Update to go-fastly 9.12.0. #894
  • build(deps): bump golang.org/x/net from 0.30.0 to 0.31.0 #897

v5.14.0

03 Oct 20:16
v5.14.0
8afd624
Compare
Choose a tag to compare

5.14.0 (October 3, 2024)

ENHANCEMENTS:

  • feat(product_enablement): Add support for NGWAF product. #886

DEPENDENCIES:

  • build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 #882
  • build(deps): bump github.com/fastly/go-fastly/v9 from 9.9.0 to 9.10.0 #883
  • build(deps): Update to go-fastly 9.11.0. #886

v5.13.0

26 Aug 12:35
v5.13.0
Compare
Choose a tag to compare

5.13.0 (August 26, 2024)

ENHANCEMENTS:

  • feat(product_enablement) - Add support for Fastly Bot Management. #880

DEPENDENCIES:

  • build(deps): bump github.com/fastly/go-fastly/v9 from 9.8.0 to 9.9.0 (part of #880)

v5.12.0

15 Aug 19:30
v5.12.0
Compare
Choose a tag to compare

5.12.0 (August 15, 2024)

ENHANCEMENTS:

  • feat(tls_activation): support mutual_authentication_id in domain activation at creation #875

BUG FIXES:

  • Clarify Image Optimizer shield requirements #874

DEPENDENCIES:

  • build(deps): bump golang.org/x/net from 0.26.0 to 0.27.0 #872
  • build(deps): bump golang.org/x/net from 0.27.0 to 0.28.0 #877
  • build(deps): bump github.com/fastly/go-fastly/v9 from 9.7.0 to 9.8.0 #878