Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: fastly/cli

v10.8.1

14 Feb 20:24
v10.8.1
ffbd6cd

Choose a tag to compare

v10.8.1 (2024-02-14)

Bug fixes:

  • fix(compute/build): normalise and bucket heap allocations #1130

Enhancements:

  • refactor(all): support go-fastly v9 #1124

Dependencies:

  • build(deps): bump actions/cache from 3 to 4 #1122
  • build(deps): bump github.com/hashicorp/cap from 0.3.4 to 0.5.0 #1128
  • build(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 #1127

v10.8.0

17 Jan 13:52
v10.8.0
8b3c037

Choose a tag to compare

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

30 Nov 14:23
v10.7.0
4f952c8

Choose a tag to compare

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 --reset

Bug fixes:

  • fix: move auth setup so it doesn't run for non-token based commands #1099

Enhancements:

  • remove(profile/update): APIClientFactory #1094
  • feat: switch on metadata collection #1097

v10.6.4

15 Nov 17:19
v10.6.4
484d386

Choose a tag to compare

v10.6.4 (2023-11-15)

Bug fixes:

  • fix(errors): ensure help output is displayed #1092

v10.6.3

15 Nov 16:12
v10.6.3
72cb271

Choose a tag to compare

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 --reset

Bug fixes:

  • fix(text): prompt colour #1089
  • fix(app): allow config override for account endpoint #1090

Enhancements:

  • feat: support SSO (Single Sign-On) #1010

Dependencies:

  • build(deps): bump golang.org/x/(crypto|term) #1088

v10.6.2

09 Nov 15:29
v10.6.2
4e9fe46

Choose a tag to compare

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:

  • build(deps): bump golang.org/x/mod from 0.13.0 to 0.14.0 #1079
  • build(deps): bump golang.org/x/text from 0.13.0 to 0.14.0 #1078
  • build(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0 #1077

v10.6.1

03 Nov 15:15
v10.6.1
ff205d2

Choose a tag to compare

v10.6.1 (2023-11-03)

Bug fixes:

  • fix(manifest): only reset EnvVars if EnvFile set #1073
  • fix(github): check architecture when fetching wasm-tools #1074

v10.6.0

03 Nov 12:50
v10.6.0
9347137

Choose a tag to compare

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 --consistency flag to kv-store-entry list command #1058
  • feat: add --debug-mode #1056
  • ci: replace setup-tinygo fork with original #1057

Dependencies:

  • build(deps): bump github.com/docker/docker #1060
  • build(deps): bump google.golang.org/grpc from 1.56.2 to 1.56.3 #1061
  • build(deps): bump all go.mod dependencies #1062

v10.5.1

25 Oct 13:16
v10.5.1
d7a1dd4

Choose a tag to compare

v10.5.1 (2023-10-25)

Bug fixes:

  • fix(compute/deploy): ignore package comparison error #1053

Enhancements:

  • refactor(compute/deploy): add setup message for existing service users #1052

Dependencies:

  • build(deps): bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 #1050
  • build(deps): bump actions/setup-node from 3 to 4 #1051

v10.5.0

18 Oct 16:56
v10.5.0
2933018

Choose a tag to compare

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 --reset

The 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_init to support env_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 --env files are processed #1039

Enhancements:

  • add: vcl condition commands #1008
  • feat(compute/build): support env_vars for 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 products command #1036
  • fix(compute/serve): update Viceroy guest profile flag #1033
  • fix(compute/deploy): support file field for kv_store setup #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 --env flag #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:

  • fix(DEVELOP.MD): clarify Go version requirement and document Rust requirement #1017
  • doc(compute/serve): update GetViceroy doc #1038
  • branding: Replace all Compute@Edge/C@E references with Compute #1044