Skip to content

Releases: amplify-education/python-hcl2

v7.2.1

16 May 12:38
4631fcc
Compare
Choose a tag to compare

What's Changed

Fixed

  • More robust escaping for special characters. Thanks, @eranor (#224)
  • Issue parsing interpolation string as an object key (#232)

Full Changelog: v7.2.0...v7.2.1

v7.2.0

24 Apr 15:04
d3fe70c
Compare
Choose a tag to compare

What's Changed

Added

  • Possibility to parse deeply nested interpolations (formerly a Limitation), Thanks again, @weaversam8 (#223)

Fixed

  • Issue parsing ellipsis in a separate line within for expression (#221)
  • Issue parsing inline expression as an object key; see Limitations in README.md (#222)
  • Preserve literals of e-notation floats in parsing and reconstruction. Thanks, @eranor (#226)

Full Changelog: v7.1.0...v7.2.0

v7.1.0

10 Apr 12:57
14b840e
Compare
Choose a tag to compare

What's Changed

Added

  • hcl2.builder.Builder - nested blocks support (#214)

Fixed

  • Issue parsing parenthesesed identifier (reference) as an object key (#212)
  • Issue discarding empty lists when transforming python dictionary into Lark Tree (#216)

Full Changelog: v7.0.1...v7.1.0

v7.0.1

31 Mar 11:01
1e8b233
Compare
Choose a tag to compare

What's Changed

Fixed

  • Issue parsing dot-accessed attribute as an object key (#209)

Full Changelog: v7.0.0...v7.0.1

v7.0.0

27 Mar 14:49
df6b5a9
Compare
Choose a tag to compare

What's Changed

Added

  • Limitations section to README.md (#200)

Fixed

  • Issue handling heredoc with delimiter within text itself (#194)
  • Various issues with parsing object elements (#197)
  • Dictionary -> hcl2 reconstruction of null values (#198)
  • Inaccurate parsing of null values in some cases (#206)
  • Missing parenthesis in arithemetic expressions (#194)
  • Noticeable overhead when loading hcl2.reconstructor module (#202)
  • Escaped string interpolation (e.g. "$${aws:username}") parsing (#200)

Removed

  • Support for parsing interpolations nested more than 2 times (known-issue) (#200)

Full Changelog: v6.1.1...v7.0.0

v6.1.1

13 Feb 13:55
4f320b3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v6.1.0...v6.1.1

v6.1.0

24 Jan 11:58
90cca4c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v6.0.0...v6.1.0

v6.0.0

16 Jan 16:58
ff06e94
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.1.1...v6.0.0

v5.1.1

15 Oct 09:14
eb2032a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.1.0...v5.1.1

v5.1.0

15 Oct 08:40
2056d37
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.0...v5.1.0