Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~> 2.1
->~> 5.0
Release Notes
fastly/terraform-provider-fastly (fastly)
v5.7.1
Compare Source
ENHANCEMENTS:
DEPENDENCIES:
v5.7.0
Compare Source
BUG FIXES:
ENHANCEMENTS:
DEPENDENCIES:
v5.6.0
Compare Source
BUG FIXES:
ENHANCEMENTS:
DEPENDENCIES:
DOCUMENTATION:
v5.5.0
Compare Source
ENHANCEMENTS:
BUG FIXES:
DEPENDENCIES:
v5.4.0
Compare Source
ENHANCEMENTS:
BUG FIXES:
DEPENDENCIES:
v5.3.1
Compare Source
ENHANCEMENTS:
BUG FIXES:
error_threshold
attribute #731v5.3.0
Compare Source
ENHANCEMENTS:
BUG FIXES:
DEPENDENCIES:
v5.2.2
Compare Source
BUG FIXES:
DEPENDENCIES:
v5.2.1
Compare Source
DEPENDENCIES:
v5.2.0
Compare Source
ENHANCEMENTS:
BUG FIXES:
DEPENDENCIES:
v5.1.0
Compare Source
ENHANCEMENTS:
BUG FIXES:
DEPENDENCIES:
v5.0.0
Compare Source
BREAKING:
There was a long-standing issue with how Terraform reacted to the
package.tar.gz
file that the CLI produces. Effectively, hashing the package was inconsistent and caused Terraform to think the code had changed even when it hadn't.To resolve the issue the Package API now returns a new metadata property (
files_hash
) that calculates the hash from a sorted list of the files within the package.This PR updates the Terraform provider to use this new property instead of the original
hashsum
metadata property and exposes a newfastly_package_hash
data source that will generate the appropriate value for thesource_code_hash
attribute.Although the public interface has not changed, the underlying implementation changes have meant customers will no longer be able to use the previous approach of using
filesha512
to generate a hash from their package file. So we must consider this PR a breaking change.This does require a slight change to a customer's process, which prior to this release looked like this...
As of this release, we recommend the use of the
fastly_package_hash
data source...v4.3.3
Compare Source
BUG FIXES:
project_id
should be optional #693DEPENDENCIES:
v4.3.2
Compare Source
BUG FIXES:
v4.3.1
Compare Source
ENHANCEMENTS:
BUG FIXES:
v4.3.0
Compare Source
ENHANCEMENTS:
DEPENDENCIES:
v4.2.0
Compare Source
ENHANCEMENTS:
v4.1.2
Compare Source
BUG FIXES:
DEPENDENCIES:
v4.1.1
Compare Source
BUG FIXES:
DOCUMENTATION:
DEPENDENCIES:
v4.1.0
Compare Source
ENHANCEMENTS:
content
attribute #661DOCUMENTATION:
DEPENDENCIES:
v4.0.0
Compare Source
BREAKING:
Only one minor breaking interface change has been made: the removal of the
auto_loadbalance
attribute from thebackend
block, which is still supported for thefastly_service_vcl
resource but was never actually supported under thefastly_service_compute
resource.auto_loadbalance
from compute service #657BUG FIXES:
ENHANCEMENTS:
v3.2.0
Compare Source
ENHANCEMENTS:
BUG FIXES:
DOCUMENTATION:
v3.1.0
Compare Source
ENHANCEMENTS:
v3.0.4
Compare Source
BUG FIXES:
DEPENDENCIES:
v3.0.3
Compare Source
BUG FIXES:
DOCUMENTATION:
v3.0.2
Compare Source
BUG FIXES:
v3.0.1
Compare Source
BUG FIXES:
v3.0.0
Compare Source
The major v7 release of the go-fastly API client resulted in substantial changes to the internals of the Fastly Terraform provider, and so we felt it was safer to release a new major version.
Additionally, the long deprecated
ssl_hostname
backend attribute has now officially been removed from the provider (refer to the documentation forssl_cert_hostname
andssl_sni_hostname
).There has also been many bug fixes as part of the integration with the latest go-fastly release.
BREAKING:
ENHANCEMENTS:
BUG FIXES:
DEPENDENCIES:
This PR has been generated by Renovate Bot.