Releases: amplify-education/python-hcl2
Releases · amplify-education/python-hcl2
v5.1.1
What's Changed
- fix README.md and update CHANGELOG.md by @kkozik-amplify in #175
Full Changelog: v5.1.0...v5.1.1
v5.1.0
What's Changed
- support python 3.13 by @kkozik-amplify in #170
- add section about Tree->HCL2 reconstruction to the README.md by @kkozik-amplify in #174
Full Changelog: v5.0.0...v5.1.0
v5.0.0
This closes #23
What's Changed
- Support full reconstruction of HCL from parse tree by @weaversam8 in #169
New Contributors
- @weaversam8 made their first contribution in #169
Full Changelog: v4.3.5...v5.0.0
v4.3.5
What's Changed
- AT-11673 - additional test coverage by @kkozik-amplify in #165
- fix: Add support for attributes named "in". by @elisiariocouto in #164
- fix: add "for" attribute identifier(#166) by @zhcli in #167
- allow
if
andfor_each
keywords to be used as identifiers by @kkozik-amplify in #168
New Contributors
- @elisiariocouto made their first contribution in #164
- @zhcli made their first contribution in #167
Full Changelog: v4.3.4...v4.3.5
v4.3.4
What's Changed
- fix codacy badge by @kkozik-amplify in #157
- Fix MANIFEST.in and/or Python dependency filename(s). by @skim-amplify in #161
- adds support for provider functions by @lkwg82 in #162
New Contributors
- @skim-amplify made their first contribution in #161
- @lkwg82 made their first contribution in #162
Full Changelog: v4.3.3...v4.3.4
v4.3.3
What's Changed
- support Python 3.12 by @kkozik-amplify in #153
- Update the changelog by @kkozik-amplify in #156
New Contributors
- @kkozik-amplify made their first contribution in #153
Full Changelog: v4.3.2...v4.3.3
v4.3.2
What's Changed
- support conditional without parentheses inside nested locals by @IButskhrikidze in #138
- Update the changelog by @rddimon in #139
New Contributors
Full Changelog: v4.3.1...v4.3.2
v4.3.1
What's Changed
- Add py.typed file to package by @tedoc2000 in #123
- Update CodeQL to v2. by @htorianik in #127
- Make provision for block on next line. by @rout39574 in #129
- Handled ternary multi-line expression by @seksham in #128
- add test for new line curly braces style by @IButskhrikidze in #131
- Add new features in Changelog by @IButskhrikidze in #132
New Contributors
- @tedoc2000 made their first contribution in #123
- @rout39574 made their first contribution in #129
- @seksham made their first contribution in #128
- @IButskhrikidze made their first contribution in #131
Full Changelog: v4.3.0...v4.3.1
v4.3.0
What's Changed
- Refactor tests. in #114
- Remove pycodestyle, add black, add numerous pre-commit checks. in #115
- Add tests for multiline comments inside a tuple. in #118
- Support empty heredoc and fix catastrophic backtracking issue in #117
- Add feature to parse comments in function args and list elems. in #119
- Use Lark with its cache feature, instead of creating a standalone parser by @erezsh in #53
- Add
__begin_line__
and__end_line__
meta parameters. Migrate tests. in #120 - Update CHANGELOG.md in #121
New Contributors
Full Changelog: v4.2.0...v4.3.0