Skip to content

Releases: martinohmann/hcl-rs

hcl-edit: v0.7.3

24 Aug 20:14
ef0e6f2
Compare
Choose a tag to compare

0.7.3 (2023-08-24)

Bug Fixes

  • parser: prevent panic in object item parser (#285) (8502d2f), closes #284

hcl-rs: v0.16.3

28 Jul 21:25
c4240b0
Compare
Choose a tag to compare

0.16.3 (2023-07-28)

Bug Fixes

hcl-rs: v0.16.2

14 Jul 22:05
694ca89
Compare
Choose a tag to compare

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hcl-edit bumped from 0.7.1 to 0.7.2

hcl-rs: v0.16.1

14 Jul 21:39
d211041
Compare
Choose a tag to compare

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hcl-edit bumped from 0.7.0 to 0.7.1

hcl-edit: v0.7.2

14 Jul 22:05
694ca89
Compare
Choose a tag to compare

0.7.2 (2023-07-14)

Bug Fixes

  • structure: handle absence of trailing newline in body (#273) (2f54cb1), closes #270

hcl-edit: v0.7.1

14 Jul 21:39
d211041
Compare
Choose a tag to compare

0.7.1 (2023-07-14)

Performance Improvements

  • parser: use winnow::error::ContextError internally (b829c21)

hcl-rs: v0.16.0

13 Jul 19:22
b92d3d4
Compare
Choose a tag to compare

0.16.0 (2023-07-13)

⚠ BREAKING CHANGES

  • error: The variants Eof, InvalidEscape, InvalidUnicodeCodePoint and InvalidIdentifier were removed from the Error enum because they are not emitted anymore.
  • parser: switch to hcl-edit for parsing HCL (#267)

Bug Fixes

  • error: remove obsolete Error variants (af9996a)
  • expr: remove unnecessary unescaping (8001e5e)

Code Refactoring

  • parser: switch to hcl-edit for parsing HCL (#267) (c6d0588)

hcl-rs: v0.15.0

08 Jul 22:37
b62ba56
Compare
Choose a tag to compare

0.15.0 (2023-07-08)

⚠ BREAKING CHANGES

  • expr: Expression::Template was renamed to Expression::StringTemplate. Furthermore, the Expression type's methods is_template and as_template were renamed to is_string_template and as_string_template respectively.

Bug Fixes

  • expr: rename string template enum variant (119be53)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hcl-edit bumped from 0.6.7 to 0.7.0

hcl-rs: v0.14.6

08 Jul 10:12
9b01d58
Compare
Choose a tag to compare

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • hcl-edit bumped from 0.6.6 to 0.6.7

hcl-edit: v0.7.0

08 Jul 22:37
b62ba56
Compare
Choose a tag to compare

0.7.0 (2023-07-08)

⚠ BREAKING CHANGES

  • template: make StringTemplate deref to Template (#260)
  • expr: Expression::Template was renamed to Expression::StringTemplate. Furthermore, the Expression type's methods is_template and as_template were renamed to is_string_template and as_string_template respectively.

Features

  • expr: add back Expression::{is_template,as_template} (#261) (2ac21c2)

Bug Fixes

  • expr: rename string template enum variant (119be53)
  • template: ensure heredoc dedenting works correctly (4c7baa3)

Code Refactoring

  • template: make StringTemplate deref to Template (#260) (9b57e5b)