Skip to content

Releases: fastly/cli

v3.1.1

04 Jul 10:55
59efd38
Compare
Choose a tag to compare

v3.1.1 (2022-07-04)

Full Changelog

Enhancements:

  • Handle build info more accurately #588

Bug fixes:

  • Fix version check #589
  • Address profile data loss #590

v3.1.0

24 Jun 13:56
7844f9f
Compare
Choose a tag to compare

v3.1.0 (2022-06-24)

Full Changelog

Enhancements:

  • Implement profile token command #578

Bug fixes:

  • Fix compute publish --non-interactive #583
  • Support fastly --help <command> format #581

v3.0.1

24 Jun 09:03
ecfb105
Compare
Choose a tag to compare

v3.0.1 (2022-06-23)

Full Changelog

Enhancements:

  • Makefile: when building binary, depend on .go files #579
  • Include fastly.toml hashsum #575
  • Hash main.wasm and not the package #574

v3.0.0

30 May 12:40
2ec21df
Compare
Choose a tag to compare

v3.0.0 (2022-05-30)

This release introduces a breaking change related to how a user controls interactive prompts and their default values.

There are now three globally available flags:

  • --accept-defaults: Accept default options for all interactive prompts apart from Yes/No confirmations.
  • --auto-yes: Answer yes automatically to all Yes/No confirmations. This may suppress security warnings.
  • --non-interactive: Do not prompt for user input - suitable for CI processes. Equivalent to --accept-defaults and --auto-yes.

This means the compute build, compute publish and compute serve commands no longer provide an --accept-custom-build flag. User's can instead specify either --auto-yes or --non-interactive.

The user experience for the compute deploy and compute publish command has not changed, only the implementation. This means that although the two commands no longer define --accept-defaults, the option itself is still exposed via the globally available flag.

Full Changelog

Breaking changes:

  • Implement new global flags for handling interactive prompts #568

Bug fixes:

  • The backend create command should set --port value if specified #566
  • Don't overwrite file.Load error with nil #569

Enhancements:

  • Support [scripts.post_build] #565
  • Support Viceroy "inline-toml" format and new contents field #567
  • Add example inline-toml dictionary to tests #570
  • Avoid config update checks when handling 'completion' flags #554

v2.0.3

20 May 12:10
112d60b
Compare
Choose a tag to compare

v2.0.3 (2022-05-20)

Full Changelog

Bug fixes:

  • Update Sentry DSN #563

v2.0.2

18 May 13:01
a47cce1
Compare
Choose a tag to compare

v2.0.2 (2022-05-18)

Full Changelog

Enhancements:

  • Remove user identifiable data #561

v2.0.1

17 May 12:20
0867181
Compare
Choose a tag to compare

v2.0.1 (2022-05-17)

Full Changelog

Security:

  • Omit data from Sentry #559

v2.0.0

05 Apr 15:35
v2.0.0
f56e97c
Compare
Choose a tag to compare

v2.0.0 (2022-04-05)

Full Changelog

Bug fixes:

  • Update --request-max-entries/--request-max-bytes description defaults #541

Enhancements:

  • Add --debug flag to compute serve #545
  • Support multiple profiles via [profiles] configuration #546
  • Reorder C@E languages and make JS 'Limited Availability' #548

v1.7.1

14 Mar 15:47
v1.7.1
9bbfbfc
Compare
Choose a tag to compare

v1.7.1 (2022-03-14)

Full Changelog

Bug fixes:

  • Fix runtime panic in arg parser #542

v1.7.0

23 Feb 15:01
v1.7.0
6150a45
Compare
Choose a tag to compare

v1.7.0 (2022-02-23)

Full Changelog

Enhancements:

  • Add fastly user to Dockerfiles #521
  • Support Sentry 'suspect commit' feature #508
  • Populate language manifest name field with project name #527
  • Make --name flag for service search command a required flag #529
  • Update config last_checked field even on config load error #528
  • Implement Compute@Edge Free Trial Activation #531
  • Bump Rust toolchain constraint to 1.56.1 for 2021 edition #533
  • Support Arch User Repositories #530