Skip to content

Releases: fastly/cli

v10.2.2

22 Jun 19:44
v10.2.2
839d1fc
Compare
Choose a tag to compare

v10.2.2 (2023-06-22)

Enhancements:

  • refactor(ci): disable setup-go caching to avoid later cache restoration errors #960

Bug fixes:

  • fix(update): use consistent pattern for replacing binary #961
  • fix(kvstoreentry): avoid runtime panic for out of bound slice index #964

Dependencies:

  • build(deps): bump golang.org/x/term from 0.8.0 to 0.9.0 #959
  • build(deps): bump github.com/otiai10/copy from 1.11.0 to 1.12.0 #958
  • build(deps): bump golang.org/x/crypto from 0.9.0 to 0.10.0 #957

v10.2.1

19 Jun 13:55
v10.2.1
308752a
Compare
Choose a tag to compare

v10.2.1 (2023-06-19)

Enhancements:

  • feat(logging/s3): add --file-max-bytes flag #952
  • ci: better caching support #951
  • fix: remove sentry #954
  • refactor: logic clean-up #955

Bug fixes:

  • ci: fix cache restore bug #953

Dependencies:

  • build(deps): bump github.com/fastly/go-fastly/v8 from 8.4.1 to 8.5.0 #949

v10.2.0

12 Jun 16:19
v10.2.0
a61eac5
Compare
Choose a tag to compare

v10.2.0 (2023-06-12)

Enhancements:

  • feat: support viceroy pinning #947
  • Enable environment variable hints for --token flag #945
  • secret store: add --recreate and --recreate-must options #930

Dependencies:

  • build(deps): bump github.com/fastly/go-fastly/v8 from 8.3.0 to 8.4.1 #946

v10.1.0

18 May 18:34
v10.1.0
4ffcd8d
Compare
Choose a tag to compare

v10.1.0 (2023-05-18)

Deprecation notice: fastly compute hashsum is being phased out in favour of fastly compute hash-files.

Enhancements:

  • feat(compute/hashfiles): add hash-files subcommand #943

v10.0.1

17 May 16:21
v10.0.1
81f9e43
Compare
Choose a tag to compare

v10.0.1 (2023-05-17)

Bug fixes:

  • fix(kvstoreentry): support JSON output for bulk processing #940

v10.0.0

16 May 16:39
v10.0.0
daf4824
Compare
Choose a tag to compare

v10.0.0 (2023-05-16)

Breaking:

This release introduces a breaking interface change to the kv-store-entry command. The --key-name flag is renamed to --key to be consistent with the other 'stores' supported within the CLI.

Bug fixes:

  • fastly backend create: override host cannot be an empty string #936
  • fix(profile): support automation tokens #938

Enhancements:

  • feat(kvstore): Bulk Import #927
  • refactor: make config/kv/secret store output consistent #937

Dependencies:

  • build(deps): bump github.com/fastly/go-fastly/v8 from 8.0.0 to 8.0.1 #926
  • build(deps): bump golang.org/x/term from 0.7.0 to 0.8.0 #928
  • build(deps): bump github.com/getsentry/sentry-go from 0.20.0 to 0.21.0 #929
  • build(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0 #934

v9.0.3

26 Apr 11:42
v9.0.3
f6047d9
Compare
Choose a tag to compare

v9.0.3 (2023-04-26)

Bug fixes:

  • Omit errors from Sentry reporting #922

Enhancements:

  • fix(compute/serve): always set verbose mode for viceroy #924

Dependencies:

  • build(deps): bump github.com/otiai10/copy from 1.10.0 to 1.11.0 #923

v9.0.2

19 Apr 19:32
v9.0.2
f85504f
Compare
Choose a tag to compare

v9.0.2 (2023-04-19)

Bug fixes:

  • fix(kvstore): alias object-store #920

v9.0.1

19 Apr 18:30
v9.0.1
2bb1c27
Compare
Choose a tag to compare

v9.0.1 (2023-04-19)

Bug fixes:

  • fix: reinstate support for [setup.object_stores] #918

v9.0.0

19 Apr 10:48
v9.0.0
45adb71
Compare
Choose a tag to compare

v9.0.0 (2023-04-19)

There are a couple of important 'breaking' changes in this release.

The object-store command has been renamed to kv-store and the fastly.toml manifest (used by the Fastly CLI) has updated its data model (see https://developer.fastly.com/reference/compute/fastly-toml/) by renaming [setup.dictionaries] and [local_server.dictionaries] to their config_stores equivalent, which has resulted in a new manifest_version number due to the change to the consumer interface.

Breaking:

  • breaking(objectstore): rename object-store command to kv-store #904
  • breaking(manifest): support latest fastly.toml manifest data model #907

Bug fixes:

  • fix(manifest): re-raise remediation error to avoid go-toml wrapping issue #915
  • fix(compute/deploy): shorten message to avoid spinner bug #916

Enhancements:

  • feat(compute/deploy): add Secret Store to manifest [setup] #769
  • feat(config): add TypeScript Starter Kit #908
  • fix(errors/log): support filtering errors to Sentry #909
  • fix(manifest): improve output message for fastly.toml related errors #910
  • feat(service): support --json for service search subcommand #911
  • refactor: consistent --json implementation #912

Dependencies:

  • build(deps): bump github.com/otiai10/copy from 1.9.0 to 1.10.0 #900
  • build(deps): bump golang.org/x/crypto from 0.7.0 to 0.8.0 #901
  • build(deps): bump golang.org/x/term from 0.6.0 to 0.7.0 #902
  • build(deps): bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 #903