Skip to content

Beta Release - v2.0.0.beta3

Compare
Choose a tag to compare
@askreet askreet released this 25 Jul 15:28
· 35 commits to master since this release

New Features

  • Added the CodeDeploySetup plugin, which can be used to auto-provision the bucket used by CodeDeploy release artifact. (Thanks, @jfarrell!)
  • The update command now supports --refresh-parameters, which will update stack inputs to match the parent stack outputs even if they have already been set. (Thanks, @jfarrell!)
  • The create and update commands now support a plural form --parents STACK_NAME,STACK_NAME,... for specifying more than one parent stack. (Thanks, @jfarrell!)

Improvements

  • Outputs are now sorted in the status command. (Thanks, @pingram3030!)
  • Added IAM named capability to the CloudFormation calls. (Thanks, @jfarrell!)
  • ChangeSet wait time is now configurable in Moonfile.rb, and defaults to 90 seconds. (Thanks, @janost!)
  • CodeDeploy will now attempt to create the required role if it's not found in the account. (Thanks, @jfarrell!)
  • The S3BucketViaGitHubRelease artifact mechanism now retries the downloads from GitHub. (Thanks, @borsothy!)
  • The GitHubRelease build mechanism now retries waiting for CI status and for the build to exist. (Thanks, @kaushik!)
  • Stack status will now output the private IP address for instances which do not have public addresses. (Thanks, @pingram3030!)
  • Default stack wait timeout is now 60 minutes. (Thanks, @pdrakeweb!)

Bugfixes

  • The backup plugin now correctly backs up the provided answer file, instead of referring to the Moonshot 1.x properties file. (Thanks, @jamesiarmes!)
  • The GitHub release build mechanism no longer displays errors while waiting for the release to exist. (Thanks, @pdrakeweb!)
  • Full example application is now actually included with compiled .gem artifact. (Thanks, @pingram3030!)
  • Stack deletion command will now appropriately return non-zero when stack deletion fails. (Thanks, @ProZsolt!)