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: