Changelog for cloud-seeder-0.2.0.0
0.2.0.0 (April 19th, 2018)
New Features
- Added
wait
command to wait until stack is in a stable state
- Added
teardown
command to destroy stack
- Logging now uses ToJSON instances to provide accurate and efficient YAML
- Stack policy can now be set in deployment configurations using
policy
- CLI gives useful information about stacks when actions complete
- Already-provisioned stack parameters default to previously used values
Bugfixes and Minor Changes
- Stability and error-handling improvements
- onCreate hooks run only when creating, rather than updating
0.1.0.0 (July 26th, 2017)
Breaking Changes
- The
deploy
command is renamed to provision
.
- The environment is now passed as a positional argument instead of as an environment variable.
New Features
- Added support for configuring parameters with command-line flags and hardcoded environments, in addition to environment variables.
- Parameters are now parsed from template files to determine whether or not they are optional.
- Tags
cj:application
and cj:environment
are always added, based on the mandatory ENV
positional argument and information in the configuration.
- The
whenEnv
and getEnvArg
functions are provided to conditionally configure stacks based on the current environment.
Bugfixes and Minor Changes
- Various improvements to CLI help text.
0.0.0.0 (June 26th, 2017)