chore: bump github.com/hashicorp/hcl/v2 from 2.20.0 to 2.24.0
Closed
Number: #620
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
July 14, 2025 at 01:58 PM UTC
(3 months ago)
(3 months ago)
Updated:
July 26, 2025 at 01:08 AM UTC
(3 months ago)
(3 months ago)
Closed:
July 26, 2025 at 01:08 AM UTC
(3 months ago)
(3 months ago)
Time to Close:
11 days
Labels:
stale dependencies go
stale dependencies go
Description:
Bumps github.com/hashicorp/hcl/v2 from 2.20.0 to 2.24.0.
Release notes
Sourced from github.com/hashicorp/hcl/v2's releases.
v2.24.0
Enhancements
- Add support for decoding block and attribute source ranges when using
gohcl. (#703)- hclsyntax: Detect and reject invalid nested splat result. (#724)
Bugs Fixed
- Correct handling of unknown objects in Index function. (#763)
v2.23.0
What's Changed
- Preserve marks when traversing unknown values by
@jbardinin hashicorp/hcl#699- Better control of marks through conditional and for expressions by
@jbardinin hashicorp/hcl#710Full Changelog: https://github.com/hashicorp/hcl/compare/v2.22.0...v2.23.0
v2.22.0
Enhancements
- feat: return an ExprSyntaxError for invalid references that end in a dot (#692)
v2.21.0
Enhancements
- Introduce
ParseTraversalPartial, which allows traversals that include the splat ([*]) index operator. (#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)Bugs Fixed
- Expression evaluation will no longer panic if the splat operator is applied to an unknown value that has cty marks. (#678)
v2.20.1
Bugs Fixed
- Return
ExprSyntaxErrorwhen an invalid namespaced function is encountered during parsing (#668)Internal
- Standardize on only two value dumping/diffing libraries (#669)
Changelog
Sourced from github.com/hashicorp/hcl/v2's changelog.
v2.24.0 (July 7, 2025)
Enhancements
- Add support for decoding block and attribute source ranges when using
gohcl. (#703)- hclsyntax: Detect and reject invalid nested splat result. (#724)
Bugs Fixed
- Correct handling of unknown objects in Index function. (#763)
v2.23.0 (November 15, 2024)
Bugs Fixed
- Preserve marks when traversing through unknown values. (#699)
- Retain marks through conditional and for expressions. (#710)
v2.22.0 (August 26, 2024)
Enhancements
- feat: return an ExprSyntaxError for invalid references that end in a dot (#692)
v2.21.0 (June 19, 2024)
Enhancements
- Introduce
ParseTraversalPartial, which allows traversals that include the splat ([*]) index operator. (#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)Bugs Fixed
- Expression evaluation will no longer panic if the splat operator is applied to an unknown value that has cty marks. (#678)
v2.20.1 (March 26, 2024)
Bugs Fixed
- Return
ExprSyntaxErrorwhen an invalid namespaced function is encountered during parsing (#668)Internal
- Standardize on only two value dumping/diffing libraries (#669)
Commits
6b50680Update CHANGELOG.md (#764)77ef278ops: handle unknown objects correctly when looking up by index (#763)dfa124f[Compliance] - PR Template Changes Required (#761)6b5c4c2fix errors thrown by errcheck linter (#755)61bd79dsuppress and fix lint errors by unused (#754)8b8cb9cbuild(deps): bump golangci/golangci-lint-actionaa4e447build(deps): bump actions/setup-go7244363Update go-cty to latest (#749)b4e27aetest_suite: refactor schema validation of diagnostic file range, pos (#750)314d236fix staticcheck lint errors- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
2
2
Additions:
+33
+33
Deletions:
-31
-31
Package Dependencies
Package:
github.com/hashicorp/hcl/v2
Ecosystem:
go
go
Version Change:
2.20.0 → 2.24.0
Update Type:
Minor
Minor
Technical Details
| ID: | 4166835 |
| UUID: | 2664375617 |
| Node ID: | PR_kwDOLmBl1M6ezyVB |
| Host: | GitHub |
| Repository: | Txim0520/https-github.com-coder-coder |
| Mergeable: | Yes |
| Merge State: | Unstable |