Skip to content

Releases: LeadingEDJE/stackmanager

1.2.0

07 Dec 18:58
c3c2630
Compare
Choose a tag to compare
  • Enable Termination Protection by default when creating or updating stacks
    • If there are no changes when doing a deploy, but Termination Protection is not currently enabled, it will add termination protection (whether supplying --auto-apply or not)
    • Add TerminationProtection: False to the config file if you don't want Termination Protection
    • Termination Protection will automatically be disabled when you run the delete command if set
  • Require confirmation for the delete command, either by supplying the -Y/--yes flag, or the interactive prompt.

1.1.0

24 Nov 23:03
587c717
Compare
Choose a tag to compare
  • Print stack outputs after executing change set or displaying stack status
  • Add get-output command to return the value of a single output for use in scripting
  • Errors now go to stderr

1.0.0

26 Sep 21:13
2b7cee7
Compare
Choose a tag to compare
  • Breaking change: --config option changed to --config-file (short version is still -c)
  • #19 Implement chaining between commands with support for calling build-lambda -> upload -> deploy with reduced arguments
  • Allow --profile and --region to be specified before subcommands
  • Testing for the CLI module

0.8.1

19 Aug 14:54
0e9321f
Compare
Choose a tag to compare
  • Add support for Variables in configuration that can be substituted into Parameters, Tags and StackName.

0.8.0

18 Aug 23:16
c317127
Compare
Choose a tag to compare
  • Add status command to check current status of stack
  • Display output from build-lambda command
  • Significantly improved code coverage (but still work to do)

0.7.3

05 Aug 16:45
340b5ea
Compare
Choose a tag to compare
  • Add reject command to delete a ChangeSet and clean up the stack if it's in REVIEW_IN_PROGRESS and has no remaining ChangeSets.

0.7.2

04 Aug 12:34
e1becd7
Compare
Choose a tag to compare

Bugfix: Add missing arrow library to package

0.7.1

04 Aug 12:05
fe4d7fc
Compare
Choose a tag to compare
  • Improve formatting of timestamps and the reason in the table of events. Use the STACKMANAGER_TIMEZONE environment variable to specify the timezone for timestamps to be shown in instead of the automatically detected local timezone (which may be UTC on a build server).

0.7.0

03 Aug 19:59
57a0462
Compare
Choose a tag to compare
  • Allow ChangeSet to be applied using --change-set-id without needing to specify --config or --environment.
  • Check for existing ChangeSets in deploy and depending upon --existing-changes value (defaults to ALLOW) prevent deploy from continuing.

0.6.3

15 Jul 18:07
Compare
Choose a tag to compare

Learning to spell the word "on"