Releases: fastly/cli
v10.8.1
v10.8.0
v10.8.0 (2023-01-17)
Bug fixes:
- doc(tls/custom): correct flag descriptions #1116
- fix(profile/create): support sso #1117
- fix: update list of commands that require auth server #1120
Enhancements:
- feat: install CLI version command #1104
- refactor(cmd): rename package to argparser #1105
- refactor: rename test function names #1107
Dependencies:
- build(deps): bump golang.org/x/crypto from 0.15.0 to 0.18.0 #1119
v10.7.0
v10.7.0 (2023-11-30)
The Fastly CLI internal configuration file has config_version bumped to version 6. We've added a new [wasm-metadata.script_info] field so that users can omit script info (which comes from the fastly.toml) from the metadata annotated onto their compiled Wasm binaries.
When upgrading to this version of the CLI, and running a command for the first time, the config file should automatically update, but this can also be manually triggered by executing:
fastly config --resetBug fixes:
- fix: move auth setup so it doesn't run for non-token based commands #1099
Enhancements:
v10.6.4
v10.6.3
v10.6.3 (2023-11-15)
The Fastly CLI internal configuration file has config_version bumped to version 5. We've added a new account endpoint field (used as an override for Single-Sign On testing).
When upgrading to this version of the CLI, and running a command for the first time, the config file should automatically update, but this can also be manually triggered by executing:
fastly config --resetBug fixes:
Enhancements:
- feat: support SSO (Single Sign-On) #1010
Dependencies:
- build(deps): bump golang.org/x/(crypto|term) #1088
v10.6.2
v10.6.2 (2023-11-09)
Bug fixes:
- fix(github): corrections for Windows users downloading wasm-tools #1083
- fix(compute/build): don't block user if wasm-tool fails #1084
Enhancements:
- refactor: apply linting fixes #1080
- refactor(compute/serve): replace log.Fatal usage with channel #1081
- refactor(logtail): replace log.Fatal usage with channel #1081
Dependencies:
v10.6.1
v10.6.0
v10.6.0 (2023-10-31)
Bug fixes:
- fix(backend): support disabling
ssl-check-cert#1055
Enhancements:
- feat(compute): add metadata subcommand #1013
- feat(telemetry): add wasm-tools wasm binary annotations #1016
- feat: add
--consistencyflag tokv-store-entry listcommand #1058 - feat: add
--debug-mode#1056 - ci: replace setup-tinygo fork with original #1057
Dependencies:
v10.5.1
v10.5.0
v10.5.0 (2023-10-18)
The Fastly CLI internal configuration file has been updated to version 4, with the only change being the addition of the Fastly TinyGo Compute Starter Kit.
When upgrading to this version of the CLI, and running a command for the first time, the config file should automatically update, but this can also be manually triggered by executing:
fastly config --resetThe other change worth noting is to the parsing of the fastly.toml manifest file, which now supports a file field inside [setup.kv_stores.<T>.items] which can be used in place of the value field. Assigning a file path to the file field will use the content of the file as the value for the key. See: https://developer.fastly.com/reference/compute/fastly-toml/
Bug fixes:
- fix(compute/init):
post_initto supportenv_vars#1014 - fix(app): return error when input is
--only #1022 - fix(compute/deploy): check package before service clone #1026
- fix: spinner wraps original error #1029
- fix(compute/serve): ensure
--envfiles are processed #1039
Enhancements:
- add: vcl condition commands #1008
- feat(compute/build): support
env_varsfor JavaScript/Rust #1012 - feat(config): add tinygo starter kit #1011
- feat(compute/serve): support guest profiler under Viceroy #1019
- fix(packaging): Improve metadata in Linux packages #1021
- feat(compute/build): support Cargo Workspaces #1023
- feat(spinner): abstract common pattern #1024
- fix(text): consistent formatting and output alignment #1030
- feat(product_enablement): add
productscommand #1036 - fix(compute/serve): update Viceroy guest profile flag #1033
- fix(compute/deploy): support file field for
kv_storesetup #1040 - refactor(compute/deploy): simplify logic flows #1032
- feat(compute/build): allow user to specify project directory to build #1043
- feat(compute/deploy): avoid store conflicts #1041
- feat: support
--envflag #1046
Dependencies:
- build(deps): bump goreleaser/goreleaser-action from 4 to 5 #1015
- build(deps): bump golang.org/x/crypto from 0.12.0 to 0.13.0 #1009
- build(deps): bump actions/checkout from 3 to 4 #1006
- build(deps): bump github.com/fastly/go-fastly/v8 from 8.6.1 to 8.6.2 #1028
- build(deps): bump github.com/otiai10/copy from 1.12.0 to 1.14.0 #1027
- build(deps): bump golang.org/x/crypto from 0.13.0 to 0.14.0 #1034
- build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 #1042
- build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 #1045
Documentation: