Releases: robessog/cfn-resolver-lib
Releases · robessog/cfn-resolver-lib
minor fnsub improvements
fnsub to incorporate params plus minor bug fixes
What's Changed
New Contributors
Full Changelog: v1.1.7...v1.1.8
[Bugfix]: Adds safe-check for convertedResources in FnGetAttNode
Adds safe-check for convertedResources in FnGetAttNode
Bugfix: evaluation failed on empty Resources node
Bugfix: evaluation failed on empty Resources node
Bugfix: evaluation failed on empty Resources node
Bugfix: evaluation failed on empty Resources node
Version update.
Fn::Split support
v1.1.5 Merge branch 'master' of https://github.com/robessog/cfn-resolver-lib
Fn::ImportValue resolution
Fn::ImportValue resolvers
Define yout Fn::ImportValue resolvers in the parameter map as the following:
{
"Fn::ImportValueResolvers": {
"OtherStacksExportedKey1": "MyFakeImportedValue1"
}
}
Resolving Fn::GetAtt ... Arn when resources is in template
Built in ARN schemas:
- AWS::Lambda::Function
- AWS::SNS::Topic
- AWS::SQS::Queue
- AWS::CloudWatch::Alarm
- AWS::S3::Bucket
User can define additional custom ARN schemas in parameters. Example can be found in in tests:
GetAtt can resolve attributes from the template
v1.1.2.1 adding npm install script to travisCI
Bugfix for empty arrays + removed type: "module" from package.json
Merge pull request #2 from bboure/fixes Fix ArrayNode for empty arrays, remove type: module, default empty object when params/resolvers not provided
Fixing typos in public APIs
Changes
Summary
Fixed some typos in public APIs in a backward compatible way.
- The only public method
evaluateNodes()
had a typo in previous versions, now both methods are available. RefResolvers
field in the stack parameters had a typo, this new version works bothRefResolvers
andRefResolveres
To be safe we increase the minor version, but this should not be a breaking change to consumers.
Contributors
Big thanks to the contributors: