Releases: fastly/go-fastly
Releases · fastly/go-fastly
v10.4.0 - 2025-06-20
v10.4.0 (2025-06-20)
Enhancements:
- feat(ngwaf): add support for requests (#688)
- feat(ngwaf): add support for timeseries (#689)
- feat(ngwaf): add support for signals (#692)
Bug fixes:
- fix(logging): Improve documentation of Region and ProcessingRegion fields. (#690)
- fix(observability_custom_dashboard): add json descriptor to update field (#696)
Dependencies:
- build(deps):
golang.org/x/cryptofrom 0.38.0 to 0.39.0 (#693)
v10.3.0
v10.3.0 (2025-06-04)
Enhancements:
- feat(ngwaf): add support for virtualpatches (#680)
- feat(ngwaf): add support for the events portion of the ngwaf api (#684)
- feat(ngwaf): adds CRUD operations for the redactions portion of the ngwaf API (#685)
- feat(logging): Add support for 'ProcessingRegion' attribute for all logging endpoints. (#686)
v10.2.0 - 2025-05-21
v10.1.0 - 2025-05-07
v10.1.0 (2025-05-07)
Enhancements:
- feat(Domain Discovery): add
suggestandstatusdomain tools endpoints (#672) - feat(fastly): adds context param to most inputs, allowing users of the library to pass context to a request (#670)
- feat(go.mod): upgrade to go 1.24.0 minimum version (#668)
- feat(backend): adds support for 'prefer_ipv6' attribute on backends (#674)
Dependencies:
v10.0.1 - 2025-04-14
v10.0.1 (2025-04-14)
Bug fixes:
- fix(fastly): Increase maximum dictionary size to 25,000 items. (#666)
Dependencies:
- build(deps):
actions/create-github-app-tokenfrom 1 to 2 (#654) - build(deps):
golang.org/x/sysfrom 0.31.0 to 0.32.0 (#652) - build(deps):
golang.org/x/cryptofrom 0.36.0 to 0.37.0 (#655) - build(deps):
golang.org/x/syncfrom 0.12.0 to 0.13.0 (#653) - build(deps):
golang.org/x/toolsfrom 0.31.0 to 0.32.0 (#665)
v10.0.0 - 2025-04-02
v10.0.0 (2025-04-02)
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.
#626 - fix(vcl_snippets): Correct type of 'Priority' field from integer to string. #644
- fix(datacenters): fix spelling of
Longitudefield #646 - breaking(go.mod): upgrade to version 10 #648
Enhancements:
- fix(client): add ability to pass context into the client #647
Dependencies:
- build(deps):
golang.org/x/cryptofrom 0.35.0 to 0.36.0 (#639) - build(deps):
golang.org/x/modfrom 0.23.0 to 0.24.0 (#642) - build(deps):
golang.org/x/toolsfrom 0.30.0 to 0.31.0 (#640) - build(deps):
honnef.co/go/toolsfrom 0.6.0 to 0.6.1 (#641) - build(deps):
github.com/BurntSushi/tomlfrom 1.4.1-0.20240526193622-a339e1f7089c to 1.5.0 (#645)
v9.14.0 - 2025-03-05
v9.13.1 - 2025-02-14
v9.13.0 - 2025-01-27
v9.13.0 (2025-01-27)
Enhancements:
- feat(origin_inspector): Add
limitquery parameter #568 - feat(products): Product-specific enablement and configuration #570
- feat(domains_v1): Add support for new UDM endpoints #577
- feat(computeacls): Add support for compute platform ACLs #574
Bug fixes:
Dependencies:
- build(deps): bump github.com/google/go-cmp from 0.5.8 to 0.6.0 #580
- build(deps): bump github.com/mitchellh/mapstructure from 1.4.3 to 1.5.0 #580
- build(deps): bump github.com/peterhellberg/link from 1.1.0 to 1.2.0 #580
- build(deps): bump golang.org/x/crypto from 0.31.0 to 0.32.0 #580
- build(deps): bump honnef.co/go/tools from 0.4.7 to 0.5.1 #586
- build(deps): bump golang.org/x/tools from 0.15.0 to 0.29.0 #587
v9.12.0 - 2024-11-07
v9.12.0 (2024-11-07)
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.
- breaking(product_enablement): Remove support for NGWAF product. #560
Enhancements:
- feat(stats_historical): add origin statistics #552
- feat(stats_historical): add fields with all prefix #553
- Add GrafanaCloudLogs as an logging enpoint #556
- feat(product_enablement): Add support for Log Explorer & Insights product. #558
Bug fixes:
- fix(logging_grafanacloudlogs): Fix Grafana Cloud Logs errors #559
- fix(debug_mode): Fix FASTLY_DEBUG_MODE when used in combination with go-vcr. #561
- test(infrastructure): Add support for testing against both Delivery and Compute services. #562
- test(product_enablement): Add test suites for all supported products. #563
Dependencies:
- build(deps): Unpin staticcheck, 'latest' version is acceptable. #549