Skip to content

Releases: unbounce/iidy

additional bug fixes

03 Jul 23:31
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.12.0...v1.13.0

minor bug fixes, tweaks, docs, dependency upgrades

29 Sep 21:27
42dd544
Compare
Choose a tag to compare

v1.12.0

  • PQ-229 Use github actions, report code coverage to sonar #265
  • PQ-228 Update sonar docker image and use properties file #264
  • Add !$join function #249
  • Add handlebars-helpers string helpers #251
  • Touches up some spelling and grammar issues #244
  • Avoid calling fs.statSync when input is from stdin #260
  • Fixes spelling of command-implementations fe8386a
  • Touches up some spelling/grammar in documentation fb52564
  • fix spelling mistake in the README 567a66e
  • add DELETE_SKIPPED as a colorized status d62b766
  • Accept derived values for !$split and !$join 39ed8fd
  • Add documentation a8fb86c
  • Add toJson, toYaml alias, accept non literal values 5ec7d6f
  • Bump lodash from 4.17.15 to 4.17.19 83ef7f6
  • Use toJsonString/toYamlString 1b9299a
  • Clarify what is happening with trailing characters afa9de3
  • Add note about purpose of !$split and !$join 4acdfa0
  • Deprecate non-camelCase helpers 863b0e9
  • Use S3 template object limit when doing template approval request 8926290
  • Bump node-fetch from 2.6.0 to 2.6.1 8d7b662
  • Bump dot-prop from 4.2.0 to 4.2.1 bd9b402
  • bump laundry to v1.6.0 944aa66
  • updates s3 template size to match new max of 1MB; updates using s3 template size when loading a template for approval since the template will be stored on s3 db225b8
  • bump deps and update a few exception types as required for ts update abd19a9
  • update aws-sdk-js version (with our creds cache patch) a6b375d
  • bump node version to 14x 63747d4
  • update gen-changelog script and deps c7ec9aa

sha256 hashes

shasum --UNIVERSAL -a 256
fe4a12cf37c42316d425495e2266ee703c2fd64f30e0ca1c1401d0f50899f722 Udist/iidy-linux
f73d96c346e17d0854a28e7d56a220fc8f50debc5fad61ceeb49731199e59770 Udist/iidy-linux-amd64.zip
6ea9eb9b0de03baf64a9f5951c51f780499214bcde33068ff7c93c5cef3bd46b Udist/iidy-macos
2c6dd182edc023c18882eb9ede74607cd7bebee7a644864fd8fbbcfcbdcf17d1 Udist/iidy-macos-amd64.zip

misc improvements and bug fixes

10 Jan 00:20
v1.11.0
9239d98
Compare
Choose a tag to compare

1.11.0

sha256 hashes

  • 6b6102e5f05f562a29fc9b6627e33ac3adbcbc6b6d41e2c29ba889823a318522 dist/iidy-linux
  • 744bdf504a4d8ec6b59a424efddfe0aa860f2460c9eaee4d957869c9181e8ead dist/iidy-linux-amd64.zip
  • 7a26843a4925228940ad2e93c65a3818509a20340892c73da9bd647bf6cb1437 dist/iidy-macos
  • 64fad0d20a1a64d351106a7fc8736ae5fd4c0f4886e0b35e80064253d85cc640 dist/iidy-macos-amd64.zip

6+ months of enhancements, bug fixes, and dependency bumps

07 Dec 23:16
0effbd4
Compare
Choose a tag to compare

Changelog

v1.10.0

6 December 2019

