v0.11.0
Breaking Changes:
- With this release we are dropping support for NodeJS < 4.0.0.
- We no longer create a
Metadatakey in the output template. If you want to depend on this feature, pass the--metadataflag. See #30. - Previously, we used
requestto load includes from HTTP and HTTPS endpoints. This has now been replaced with the node built-inhttpandhttpslibraries.
Features:
- When outputting to yaml, keys are now sorted. This will allow to generate meaningful diffs between templates.
- templates can now be read from stdin e.g. passed from another preprocessor without writing to a temporary file:
cat mytemplate.yml | cfn-include --validate --yaml - the
apitype now recognizes the AWS region provided by theAWS_REGIONandAWS_DEFAULT_REGIONenvironmental variables. If none are defined, it defaults tous-east-1. Fn::Mergewill now merge it's output into its parent object instead of replacing it