Skip to content

Releases: cdklabs/cdk-from-cfn

v0.1.2

06 Jul 13:20
d2c1ede
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.1.1

27 Apr 15:38
1913673
Compare
Choose a tag to compare

What's Changed

  • Fixup specification to be reused elsewhere by @iph in #78
  • Cleanup using new clippy formatting by @iph in #79
  • Fix deduping problems in specification file by @iph in #80
  • Enhancement: Update spec.json by @github-actions in #77
  • Enhancement: Update spec.json by @github-actions in #81
  • Add Fn::Cidr support by @iph in #82
  • Enhancement: Update spec.json by @github-actions in #83
  • Enhancement: Update spec.json by @github-actions in #84
  • Add yaml support for CFN templates by @adwhalen in #85
  • Cleanup clippy by @iph in #86
  • Add assertions prior to usage of conditional variables by @iph in #87
  • Add default parameters for constructors, fix doubles by @adwhalen in #88
  • Enhancement: Update spec.json by @github-actions in #89
  • Add output conditions and fixed resource reference by @adwhalen in #90
  • Fixed using {} instead of undefined and to use Fn.select on Fn.getAZs by @adwhalen in #92
  • (fix): Sub variables only saw References by @iph in #94
  • Enhancement: Update spec.json by @github-actions in #93
  • Add support for YAML shorthand by @iph in #97
  • Enhancement: Update spec.json by @github-actions in #95
  • Enhancement: Update spec.json by @github-actions in #98
  • Enhancement: Update spec.json by @github-actions in #100
  • chore: added conditional test by @HBobertz in #99
  • chore: introduce the Synthesizer trait by @RomainMuller in #101
  • fix: additional tests and bug fixes by @HBobertz in #104

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

23 Oct 21:24
@iph iph
Compare
Choose a tag to compare

First attempt at writing a release here.

What's Changed

  • Fix tests and add test workflow by @iph in #1
  • Fix names of jobs by @iph in #2
  • Add json spec and spec puller by @iph in #3
  • Add github workflow to auto-update spec by @iph in #4
  • Enhancement: Update spec.json by @github-actions in #6
  • Enhancement: Update spec.json by @github-actions in #7
  • Add basic specification json deserialization by @iph in #8
  • Add parser/synthesizer for CloudFormation mappings by @roblaks in #9
  • Enhancement: Update spec.json by @github-actions in #10
  • Add full builder by @iph in #11
  • Implement Condition Ordering by @roblaks in #13
  • Update for first working program by @iph in #12
  • Enhancement: Update spec.json by @github-actions in #14
  • Enhancement: Update spec.json by @github-actions in #15
  • Enhancement: Update spec.json by @github-actions in #16
  • Enhancement: Update spec.json by @github-actions in #17
  • Fixup parsing phase by @iph in #19
  • Enhancement: Update spec.json by @github-actions in #18
  • Start building IR by @iph in #20
  • Fixup system files by @iph in #22
  • Enhancement: Update spec.json by @github-actions in #23
  • Move all but resources to ir output by @iph in #24
  • Translate ResourceValue to ResourceIr to add metadata by @iph in #25
  • Deduplicate property logic by @iph in #27
  • Enhancement: Update spec.json by @github-actions in #26
  • Enhancement: Update spec.json by @github-actions in #29
  • Add readme with remaining work by @iph in #28
  • Enhancement: Update spec.json by @github-actions in #31
  • Add many features to core by @iph in #30
  • Enhancement: Update spec.json by @github-actions in #32
  • Enhancement: Update spec.json by @github-actions in #33
  • Enhancement: Update spec.json by @github-actions in #35
  • fix: Changed Arg::about to Arg::help by @jfkisafk in #34
  • Fix new clippy warnings by @iph in #36
  • Add support for metadata and update policy by @iph in #37
  • Add Output processing by @iph in #38
  • Clippy by @iph in #40
  • Enhancement: Update spec.json by @github-actions in #39
  • Enhancement: Update spec.json by @github-actions in #41
  • Add String force casting by @iph in #43
  • Enhancement: Update spec.json by @github-actions in #42
  • Enhancement: Update spec.json by @github-actions in #44
  • Enhancement: Update spec.json by @github-actions in #45
  • Enhancement: Update spec.json by @github-actions in #46
  • Enhancement: Update spec.json by @github-actions in #47
  • Fixup deprecated warning by @iph in #48
  • Add option to write output to a file and fix minor TypeScript coding style & formatting issues. by @yilong-wang in #50
  • Enhancement: Update spec.json by @github-actions in #51
  • Enhancement: Update spec.json by @github-actions in #52
  • Enhancement: Update spec.json by @github-actions in #53
  • Enhancement: Update spec.json by @github-actions in #54
  • Fixup error messages to be correctly identifiable by @iph in #56
  • fix: Add parser support for shorthand Fn::GetAtt by @iph in #57
  • Fix custom specification not working by @iph in #58
  • Enhancement: Update spec.json by @github-actions in #55
  • Handling Custom:: when synthesizing custom resources by @sandeepklr in #60
  • Enhancement: Update spec.json by @github-actions in #59
  • Add capability to parse and convert floats in CFN templates by @vtanguturi in #63
  • Fix getAZ translation by @iph in #68
  • Fix no substitution bug by @iph in #70
  • Enhancement: Update spec.json by @github-actions in #71
  • Enhancement: Update spec.json by @github-actions in #72
  • Move Fn::Cidr support to supported by @iph in #74
  • Enhancement: Update spec.json by @github-actions in #73
  • Update lookup table to handle arbitrary types by @iph in #75
  • Upgrade type structure for Fn::FindInMappings by @iph in #76

New Contributors

Full Changelog: https://github.com/iph/noctilucent/commits/v0.1.0