Skip to content

Releases: fastly/cli

v5.1.0

30 Jan 09:05
v5.1.0
d1abdf6
Compare
Choose a tag to compare

v5.1.0 (2023-01-27)

Full Changelog

Enhancements:

  • Add Secret Store support #717
  • refactor(compute/deploy): reduce size of Exec() #775
  • refactor(compute/deploy): add messaging to explain [setup] #779

Bug fixes:

  • fix(objectstore/get): output value unless verbose/json flag passed #774
  • fix(compute/init): add warning for paths with spaces #778
  • fix(compute/deploy): clean-up new service creation on-error #776

Dependencies:

  • Bump github.com/fatih/color from 1.13.0 to 1.14.0 #772

v5.0.0

19 Jan 16:27
v5.0.0
702b9c1
Compare
Choose a tag to compare

v5.0.0 (2023-01-19)

Full Changelog

Breaking:

The objectstore command was incorrectly configured to have a long flag using
a single character (e.g. --k and --v). These were corrected to --key and
--value (and a short flag variant for -k was added as well).

  • feat(objectstore): add --json support to keys/list subcommands #762
  • feat(objectstore/get): implement --json flag for getting key value #763

Enhancements:

  • feat(compute/deploy): add Object Store to manifest [setup] #764
  • feat(compute/build): support locating language manifests outside project directory #765
  • feat(compute/serve): implement --watch-dir flag #758

Bug fixes:

  • fix(setup): object_store needs to be linked to service #767

Dependencies:

  • Bump github.com/getsentry/sentry-go from 0.16.0 to 0.17.0 #759

v4.6.2

12 Jan 13:54
v4.6.2
53499a6
Compare
Choose a tag to compare

v4.6.2 (2023-01-12)

Full Changelog

Bug fixes:

  • fix(pkg/commands/compute/serve): prevent 386 arch users executing command #753
  • build(goreleaser): fix Windows archive generation to include zips #756

Dependencies:

  • Bump golang.org/x/term from 0.3.0 to 0.4.0 #754

v4.6.1

05 Jan 19:39
v4.6.1
cfc3f0a
Compare
Choose a tag to compare

v4.6.1 (2023-01-05)

Full Changelog

Bug fixes:

  • fix(pkg/commands/vcl/snippet): set default dynamic value #751

Dependencies:

  • Bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 #748

Enhancements:

  • build(makefile): add goreleaser target for testing builds locally #750

v4.6.0

03 Jan 21:21
v4.6.0
8f3d477
Compare
Choose a tag to compare

v4.6.0 (2023-01-03)

Full Changelog

Bug fixes:

  • vcl/snippet: pass AllowActiveLocked if --dynamic was passed #742

Dependencies:

  • Bump goreleaser/goreleaser-action from 3 to 4 #746

Enhancements:

  • Use DevHub endpoint for acquiring CLI/Viceroy metadata #739

v4.5.0

15 Dec 20:18
v4.5.0
c56025c
Compare
Choose a tag to compare

v4.5.0 (2022-12-15)

Full Changelog

Documentation:

  • docs(pkg/compute): remove PLC labels from supported languages #740

Enhancements:

  • refactor(pkg/commands/update): move versioner logic to separate package #735
  • fix(compute): don't validate js-compute-runtime binary location #731
  • Link to Starter Kits during compute init #730
  • Update tinygo default build command #727
  • CI/Dockerfiles: minor dockerfiles improvements #722
  • Switch JavaScript build script based on webpack in package.json prebuild #728
  • Add support for TOML secret_store section #726

Dependencies:

  • Bump golang.org/x/term from 0.2.0 to 0.3.0 #733
  • Bump github.com/getsentry/sentry-go from 0.15.0 to 0.16.0 #734
  • Bump github.com/Masterminds/semver/v3 from 3.1.1 to 3.2.0 #724

v4.4.1

02 Dec 16:08
v4.4.1
b10aa45
Compare
Choose a tag to compare

v4.4.1 (2022-12-02)

Full Changelog

Bug fixes:

  • Avoid sending empty string to Backend create API #720

v4.4.0

29 Nov 16:05
v4.4.0
be34d9a
Compare
Choose a tag to compare

v4.4.0 (2022-11-29)

Full Changelog

Enhancements:

  • Add PrintLines to text package and use in logging #698
  • Add dependabot workflow automation for updating dependency #701
  • Add account name to pubsub and bigquery #699

Bug fixes:

  • Add missing --help flag to globals #695
  • Fix check for mutual exclusion flags #696
  • Fix object store TOML definitions, add test data #715

Dependencies:

  • Bump github.com/otiai10/copy from 1.7.0 to 1.9.0 #706
  • Bump github.com/mholt/archiver/v3 from 3.5.0 to 3.5.1 #703
  • Bump github.com/fastly/go-fastly/v6 from 6.6.0 to 6.8.0 #704
  • Bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 #702
  • Bump github.com/google/go-cmp from 0.5.6 to 0.5.9 #708
  • Bump github.com/mitchellh/mapstructure from 1.4.3 to 1.5.0 #709
  • Bump github.com/bep/debounce from 1.2.0 to 1.2.1 #711
  • Bump github.com/getsentry/sentry-go from 0.12.0 to 0.15.0 #712
  • Bump github.com/pelletier/go-toml from 1.9.3 to 1.9.5 #710
  • Bump go-fastly to v7 #707
  • Bump github.com/fsnotify/fsnotify from 1.5.1 to 1.6.0 #716

v4.3.0

26 Oct 18:28
v4.3.0
823f6db
Compare
Choose a tag to compare

v4.3.0 (2022-10-26)

Full Changelog

Enhancements:

  • Fix release process to not use external config #688
  • Skip exit code 1 for 'help' output #689
  • Implement dynamic package name #686
  • Replace fiddle.fastly.dev with fiddle.fastlydemo.net #687
  • Code clean-up #685
  • Implement --quiet flag #690
  • Make compute build respect --quiet #694

Bug fixes:

  • Fix runtime panic #683
  • Fix runtime panic caused by outdated global flags #693
  • Fix runtime panic caused by missing --help global flag #695
  • Fix check for mutual exclusion flags#696
  • Correct installation instructions for Go #682

v4.2.0

18 Oct 12:32
v4.2.0
a1e8772
Compare
Choose a tag to compare

v4.2.0 (2022-10-18)

Full Changelog

Enhancements:

  • Service Authorization #660
  • Add Object Store API calls #670
  • Remove upper limit on Go toolchain #678

Bug fixes:

  • Fix compute pack to produce expected package.tar.gz filename #662
  • Fix --help flag to not display an error #672
  • Fix command substitution issue for Windows OS #677
  • Fix Makefile for Windows #679