Releases: monken/cfn-include
Releases · monken/cfn-include
v0.8.0
Features:
- YAML is now fully supported and all CloudFormation tags such as
!Ref
are supported too
Bug Fixes:
- bail early if any of the
Fn::Include
calls fail
v0.7.0
-
Allow YAML for input templates and output
Since JSON is YAML the YAML parser will happily accept JSON documents with YAML comments
-
Fn::Include
now supports AWS API calls, check out the examples
v0.6.4
- support JMESPath queries returning literals instead of objects
v0.6.3
- default to
json
for Fn::Include
instead of undefined
- allow the first argument to
Fn::Map
to be interpreted, i.e. Fn::Include
will work
v0.6.1
- add --version flag
- fixed synopsis to be a valid CFN template
- added documentation for how to use cfn-include web service (no installation required)
- reduced install footprint
v0.6.0
Fn::Map
will now also replace variables in object keys
- added
Fn::Merge
which allows for very interesting use cases (e.g. define multi-az resources only once)
- added tests for the CLI
- fixed compatibility for Node.js 0.10
v0.5.0
New features:
- allow for comments in the template (@hoegertn)
- query included template and only include a part of it (@hoegertn)
- include metadata in the generated template (git commit hash, timestamp)
Other:
- fix for Windows
- harden URL include somewhat (i.e. disallow redirects)
- make cfn-include work with
npm link
(@hoegertn)
Thanks @hoegertn for your support!
v0.4.0
- added
Fn::Map
with support for nested maps
- added
Fn::Flatten
- some code optimizations
v0.3.3
- Performance improvements
- Proxy support for validate template
- Parse JSON with jsonlint for better syntax errors
- Tested with Node v0.10 and up