Skip to content

Latest commit

Β 

History

History
361 lines (198 loc) Β· 7.08 KB

CHANGELOG.md

File metadata and controls

361 lines (198 loc) Β· 7.08 KB

CHANGELOG

Emoji Cheatsheet

  • ✏️ doc updates
  • πŸ› when fixing a bug
  • πŸš€ when making general improvements
  • βœ… when adding tests
  • ⬆️ when upgrading dependencies
  • πŸŽ‰ when adding new features

Version History

v9.1.0

  • πŸŽ‰ Add support for building aws ecs execute-command interactively

v9.0.0

  • πŸš€ Use AWS_REGION in env output to mirror all modern AWS SDKs/CLIs

v8.4.0

  • πŸš€ Human readable error when outside of git repository

v8.3.1

  • πŸš€ Add support on update

v8.3.0

  • πŸš€ Support for Descriptions being parsed and posted from Template

v8.2.0

  • πŸš€ Internal Support for Descriptions in CloudFormation Templates

v8.1.1

  • πŸ› Fix name resolution when using sub-template

v8.1.0

  • ⬆️ Update Core Dependencies
  • πŸš€ Pull and populate existing tags when updating a stack

v8.0.2

  • πŸ› Fix path resolution in --template parameter

v8.0.1

v8.0.0

  • πŸš€ Update to CFN-Config@7

v7.8.0

  • ⬆️ Remove now unnecessary node-fetch
  • ⬆️ Remove unused octokit dep

v7.7.0

  • ⬆️ Remove top-level use of aws-sdk
  • πŸŽ‰ Add support for GovCloud S3 Config Buckets

v7.6.0

  • πŸ› Include region in STS call to work in GovCloud
  • ⬆️ Update base deps

v7.5.0

  • πŸŽ‰ Allow specifying default region at repo level
  • πŸŽ‰ Don't expect a ~/.deployrc.json file to exist

v7.4.0

  • πŸ› Support reading stack parameters from stacks created via YAML Cloudformation templates

v7.3.3

  • πŸ› DotDeploy file should allow name property for overriding repo name

v7.3.2

  • ⬆️ Update base deps

v7.3.1

  • πŸš€ Move help text to it's own file

v7.3.0

  • πŸŽ‰ Check for unpushed changes before deploying

v7.2.0

  • πŸŽ‰ Check for uncommitted changes before deploying

v7.1.1

  • πŸ› Fix bug where info wouldn't receive AWS credentials

v7.1.0

  • πŸš€ Add cancel subcommand
  • ✏️ Remove a bunch of README comments referring to retired auth scheme
  • πŸš€ Move help text to individual files

v7.0.1

  • ⬆️ Update base deps

v7.0.0

  • πŸŽ‰ Add support for Global CF tags
  • πŸš€ Remove accountId from deploy file

v6.1.1

  • πŸš€ Setup Automated Deploys

v6.1.0

  • πŸ› Use cfn-config.Template.read instead of cloudfriend.build for compiling template

v6.0.0

  • πŸš€ CFN-Config@6 now requires all cloudformation JS inputs to be Common Modules

v5.3.1

  • ⬆️ Update base deps

v5.3.0

  • πŸš€ Add new tag style support

v5.2.2

  • ⬆️ Update base deps

v5.2.1

  • ⬆️ Update base deps

v5.2.0

  • πŸŽ‰ Add --all flag to list all stacks in all regions

v5.1.2

  • πŸ› Fix bug in ECR artifacts check

v5.1.1

  • πŸ› Fix accountId gen in env subcommand

v5.1.0

  • πŸš€ Remove need to have hardcoded AccountID and instead look it up dynamically

v5.0.1

  • ✏️ Add better error messages

v5.0.0

  • πŸš€ Update module to ES6 Imports

v4.3.3

  • ⬆️ Update base deps

v4.3.2

  • πŸ› --region param should override json config

v4.3.1

v4.3.0

  • πŸš€ Allow deploy info ml-enabler-prod in addition to the current deploy info prod

v4.2.0

  • πŸŽ‰ Support HTTPS origins for GH org parsing

