Update module github.com/fastly/go-fastly to v9 #130
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:
v1.18.0
->v9.12.0
Release Notes
fastly/go-fastly (github.com/fastly/go-fastly)
v9.12.0
Compare Source
Full Changelog
Breaking:
Note that in spite of this breaking change, the major version number
of the package was not incremented, as the feature which was removed
did not work and no users of the package could have been relying on
it.
Enhancements:
Bug fixes:
Dependencies:
v9.11.0
Compare Source
Full Changelog
Enhancements:
v9.10.0
Compare Source
Full Changelog
Enhancements:
Bug fixes:
v9.9.0
Compare Source
Full Changelog
Enhancements:
v9.8.0
Compare Source
Full Changelog
Enhancements:
v9.7.0
Compare Source
Full Changelog
Enhancements:
feat(tls_custom): add
mutual_authentication
field to response #535feat(tls/custom_certs): add
in_use
filter #534feat(client): prepend custom user-agent via
FASTLY_USER_AGENT
env variable to user #531v9.6.0
Compare Source
Full Changelog
Enhancements:
limit_workspaces
toUser
model #529v9.5.0
Compare Source
Full Changelog
Enhancements:
v9.4.0
Compare Source
Full Changelog
Enhancements:
ToPointer
to cover[]string
#525v9.3.2
Compare Source
Full Changelog
Enhancements:
tls_certificate
attributes #523v9.3.1
Compare Source
Full Changelog
Bug fixes:
v9.3.0
Compare Source
Full Changelog
Enhancements:
v9.2.2
Compare Source
Full Changelog
Bug fixes:
v9.2.1
Compare Source
Full Changelog
Bug fixes:
v9.2.0
Compare Source
Full Changelog
Enhancements:
v9.1.0
Compare Source
Full Changelog
Enhancements:
v9.0.1
Compare Source
Full Changelog
Bug fixes:
Enhancements:
Dependencies:
v9.0.0
Compare Source
Full Changelog
Breaking:
To summarize the key items in the v9 release:
List*
methods no longer sort results, and will now return all results.The complete list of breaking changes are:
ListConfigStoresInput
when returningListConfigStores
#481Enhancements:
Dependencies:
v8.6.4
Compare Source
Full Changelog
Enhancements:
consistency
param #479v8.6.3
Compare Source
Full Changelog
Enhancements:
Documentation:
v8.6.2
Compare Source
Full Changelog
Bug fixes:
v8.6.1
Compare Source
Full Changelog
Bug fixes:
Dependencies:
v8.6.0
Compare Source
Full Changelog
Enhancements:
v8.5.9
Compare Source
Full Changelog
Bug fixes:
v8.5.8
Compare Source
Full Changelog
Enhancements:
Bug fixes:
v8.5.7
Compare Source
Full Changelog
Enhancements:
v8.5.6
Compare Source
Full Changelog
Enhancements:
v8.5.5
Compare Source
Full Changelog
Enhancements:
v8.5.4
Full Changelog
Bug fixes:
v8.5.3
Full Changelog
Enhancements:
v8.5.2
Compare Source
Full Changelog
Bug fixes:
v8.5.1
Compare Source
Full Changelog
Enhancements:
v8.5.0
Compare Source
Full Changelog
Enhancements:
v8.4.1
Compare Source
Full Changelog
Enhancements:
v8.4.0
Compare Source
Full Changelog
Enhancements:
v8.3.0
Compare Source
Full Changelog
Enhancements:
v8.2.1
Compare Source
Full Changelog
Enhancements:
v8.2.0
Compare Source
Full Changelog
Enhancements:
v8.1.0
Compare Source
Full Changelog
Enhancements:
v8.0.3
Compare Source
Full Changelog
Enhancements:
v8.0.2
Compare Source
Full Changelog
Bug fixes:
v8.0.1
Compare Source
Full Changelog
Enhancements:
v8.0.0
Compare Source
Full Changelog
Breaking:
ValidateSignature
toVerifySignature
#397ObjectStore
toKVStore
#422v7.5.5
Compare Source
Full Changelog
Enhancements:
v7.5.4
Compare Source
Full Changelog
Bug fixes:
v7.5.3
Compare Source
Full Changelog
Bug fixes:
v7.5.2
Compare Source
Full Changelog
Enhancements:
v7.5.1
Compare Source
Full Changelog
Bug fixes:
v7.5.0
Compare Source
Full Changelog
Enhancements:
Bug fixes:
v7.4.0
Compare Source
Full Changelog
Enhancements:
KeepAliveTime
field from Backend API #405Dependencies:
v7.3.0
Compare Source
Full Changelog
Enhancements:
v7.2.0
Compare Source
Full Changelog
Enhancements:
v7.1.0
Compare Source
Full Changelog
Enhancements:
Bug fixes:
v7.0.0
Compare Source
The biggest change in this release is the majority of input fields are now pointers rather than primitives. This is to enable users to set an empty value for fields when they are being sent to the Fastly API, in cases where the user wishes to override an otherwise default value provided by the API.
There has been a bunch of interface fixes (e.g. consistent use of
int
overuint
equivalents, typos in field names fixed, response types renamed to be less ambiguous etc) and also many other changes to better support consistency and documentation across the code base.Full Changelog
Breaking:
Bug fixes:
Enhancements:
v6.8.0
Compare Source
Full Changelog
Enhancements:
v6.7.0
Compare Source
Full Changelog
Enhancements:
v6.6.0
Compare Source
Full Changelog
Enhancements:
v6.5.2
Compare Source
Full Changelog
Bug fixes:
Close()
call onhttp.Response.Body
#365v6.5.1
Compare Source
Full Changelog
Bug fixes:
http.Response.Body
is closed #363v6.5.0
Compare Source
Full Changelog
Enhancements:
v6.4.3
Compare Source
Full Changelog
Bug fixes:
Token
field is required for some log endpoints #355v6.4.2
Compare Source
Full Changelog
Bug fixes:
v6.4.1
Compare Source
Full Changelog
Enhancements:
ListServiceAuthorizations
#351v6.4.0
Compare Source
Full Changelog
Enhancements:
v6.3.2
Compare Source
Full Changelog
Enhancements:
Backends
field toDirector
#347v6.3.1
Compare Source
Full Changelog
Bug fixes:
filter[tls_certificate.id]
#344v6.3.0
Compare Source
Full Changelog
Enhancements:
Bug fixes:
v6.2.0
Compare Source
Full Changelog
Enhancements:
v6.1.0
Compare Source
Full Changelog
Enhancements:
Fastly-RateLimit-Remaining
andFastly-RateLimit-Reset
#337Documentation:
v6.0.1
Compare Source
Full Changelog
Bug fixes:
v6.0.0
Compare Source
Full Changelog
Enhancements:
v5.3.0
Compare Source
Full Changelog
Enhancements:
GET /service
endpoint #326v5.2.0
Compare Source
Full Changelog
Enhancements:
gopkg.in/yaml.v2
security vulnerability #323modsec_rule_id
filter parameter #322v5.1.3
Compare Source
Full Changelog
Bug fixes:
len < 0
in test: len cannot return negative values #319v5.1.2
Compare Source
Full Changelog
Bug fixes:
subnet
field #316v5.1.1
Compare Source
Full Changelog
Bug fixes:
ActiveVersion
value inGetService
#312v5.1.0
Compare Source
Full Changelog
Enhancements:
UseTLS
field for Splunk logging #309v5.0.0
Compare Source
Full Changelog
Breaking:
bool
toCompatibool
for ACL entries #307v4.0.0
Compare Source
Full Changelog
Breaking:
SSLCiphers
field from[]string
tostring
#304Bug fixes:
v3.12.0
Compare Source
Full Changelog
Enhancements:
DELETE /tokens
(bulk token deletion) API #302v3.11.0
Compare Source
Full Changelog
Enhancements:
v3.10.0
Compare Source
Full Changelog
Enhancements:
v3.9.5
Compare Source
Full Changelog
Bug fixes:
v3.9.4
Compare Source
Full Changelog
Enhancements:
Bug fixes:
omitempty
fromSSLCheckCert
field #294Documentation:
v3.9.3
Compare Source
Full Changelog
Bug fixes:
Subnet
field should be integer type (missed references) #290v3.9.2
Compare Source
Full Changelog
Bug fixes:
Subnet
field should be integer type #288v3.9.1
Compare Source
Full Changelog
Bug fixes:
omitempty
should be set for ContentTypes and Extensions #282v3.9.0
Compare Source
Full Changelog
Enhancements:
v3.8.0
Compare Source
Full Changelog
Enhancements:
v3.7.0
Compare Source
Full Changelog
Enhancements:
206 Partial Content
to stats #277v3.6.0
Compare Source
Full Changelog
Enhancements:
v3.5.0
Compare Source
Full Changelog
Enhancements:
v3.4.1
Compare Source
Full Changelog
Bug fixes:
Closed issues:
v3.4.0
Compare Source
Full Changelog
Enhancements:
v3.3.0
Compare Source
Full Changelog
Enhancements:
v3.2.0
Compare Source
Full Changelog
Enhancements:
v3.1.0
Compare Source
Full Changelog
Enhancements:
v3.0.0
Compare Source
Full Changelog
There were a few breaking changes introduced in v3:
FieldError
abstraction for validating API struct fields.Enhancements:
Bug fixes:
Closed issues:
v2.1.0
Compare Source
Full Changelog
Enhancements:
Closed issues:
v2.0.0
Compare Source
Full Changelog
The move from major version v1 to v2 has resulted in a couple of fundamental changes to the library:
DictionaryID
,PoolID
,ServiceID
,ServiceVersion
etc).omitempty
) and use basic types, are now defined as pointers.The move to more consistent field names in some cases will have resulted in the corresponding sentinel error name to be updated also. For example,
ServiceID
has resulted in a change fromErrMissingService
toErrMissingServiceID
.The change in type for basic types that are optional on input structs related to write/update operations is designed to avoid unexpected behaviours when dealing with their zero value (see this reference for more details). As part of this change we now provide helper functions to assist with generating the new pointer types required.
Enhancements:
Closed issues:
Configuration
📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.