- Add support for deployment files
- Add support for ignoring certain tags in the drift detection.
- Dependency updates
- Update Go version and support for separate output files
- Improved changesets and added drift detection
- Changeset improvements: show all changes + summary
- Add support for timezones
- Support direct file names for template, tags and parameters (thanks to @mludvig)
- Support passing the extension for source files
- Show diagram above table
- Clean up the stackname in the output when an arn is provided
- Report: Add support for frontmatter and filename placeholders
- Also includes some restructuring and an example template for a fog reports bucket
- Support writing of report to S3 buckets.
- Upgrade to Go 1.19
- Unlimited retries to handle API rate limiting in larger accounts
- Be able to loop over more than 100 stacks to handle larger accounts
- Show the IDs of resources that have been added during an event
- Show the IDs of both the original and new resource for resources that are replaced during an event
- Show the cleanup action for failed resources in an event
- Show the reason for a failure of a resource in an event
- Show failed resources differently in the chart
- Report: Add support for milestones and show replacement actions better
- The graph now shows milestones for stack status changes like UPDATE_COMPLETE_CLEANUP_IN_PROGRESS and UPDATE_COMPLETE
- Resources that are being replaced now have 2 entries, one where the new resource is created and one where the old one is cleaned up.
- Bugfix for dealing with accounts without aliases
- Support report functionality
- Use separate go-output library for handling outputs
- Show account alias when deploying
- Add support for prechecks
- Show modules in change sets
- Update go version and modules
- Add documentation to the README and example code
- Add support for global tags and placeholder values
- Add very basic README and deployment flow diagram
- Fix descriptions of some flags
- Add support for uploading the template to S3 before deployment
- Add support for multiple tag and parameter files
- Add support for showing dependencies between stacks
- Use dev for the development version
- Use built-in functionality for printing settings
- Add changeset specific functionalities
- Add non-interactive mode to deployments
- Restructure of text messages into its own file
- Missing quote in release workflow
- Support for dry run
- Use correct type for release workflow
- Fix ldflags for version
- Only run packaging when creating a release
- Add GitHub Action for building binaries
- Support for actual deployments
- Add command to list all CloudFormation managed resources
- Extra config info
- Make things more reusable in exports cmd
- Exports shows imported by in verbose mode
- Add demo command
- Add export name filter to exports command
- Add ability for wildcard filter by stackname
- Initial exports functionality
- Initial commit