Merged PRs
Commits (reverse chronological)
  • Add parameter store global configuration to disable template approval #218
  • CO-1436 Migrate GitHub Actions HCL to YAML #190
  • Write error-level logs to stderr #188
  • Normalize iidy command for template-approval #142
  • beef up tests and add nyc for coverage reporting 0ed1dc4
  • Cleanup 177694f
  • Bump mixin-deep from 1.3.1 to 1.3.2 a4bdf65
  • Bump debug from 2.6.8 to 2.6.9 4f6a9ae
  • FIX: convert stack output Version format 9ae7cd8
  • Bump sshpk from 1.13.1 to 1.16.1 9a33514
  • Bump lodash from 4.17.11 to 4.17.13 84be98b
  • Update aws-sdk 8d9d9dd
  • Fixes a performance regression between v1.6.5..v1.6.6-rc2 7e01dcf
  • Avoid coping large amounts of data by using _.merge with envValues 84fd250
  • add support for aws-vault profiles and aws credential_process 4f41adc
  • bump dependencies and fix minor type issues related to the upgrades 5b96c77
  • bump laundry-cfn to v1.4.0 de8f6ce
  • implement UsePreviousValueParameters per #170 4ad2750
  • correctly iterate over stackArgs.UsePreviousValueParameters and updates input.Parameters correctly d41db46
  • update readme for UsePreviousValueParameters and UsePreviousTemplate d48f975
  • Bump cli-color to 2.0.0 737d1bb
  • reuse http connections to aws to improve perf via env-var setting 6db516b
  • fix bug in !$merge: !$ tags in the input not being processed 4ed9a1f
  • add tojsonPretty mustache helper to output newlines in json 305cec7
  • add missing stack-args options in README 0cc2c13
  • normalize handling of $! inside cfn tags like !Sub + tests 54b2f79
  • add some newer cfn intrinsic fn tags we're missing: CIDR, Transform 447e4a2
  • complete refactoring of visitResourceNode, etc. add12a3
  • allow aws test to be skipped + tweak cli test timeout b43905f
  • tweak error message wording 0f522ef
  • s/UsePreviousValueParameters/UsePreviousParameterValues/ 173fe8c
  • rm outdated TODO comment b6b0a71
  • fix missing reference rewrites in custom resource tmpl DependsOn 9222fb0
  • Make it obvious that we're mutating the stack args object 3aab2c1
  • add case for when DependsOn is an array. add similar logic to handle Condition attribute 375547b
  • Add docs for disable-template-approval value a1f056f
  • prefix unused index arg as _index 5a243dd
  • add tests for UsePreviousValueParameters and stackArgsToX 50f9229
  • exclude tests with aws deps on travis.ci 953b73f
  • npm audit fix f67ce72
file SHA256s

21f5e2206192eb21449acf69c28dc4b1d4d918cf4095e981c198f08901c0a9bc dist/iidy-linux
b8e6f0126c7190d1f4ddc5249d9c58062c46312b2e0c5475f3178544ef66207c dist/iidy-linux-amd64.zip
d0ae78912b7142306e36d49def2e4402c46f29e0c582ebbc4b27bb1f72da6e8c dist/iidy-macos
1a797a9e813cf76964081bffd74230cc20582336a142662a40234bcd7f6c8c02 dist/iidy-macos-amd64.zip

v1.9.0

16 May 21:31
Compare
Choose a tag to compare
  • display stack parameters in output - fixes #149 #149
  • update dependencies 28c57d1
  • improve parsing of !$include's to handle bracket expressions fully a51622c
  • Upgrade laundry (stack template linting) 19c02e4

cfeb76350ce4bd493ca69806f0efe7351fa8dcdef0bc4db11ae5b50fdf27261c dist/iidy-linux
09b063510e6cd7f79d700a8641e15e33d50e5cc5e4bae65f1907bacc4c0c8959 dist/iidy-linux-amd64.zip
06a00258201609460023d033ceb6c0251176e3cb0149d6fc52092951791ee0e7 dist/iidy-macos
132596ee55c9dff70020246a2d26cbdb8c1edcac43a99b573c2d7f7439f20f22 dist/iidy-macos-amd64.zip

v1.8.0

