Skip to content

v0.1.0

Compare
Choose a tag to compare
@iph iph released this 23 Oct 21:24
· 566 commits to main since this release

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