hashicorp/hcl (github.com/hashicorp/hcl/v2)
### [`v2.22.0`](https://redirect.github.com/hashicorp/hcl/blob/HEAD/CHANGELOG.md#v2220-August-26-2024)
[Compare Source](https://redirect.github.com/hashicorp/hcl/compare/v2.21.0...v2.22.0)
##### Enhancements
- feat: return an ExprSyntaxError for invalid references that end in a dot ([#692](https://redirect.github.com/hashicorp/hcl/pull/692))
### [`v2.21.0`](https://redirect.github.com/hashicorp/hcl/blob/HEAD/CHANGELOG.md#v2210-June-19-2024)
[Compare Source](https://redirect.github.com/hashicorp/hcl/compare/v2.20.1...v2.21.0)
##### Enhancements
- Introduce `ParseTraversalPartial`, which allows traversals that include the splat (`[*]`) index operator. ([#673](https://redirect.github.com/hashicorp/hcl/pull/673))
- ext/dynblock: Now accepts marked values in `for_each`, and will transfer those marks (as much as technically possible) to values in the generated blocks. ([#679](https://redirect.github.com/hashicorp/hcl/pull/679))
##### Bugs Fixed
- Expression evaluation will no longer panic if the splat operator is applied to an unknown value that has cty marks. ([#678](https://redirect.github.com/hashicorp/hcl/pull/678))
### [`v2.20.1`](https://redirect.github.com/hashicorp/hcl/blob/HEAD/CHANGELOG.md#v2201-March-26-2024)
[Compare Source](https://redirect.github.com/hashicorp/hcl/compare/v2.20.0...v2.20.1)
##### Bugs Fixed
- Return `ExprSyntaxError` when an invalid namespaced function is encountered during parsing ([#668](https://redirect.github.com/hashicorp/hcl/pull/668))
##### Internal
- Standardize on only two value dumping/diffing libraries ([#669](https://redirect.github.com/hashicorp/hcl/pull/669))
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
:warning: We detected 1 security issue in this pull request:
Vulnerable Libraries (1)
Severity | Details
:-: | :--
Medium | [pkg:golang/github.com/hashicorp/hcl/v2@v2.22.0](https://github.com/SpokeyWheeler/drawbridge/blob/7a1b82af17208f2f0bb075881ed9a014bd245127/cmd/pkg/mod/github.com/knadh/koanf@v1.4.4/go.mod#L15) upgrade to: *> v2.22.0*
More info on how to fix Vulnerable Libraries in [Go](https://docs.guardrails.io/docs/en/vulnerabilities/go/using_vulnerable_libraries.html?utm_source=ghpr).
This PR contains the following updates:
v2.20.0
->v2.22.0
Release Notes
hashicorp/hcl (github.com/hashicorp/hcl/v2)
### [`v2.22.0`](https://redirect.github.com/hashicorp/hcl/blob/HEAD/CHANGELOG.md#v2220-August-26-2024) [Compare Source](https://redirect.github.com/hashicorp/hcl/compare/v2.21.0...v2.22.0) ##### Enhancements - feat: return an ExprSyntaxError for invalid references that end in a dot ([#692](https://redirect.github.com/hashicorp/hcl/pull/692)) ### [`v2.21.0`](https://redirect.github.com/hashicorp/hcl/blob/HEAD/CHANGELOG.md#v2210-June-19-2024) [Compare Source](https://redirect.github.com/hashicorp/hcl/compare/v2.20.1...v2.21.0) ##### Enhancements - Introduce `ParseTraversalPartial`, which allows traversals that include the splat (`[*]`) index operator. ([#673](https://redirect.github.com/hashicorp/hcl/pull/673)) - ext/dynblock: Now accepts marked values in `for_each`, and will transfer those marks (as much as technically possible) to values in the generated blocks. ([#679](https://redirect.github.com/hashicorp/hcl/pull/679)) ##### Bugs Fixed - Expression evaluation will no longer panic if the splat operator is applied to an unknown value that has cty marks. ([#678](https://redirect.github.com/hashicorp/hcl/pull/678)) ### [`v2.20.1`](https://redirect.github.com/hashicorp/hcl/blob/HEAD/CHANGELOG.md#v2201-March-26-2024) [Compare Source](https://redirect.github.com/hashicorp/hcl/compare/v2.20.0...v2.20.1) ##### Bugs Fixed - Return `ExprSyntaxError` when an invalid namespaced function is encountered during parsing ([#668](https://redirect.github.com/hashicorp/hcl/pull/668)) ##### Internal - Standardize on only two value dumping/diffing libraries ([#669](https://redirect.github.com/hashicorp/hcl/pull/669))Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.