Skip to content

Release v0.7.0

Compare
Choose a tag to compare
@nathanataws nathanataws released this 28 Aug 22:59
3a7ae76

Interface Changes

  • rulegen has been moved from a separate binary to a verb on cfn-guard. Similarly, regular cfn-guard behavior is now behind the verb check. See the updated README for more details. The lambdas have not moved

Improvements

  • Automatic descent into json-string formatted objects (#11)
  • Use serde::rename to fix strict_check and exit_status casing in cfn-guard-lambda (#25). They now match camelCase (as in strictCheck and exitStatus)
  • Added a Troubleshooting FAQ that includes a discussion of using --strict-checks to spot typos that tend to cause confusion in users when they don't match the properties as expected.
  • Added JNI bindings to the basic binary for use with java libraries (#54)

Bug fixes

  • More strict comment parsing to prevent silent failure of illegal inline comments (#53)
  • Fix license conflicts with license header (#47)