Skip to content

Releases: fastly/cli

v15.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 18:56
v15.4.0
c142c74

v15.4.0 (2026-07-08)

Bug Fixes:

  • fix(auth): accept SSO JWT audiences with or without a trailing slash when validating the Fastly API endpoint. (#1837)
  • feat(compute): add install-tools command to pre-install the Viceroy binary (#1833)

Enhancements:

  • feat(ngwaf/timeseries): add support for account and workspace times series commands (#1823)

Dependencies:

  • build(deps): github.com/fastly/go-fastly/v15 from 15.0.3 to 16 (#1841)
  • build(deps): golang.org/x/sys from 0.46.0 to 0.47.0 (#1843)
  • build(deps): golang.org/x/term from 0.44.0 to 0.45.0 (#1843)
  • build(deps): golang.org/x/mod from 0.37.0 to 0.38.0 (#1843)
  • build(deps): golang.org/x/sync from 0.21.0 to 0.22.0 (#1843)
  • build(deps): golang.org/x/text from 0.38.0 to 0.40.0 (#1843)
  • build(deps): github.com/fastly/go-fastly/v16 from 16.0.0 to 16.0.1 (#1843)
  • build(deps): github.com/fastly/go-fastly/v15 from 15.0.3 to 16 (#1841)

v15.3.1

Choose a tag to compare

@github-actions github-actions released this 26 Jun 19:14
v15.3.1
24ba0f6

Fix Checksum issue from troubleshooting new tap release

v15.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 16:57
v15.3.0
24ba0f6

v15.3.0 (2026-06-26)

Enhancements:

  • feat(kvstoreentry/delete): Add support for multiple-key deletion using a key prefix. (#1822)
  • build(dockerfile-go): add Go Dockerfile alongside the existing Node and Rust ones (#1828)
  • feat(compute/deploy): Support 'contentguard' configuration on 'bot_management' product under [setup.products] (#1827)

Dependencies:

  • build(deps): github.com/nwaples/rardecode/v2 from 2.2.3 to 2.2.5 (#1825)
  • build(deps): golang.org/x/net from 0.55.0 to 0.56.0 (#1825)
  • build(deps): github.com/coreos/go-oidc/v3 from 3.18.0 to 3.19.0 (#1829)

v15.2.0

Choose a tag to compare

@Integralist Integralist released this 10 Jun 17:29
v15.2.0
93b8846

v15.2.0 (2026-06-10)

Bug Fixes:

  • fix(docs): corrected stale and missing API reference links in usage.json metadata(#1803)
  • fix(compute): serve --watch no longer rebuilds on attribute-only (Chmod) filesystem events, preventing an endless rebuild loop when another process changes a watched file's metadata such as its access time (#1808)
  • fix(docs): expand and correct API reference links for fastly service subcommands in usage.json metadata (#1810)

Enhancements:

  • feat(dns): add support for DNS Zones and TSIG Keys (#1809)
  • fix(compute/init): Add starter kits for C++ language #1807

Dependencies:

  • build(deps): github.com/bodgit/sevenzip from 1.6.1 to 1.6.2 (#1795)
  • build(deps): github.com/minio/minlz from 1.0.1 to 1.1.1 (#1795)
  • build(deps): github.com/nwaples/rardecode/v2 from 2.2.0 to 2.2.2 (#1795)
  • build(deps): go4.org from 0.0.0-20230225012048-214862532bf5 to 0.0.0-20260112195520-a5071408f32f (#1795)
  • build(deps): golang.org/x/net from 0.53.0 to 0.54.0 (#1795)
  • build(deps): golang.org/x/sys from 0.44.0 to 0.45.0 (#1801)
  • build(deps): golang.org/x/crypto from 0.51.0 to 0.52.0 (#1801)
  • build(deps): github.com/bodgit/sevenzip from 1.6.2 to 1.6.4 (#1801)
  • build(deps): github.com/nwaples/rardecode/v2 from 2.2.2 to 2.2.3 (#1801)
  • build(deps): golang.org/x/net from 0.54.0 to 0.55.0 (#1801)
  • build(deps): github.com/rogpeppe/go-internal from 1.14.1 to 1.15.0 (#1813)
  • build(deps): github.com/stangelandcl/ppmd from 0.1.0 to 0.1.1 (#1813)
  • build(deps): github.com/mattn/go-colorable from 0.1.14 to 0.1.15 (#1813)
  • build(deps): github.com/mattn/go-runewidth from 0.0.23 to 0.0.24 (#1813)
  • build(deps): github.com/pierrec/lz4/v4 from 4.1.26 to 4.1.27 (#1813)
  • build(deps): github.com/fastly/go-fastly/v15 from 15.0.1 to 15.0.2 (#1813)
  • build(deps): golang.org/x/sys from 0.45.0 to 0.46.0 (#1819)
  • build(deps): golang.org/x/term from 0.43.0 to 0.44.0 (#1819)
  • build(deps): golang.org/x/crypto from 0.52.0 to 0.53.0 (#1819)
  • build(deps): golang.org/x/mod from 0.36.0 to 0.37.0 (#1819)
  • build(deps): golang.org/x/sync from 0.20.0 to 0.21.0 (#1819)
  • build(deps): golang.org/x/text from 0.37.0 to 0.38.0 (#1819)
  • build(deps): github.com/fastly/go-fastly/v15 from 15.0.2 to 15.0.3 (#1819)

v15.1.0

Choose a tag to compare

@Integralist Integralist released this 13 May 16:34
v15.1.0
e58c0f5

v15.1.0 (2026-05-13)

Bug Fixes:

  • fix(auth): honor deprecated --profile/-o when resolving the API token; an unknown profile name is now a hard error instead of a silent fallback to the default token (#1792)
  • fix(text): send deprecation warnings to stderr instead of stdout (#1782)

Enhancements:

  • feat(compute): add file field support for setup.kv_stores bulk import (#1784)
  • feat(compute): add support for cpp for compute (#1773)

Dependencies:

  • refactor(deps): migrate from mholt/archiver/v3 to mholt/archives v0.1.5 (#1787)
  • build(deps): golang.org/x/sys from 0.43.0 to 0.44.0 (#1785)
  • build(deps): golang.org/x/term from 0.42.0 to 0.43.0 (#1785)
  • build(deps): golang.org/x/crypto from 0.50.0 to 0.51.0 (#1785)
  • build(deps): golang.org/x/mod from 0.35.0 to 0.36.0 (#1785)
  • build(deps): golang.org/x/text from 0.36.0 to 0.37.0 (#1785)

v15.0.0

Choose a tag to compare

@Integralist Integralist released this 08 May 14:04
v15.0.0
d3c266e

v15.0.0 (2026-05-08)

Breaking:

  • breaking(ngwaf/workspace): change flag name to match API spec (#1768)

Bug Fixes:

  • fix(compute/deploy): remove compute trial activation code because trials no longer exist (#1730)
  • fix(auth): SSO token expiration status now reflects the actual API token lifetime (~12 hours) instead of the internal JWT refresh token (~30 minutes), preventing spurious warnings and premature re-authentication #1728
  • fix(argparser): skip ListVersions API call for numeric versions #1774

Enhancements:

  • feat(service/backend): add support for the max_use and max_lifetime parameters (#1779)

v14.3.1

Choose a tag to compare

@Integralist Integralist released this 13 Apr 14:18
v14.3.1
9ea8706

v14.3.1 (2026-04-13)

Bug Fixes:

  • fix(publish_release): add back perms for publishing to npm #1724

v14.3.0

Choose a tag to compare

@Integralist Integralist released this 10 Apr 18:02
v14.3.0
2d67890

v14.3.0 (2026-04-10)

Bug Fixes:

  • fix(vcl/condition): --comment flag in condition update now correctly sets the comment instead of overwriting the statement #1714
  • fix(manifest): env_file parsing no longer rejects values containing = characters (e.g. KEY=val=ue) #1715

Enhancements:

  • feat(auth): add auth revoke subcommand for revoking API tokens via --current, --name, --token-value, --id, or --file (bulk) #1717
  • feat(service/logging/debug): add support for logging endpoint error streaming via the service logging debug subcommand #1721
  • feat(stats): accept --json / -j as an alias for --format=json on all stats and help subcommands, matching the flag style used by the rest of the CLI #1719

Dependencies:

  • build(deps): github.com/andybalholm/brotli from 1.2.0 to 1.2.1 (#1716)
  • build(deps): github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5 (#1716)
  • build(deps): github.com/mattn/go-runewidth from 0.0.21 to 0.0.22 (#1716)
  • build(deps): github.com/mattn/go-isatty from 0.0.20 to 0.0.21 (#1720)
  • build(deps): golang.org/x/sys from 0.42.0 to 0.43.0 (#1720)
  • build(deps): github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0 (#1720)
  • build(deps): github.com/mattn/go-runewidth from 0.0.22 to 0.0.23 (#1720)
  • build(deps): github.com/fastly/go-fastly/v14 from 13.1.2 to 14.2.0 (#1722)

v14.2.0

Choose a tag to compare

@Integralist Integralist released this 24 Mar 15:43
v14.2.0
bee7ac6

v14.2.0 (2026-03-24)

Bug Fixes:

  • fix(auth): fastly profile, fastly sso and fastly auth-token commands now correctly respect the --quiet flag #1710

Enhancements:

  • feat(vcl/snippet): add support for the '--content' flag, allowing for the raw output of VCL. #1706

Dependencies:

  • build(deps): github.com/fatih/color from 1.18.0 to 1.19.0 (#1707)
  • build(deps): github.com/klauspost/compress from 1.18.4 to 1.18.5 (#1707)

v14.1.1

Choose a tag to compare

@Integralist Integralist released this 18 Mar 16:55
v14.1.1
548fb34

v14.1.1 (2026-03-18)

Bug Fixes:

  • fix(compute): compute pack, compute validate, and install no longer require authentication. #1701