v4.1.0

  • πŸŽ‰ Ensure config bucket is present and offer to create it if not

v4.0.1

  • ⬆️ Update core deps

v4.0.0

  • πŸš€ Update to @openaddresses/cfn-config which uses a Promise based API
  • ✏️ Doing a major version bump as this is a large change with potentially unseen repurcusions

v3.4.2

  • πŸ› [email protected] is considered harmful as a loop was intentionally introduced by the developer
  • ⬆️ Update cfn-config to pin colors library

v3.4.1

  • πŸ› Fix ESLint bug

v3.4.0

  • πŸŽ‰ Output AWS_ACCOUNT_ID in env command

v3.3.0

  • πŸš€ Use @oa namespace

v3.2.0

  • ⬆️ Update all deps. Notable: eslint@8
  • βœ… Add GH actions for running lint enforcement

v3.1.1

  • πŸ› Fix bug where non-existant callback was called

v3.1.0

  • πŸ› Fix a bug in marking a Github Environment as deployed
  • πŸš€ Convert a bunch of internals to promises for improved readability

v3.0.0

  • πŸš€ Add strong schema validation to DeployRC
  • πŸš€ Add strong schema validation to DotDeploy
  • πŸŽ‰ Add Key/Value support for tags in DepoyRC
  • πŸŽ‰ Add Key & Key/Value support for tags in DotDeploy
  • ⬆️ General Dep Update

v2.8.0

  • πŸŽ‰ Add tagger support to JSON subcommand

v2.7.1

  • ⬆️ Update deps

  • πŸŽ‰ Add support for automatically resolving {{resolve:}} blocks in the Outputs section of a CF template when using deploy info.

v2.6.0

  • ⬆️ Update base deps
  • πŸŽ‰ Add support for reading .deploy file when in a sub directory of the repo

v2.5.2

  • ⬆️ Update base deps

v2.5.1

  • πŸ› Fix GH Deployment integration

v2.5.0

  • πŸŽ‰ Add support for github deployments API
  • ⬆️ generate deps update

v2.4.0

  • πŸš€ Use aws credentials file if profile is present
  • πŸŽ‰ Conditionally prompt for credentials in init mode only if credentials are not present in AWS file

v2.3.0

  • πŸŽ‰ Add json subcommand for outputting JSONified CF templates

v2.2.0

v2.1.1

  • ⬆️ Update to latest cfn-config & cloudfriend

v2.1.0

  • πŸŽ‰ .deploy files can now specify a name property to override the repo name
  • ⬆️ Update all deps

v2.0.2

  • ⬆️ Update aws-sdk

v2.0.1

  • ⬆️ General dep updates

v2.0.0

  • ⬆️ general dep updates
  • πŸŽ‰ Add support for propagateatlaunch tagging
  • πŸŽ‰ Add support for overriding the default naming conventions for sub templates via --name argument

v1.4.1

  • ⬆️ General dependency update

v1.4.0

  • πŸš€ Refactor lib/creds for readability & future extensions
  • πŸŽ‰ Add ESLinting to the project

v1.3.2

  • ⬆️ Update base deps

v1.3.1

  • πŸ› Some modes shouldn't attempt to load a template

v1.3.0

  • πŸŽ‰ Add support for the --template flag
  • πŸš€ Move a bunch of modules to individual classes

v1.2.4

  • πŸ› Fix --version flag
  • πŸ› Add missing help mode for deploy info --help
  • ✏️ Fix and expand in code help documentation

v1.2.3

  • ⬆️ Update core deps to latest versions

v1.2.2

  • ⬆️ Update to latest minimist version in response to GH Security Advisory

v1.2.1

  • πŸ› Avoid error during simultaneous deploys when the CF file is deleted by whichever deploy is finished first

v1.2.0

  • πŸŽ‰ Add support for --parameters table mode

v1.1.0

  • πŸŽ‰ Add table support for stack Outputs
  • πŸš€ Refactor info subcommand into mode

v1.0.0

  • πŸš€ Refactor artifacts to be more generic and support lambdas