Releases: fastly/cli
Releases · fastly/cli
v3.1.1
v3.1.0
v3.0.1
v3.0.0
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.
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 withnil
#569
Enhancements:
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v1.7.1
v1.7.0
v1.7.0 (2022-02-23)
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 forservice 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