From 8ec17e6d4bb1c46cf3cdb0180d4efd46482bedc4 Mon Sep 17 00:00:00 2001 From: Kamil Kozik Date: Tue, 15 Oct 2024 10:59:10 +0200 Subject: [PATCH] fix `tree-to-hcl2-reconstruction.md` URL in README.md; update CHANGELOG.md; add 5.1.1 release notes --- CHANGELOG.md | 38 ++++++++++++++++++++++++++++++++++++++ README.md | 2 +- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 78ac8d4..b95264a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,44 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## \[5.1.1\] - 2024-10-16 + +### Added + +- fix `tree-to-hcl2-reconstruction.md` URL in README.md + +## \[5.1.0\] - 2024-10-15 + +### Added + +- support python 3.13 by ([#170](https://github.com/amplify-education/python-hcl2/pull/170)) +- add section about Tree->HCL2 reconstruction to the README.md ([#174](https://github.com/amplify-education/python-hcl2/pull/174)) + +## \[5.0.0\] - 2024-10-07 + +### Added + +- Support full reconstruction of HCL from parse tree. Thanks, @weaversam8 ([#169](https://github.com/amplify-education/python-hcl2/pull/169)) + +## \[4.3.5\] - 2024-08-06 + +### Added + +- additional test coverage ([#165](https://github.com/amplify-education/python-hcl2/pull/165)) +- fix: Add support for attributes named "in". Thanks, @elisiariocouto ([#164](https://github.com/amplify-education/python-hcl2/pull/164)) +- fix: add "for" attribute identifier. Thanks, @zhcli ([#167](https://github.com/amplify-education/python-hcl2/pull/167)) +- allow `if` and `for_each` keywords to be used as identifiers ([#168](https://github.com/amplify-education/python-hcl2/pull/168)) + +### Added + +## \[4.3.4\] - 2024-06-12 + +### Added + +- fix codacy badge ([#157](https://github.com/amplify-education/python-hcl2/pull/157)) +- Fix MANIFEST.in and/or Python dependency filename(s) ([#161](https://github.com/amplify-education/python-hcl2/pull/161)) +- adds support for provider functions. Thanks, @lkwg82 ([#162](https://github.com/amplify-education/python-hcl2/pull/162)) + ## \[4.3.3\] - 2024-03-27 ### Added diff --git a/README.md b/README.md index 5920a71..549ac34 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ with open('foo.tf', 'r') as file: With version 5.0.0 the possibility of HCL2 reconstruction from Lark Parse Tree was introduced. -Example of manipulating Lark Parse Tree and reconstructing it back into valid HCL2 can be found in [tree-to-hcl2-reconstruction.md](tree-to-hcl2-reconstruction.md) file. +Example of manipulating Lark Parse Tree and reconstructing it back into valid HCL2 can be found in [tree-to-hcl2-reconstruction.md](https://github.com/amplify-education/python-hcl2/blob/main/tree-to-hcl2-reconstruction.md) file. More details about reconstruction implementation can be found in this [PR](https://github.com/amplify-education/python-hcl2/pull/169).