03 Apr 16:53
@jpb jpb
Compare
Choose a tag to compare
25a81d157f521715d4c3265982282dad0c1c11f1b4a668a0c149c3b4e1c5d21f iidy-linux
a863f9b5c25af76189508432ce54b47b6b0f0a448affe9845dc3cf13737d8717 iidy-linux-amd64.zip
199b2619b880ab8502516a22b54a32c42273ba0fadcd25ebdc74f1525ae8da17 iidy-macos
69b27cba2d576dda22f556acbe26dec5b8f630f4e96b1909b6ea86bfe6e6736b iidy-macos-amd64.zip

v1.7.0

14 Mar 00:34
@jpb jpb
Compare
Choose a tag to compare
9710d8cf9c0c481e1164e18ce6a16329f5352b98ea058d544ac72343c0984bd3 iidy-linux-amd64.zip
05c7e1272da0244eed95805d2739b576ff710e75bef548b997d08e7b07f53f8d iidy-macos-amd64.zip
ceb632e620056c08d9827eefddf5ff84012d23507a619b4652ff6107a5aa73fe iidy-macos
82e42d54cec7a5afb8a2efed97e6cd0a3088e4a6c13f838176a0d45b300e2af9 iidy-linux

v1.6.6-rc4

24 Sep 23:21
@jpb jpb
Compare
Choose a tag to compare
  • view commit v1.6.6-rc4
  • view commit Merge pull request #138 from unbounce/render-directory
  • view commit Add ability to render a directory of templates
  • 861d886b4b49b01a2ad7145f0c047e3f358e3b4052ed5d402e60f51dae55a660 iidy-linux
    7773e9d306986e14e827cc5aaa152ea25a79787953a82274cc5a8c66652aafdf iidy-linux-amd64.zip
    e020939960227fad9420af219ac1bcb71fbf50b50ba22f3f315adde984a6e085 iidy-macos
    592dbe3ffb6a8d49f9957070ac3c3cf38508c9ecda9a820f6eff33357a529197 iidy-macos-amd64.zip
    

    v1.6.6-rc3

    24 Sep 17:08
    @jpb jpb
    Compare
    Choose a tag to compare
  • view commit Merge pull request #137 from unbounce/cache-credentials
  • view commit Cache assumed role credentials on disk
  • view commit Merge pull request #136 from unbounce/create-stack-multiple-mfa-prompt
  • view commit Prevent configureAWS from being called multiple times for create-stack
  • view commit Merge pull request #133 from unbounce/multi-document-render
  • view commit Support rendering multiple documents in one file
  • a1b7209682ef212ef8a653c95480a42efe86baac049039724375e6fc62fe8dad iidy-linux
    bc6660766d9394ee642f7644910d580280f41e240b30445a169808ef7da57778 iidy-linux-amd64.zip
    3c773889f3f4f3863d42d1b74583a816f2e502b631530529411abb55996aac71 iidy-macos
    efc2bdb08c2f7fe8d3f8322223860db511fa6ed726fac65a9efd1d0b7aba8c95 iidy-macos-amd64.zip
    

    v1.6.6-rc2

    22 Aug 23:03
    @jpb jpb
    Compare
    Choose a tag to compare
  • view commit iidy-update-read-me: Added iidy environment variables to README.md
  • view commit Fix non-octal numeric strings in the middle of string
  • view commit Allow rendering from STDIN
  • view commit disable the ora spinner in terms that don't support it
  • view commit Upgrade to latest official aws-sdk
  • view commit update readme for new release
  • 60bc5e397d1244b07c149d7ab08b0a37df8f37eb48e21514a45889edfbd3a638 iidy-linux
    ad12e2cececdf9a605a1634d43bd57dfe1f21cebd359b811581d53052f1232b6 iidy-linux-amd64.zip
    ae52ae1093360599771a4a8efb7d1b800a272019acec5a751b074136dad50414 iidy-macos
    a1e0743d43ed9eecb2265808430e7ea0c53ffe03f1deeb4773c7e0cca4279fc4 iidy-macos-amd64.zip