Skip to content

Releases: robessog/cfn-resolver-lib

minor fnsub improvements

20 May 17:23
9269810
Compare
Choose a tag to compare

fnsub to incorporate params plus minor bug fixes

What's Changed

  • Feature/enhance fnsub to incorporate params by @aceberle in #120

New Contributors

Full Changelog: v1.1.7...v1.1.8

[Bugfix]: Adds safe-check for convertedResources in FnGetAttNode

12 Nov 20:20
60175a7
Compare
Choose a tag to compare

Adds safe-check for convertedResources in FnGetAttNode

Bugfix: evaluation failed on empty Resources node

16 May 05:12
752005f
Compare
Choose a tag to compare

Bugfix: evaluation failed on empty Resources node

Bugfix: evaluation failed on empty Resources node

16 May 05:05
1699bef
Compare
Choose a tag to compare

Bugfix: evaluation failed on empty Resources node
Version update.

Fn::Split support

21 Jan 19:47
Compare
Choose a tag to compare
v1.1.5

Merge branch 'master' of https://github.com/robessog/cfn-resolver-lib

Fn::ImportValue resolution

16 Dec 01:01
Compare
Choose a tag to compare

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

15 Dec 05:15
Compare
Choose a tag to compare

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

13 Dec 00:13
Compare
Choose a tag to compare
v1.1.2.1

adding npm install script to travisCI

Bugfix for empty arrays + removed type: "module" from package.json

12 Dec 20:34
a3fd14c
Compare
Choose a tag to compare
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

11 Dec 21:32
Compare
Choose a tag to compare

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 both RefResolvers and RefResolveres

To be safe we increase the minor version, but this should not be a breaking change to consumers.

Contributors

Big thanks to the contributors: