Skip to content

Releases: flosell/iam-policy-json-to-terraform

1.8.2

29 Jan 09:39
1.8.2
Compare
Choose a tag to compare

Changed

  • Minor dependency updates

1.8.1

08 Oct 07:20
1.8.1
Compare
Choose a tag to compare

Changed

  • Minor dependency updates

Fixed

  • Allow multiple Terraform variables in the same line (#59)
  • Include more helpful error messages on parsing errors (#49)

1.8.0

07 Jul 01:32
1.8.0
Compare
Choose a tag to compare

Added

  • Usage message if STDIN is a terminal (#18)

1.7.0

03 May 03:54
1.7.0
Compare
Choose a tag to compare

Added

  • Support for Mac ARM CPUs

1.6.0

22 Dec 01:49
1.6.0
Compare
Choose a tag to compare

Added

  • Support for input that contains HCL expressions that break JSON syntax (#16) - this should make it easier to convert from heredoc to terraform

1.5.0

24 May 07:53
1.5.0
Compare
Choose a tag to compare

Fixed

  • Limit escaping of dollar signs to IAM policy variables, don't escape terraform interpolations (#13)

1.4.0

19 Apr 10:20
1.4.0
Compare
Choose a tag to compare

Fixed

  • Parsing of single-statement policies when expressed as a JSON object instead of a JSON object wrapped into an array (#10)

1.3.0

26 Jan 05:33
1.3.0
Compare
Choose a tag to compare

Added

  • Add -version flag that returns the current version. Thanks @nitrocode for the contribution!

1.2.0

02 Mar 11:08
Compare
Choose a tag to compare

Added

  • Support for wildcard-principal "Principal": "*" (#2)

Fixed

  • Booleans in JSON are converted to empty-string instead of their real string representation (#2)

1.1.0

05 May 12:11
1.1.0
Compare
Choose a tag to compare

Added

  • Support for Condition with multiple values
  • Support for Pricipal and NotPrincipal
  • Flag -name to specify the name of the generated policy