Changelog of @hackage/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)

  • Initial release