-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update module github.com/hashicorp/hcl/v2 to v2.23.0 #1124
Open
renovate-bot
wants to merge
1
commit into
GoogleCloudPlatform:master
Choose a base branch
from
renovate-bot:renovate/github.com-hashicorp-hcl-v2-2.x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Update module github.com/hashicorp/hcl/v2 to v2.23.0 #1124
renovate-bot
wants to merge
1
commit into
GoogleCloudPlatform:master
from
renovate-bot:renovate/github.com-hashicorp-hcl-v2-2.x
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.12.0
Update module github.com/hashicorp/hcl/v2 to v2.13.0
Jun 22, 2022
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
2 times, most recently
from
June 29, 2022 13:32
4cbe7b5
to
ba3762d
Compare
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
September 1, 2022 21:47
ba3762d
to
dc5ebd7
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.13.0
Update module github.com/hashicorp/hcl/v2 to v2.14.0
Sep 1, 2022
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.14.0
Update module github.com/hashicorp/hcl/v2 to v2.14.1
Sep 23, 2022
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
September 23, 2022 16:24
dc5ebd7
to
23ca723
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.14.1
Update module github.com/hashicorp/hcl/v2 to v2.15.0
Nov 10, 2022
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
November 10, 2022 11:41
23ca723
to
4a594eb
Compare
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
January 3, 2023 19:02
4a594eb
to
e952a44
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.15.0
Update module github.com/hashicorp/hcl/v2 to v2.16.0
Jan 30, 2023
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
January 30, 2023 16:14
e952a44
to
310a3e7
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.16.0
Update module github.com/hashicorp/hcl/v2 to v2.16.1
Feb 13, 2023
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
February 13, 2023 10:10
310a3e7
to
66df691
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.16.1
Update module github.com/hashicorp/hcl/v2 to v2.16.2
Apr 1, 2023
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
April 1, 2023 05:40
66df691
to
a9a05ee
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.16.2
Update module github.com/hashicorp/hcl/v2 to v2.17.0
Jun 2, 2023
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
June 2, 2023 14:46
a9a05ee
to
1b3b48c
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.17.0
Update module github.com/hashicorp/hcl/v2 to v2.18.0
Aug 30, 2023
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
August 30, 2023 19:57
1b3b48c
to
ab27dd1
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.18.0
Update module github.com/hashicorp/hcl/v2 to v2.18.1
Oct 6, 2023
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
October 6, 2023 03:54
ab27dd1
to
62ed948
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.18.1
Update module github.com/hashicorp/hcl/v2 to v2.19.0
Oct 16, 2023
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
October 16, 2023 17:25
62ed948
to
1920a3f
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.19.0
Update module github.com/hashicorp/hcl/v2 to v2.19.1
Oct 18, 2023
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
October 18, 2023 15:48
1920a3f
to
e3f986c
Compare
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
February 29, 2024 20:44
e3f986c
to
21bb254
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.19.1
Update module github.com/hashicorp/hcl/v2 to v2.20.0
Feb 29, 2024
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.20.0
Update module github.com/hashicorp/hcl/v2 to v2.20.1
Mar 26, 2024
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
March 26, 2024 17:28
21bb254
to
f6e1f07
Compare
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
June 19, 2024 14:46
f6e1f07
to
0902186
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.20.1
Update module github.com/hashicorp/hcl/v2 to v2.21.0
Jun 19, 2024
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.21.0
Update module github.com/hashicorp/hcl/v2 to v2.22.0
Aug 26, 2024
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
August 26, 2024 18:01
0902186
to
f8340ce
Compare
renovate-bot
force-pushed
the
renovate/github.com-hashicorp-hcl-v2-2.x
branch
from
November 15, 2024 18:04
f8340ce
to
fd9cc55
Compare
renovate-bot
changed the title
Update module github.com/hashicorp/hcl/v2 to v2.22.0
Update module github.com/hashicorp/hcl/v2 to v2.23.0
Nov 15, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v2.11.1
->v2.23.0
Release Notes
hashicorp/hcl (github.com/hashicorp/hcl/v2)
v2.23.0
Compare Source
What's Changed
Full Changelog: hashicorp/hcl@v2.22.0...v2.23.0
v2.22.0
Compare Source
Enhancements
v2.21.0
Compare Source
Enhancements
ParseTraversalPartial
, which allows traversals that include the splat ([*]
) index operator. (#673)for_each
, and will transfer those marks (as much as technically possible) to values in the generated blocks. (#679)Bugs Fixed
v2.20.1
Compare Source
Bugs Fixed
ExprSyntaxError
when an invalid namespaced function is encountered during parsing (#668)Internal
v2.20.0
Compare Source
Enhancements
Bugs Fixed
iterator
is invalid return this error instead of consequential errors (#656)v2.19.1
Compare Source
What's Changed
Full Changelog: hashicorp/hcl@v2.19.0...v2.19.1
v2.19.0
Compare Source
Enhancements
dynblock.Expand
now supports an optional hook for calling applications to check and potentially veto (by returning error diagnostics) particularfor_each
values. The behavior is unchanged for callers that don't set the new option. (#634)Bugs Fixed
v2.18.1
Compare Source
Bugs Fixed
v2.18.0
Compare Source
Enhancements
HCL now uses the tables from Unicode 15 when performing string normalization and character segmentation. HCL was previously using the Unicode 13 tables.
For calling applications where consistent Unicode support is important, consider also upgrading to Go 1.21 at the same time as adopting HCL v2.18.0 so that the standard library unicode tables (used for case folding, etc) will also be from Unicode 15.
v2.17.1
Compare Source
Enhancements
https://
at the start of a URL known to use that scheme. (#617)Bugs Fixed
any
keyword, avoiding an incorrect panic at runtime. (#625)v2.17.0
Compare Source
Enhancements
HCL now uses a newer version of the upstream
cty
library which has improved treatment of unknown values: it can now track additional optional information that reduces the range of an unknown value, which allows some operations against unknown values to return known or partially-known results. (#590)Note: This change effectively passes on
cty
's notion of backward compatibility whereby unknown values can become "more known" in later releases. In particular, if your caller is usingcty.Value.RawEquals
in its tests against the results of operations with unknown values then you may see those tests begin failing after upgrading, due to the values now being more "refined".If so, you should review the refinements with consideration to the
cty
refinements docs and update your expected results to match only if the reported refinements seem correct for the given situation. TheRawEquals
method is intended only for making exact value comparisons in test cases, so main application code should not use it; useEquals
instead for real logic, which will take refinements into account automatically.v2.16.2
Compare Source
Bugs Fixed
v2.16.1
Compare Source
Bugs Fixed
Range.End
forFunctionCall
with incomplete argument (#588)v2.16.0
Compare Source
Enhancements
ext/typeexpr: Modify the
Defaults
functionality to implement additional flexibility. HCL will now upcast lists and sets into tuples, and maps into objects, when applying default values if the applied defaults cause the elements within a target collection to have differing types. Previously, this would have resulted in a panic, now HCL will return a modified overall type. (#574)Users should return to the advice provided by v2.14.0, and apply the go-cty convert functionality after setting defaults on a given
cty.Value
, rather than before.hclfmt: Avoid rewriting unchanged files. (#576)
hclsyntax: Simplify the AST for certain string expressions. (#584)
Bugs Fixed
formatSpaces
. (#511)v2.15.0
Compare Source
Bugs Fixed
Enhancements
Defaults
struct and associated functions can apply additional and more flexible 'unsafe' conversions (examples include tuples into collections such as lists and sets, and additional safety around null and dynamic values). (#564)cty.Value
, rather than after, if they require a specificcty.Type
. (#564)v2.14.1
Compare Source
Bugs Fixed
v2.14.0
Compare Source
Enhancements
TypeConstraint
. Attributes can be wrapped in the specialoptional(…)
modifier, allowing the attribute to be omitted while still meeting the type constraint. For more information, cty's documentation on conversion between object types. (#549)TypeConstraintWithDefaults
. In this mode, theoptional(…)
modifier accepts a second argument which can be used as the default value for omitted object attributes. The function returns both acty.Type
and associatedDefaults
, the latter of which has anApply
method to apply defaults to a given value. (#549)v2.13.0
Compare Source
Enhancements
hcl.Diagnostic
now has an additional fieldExtra
which is intended for carrying arbitrary supporting data ("extra information") related to the diagnostic message, intended to allow diagnostic renderers to optionally tailor the presentation of messages for particular situations. (#539)error
value without any post-processing. (#539)Bugs Fixed
hclwrite.Format
runs concurrently with itself. (#534)v2.12.0
Compare Source
Enhancements
TokensForTuple
,TokensForObject
, andTokensForFunctionCall
allow for more easily constructing the three constructs which are supported for static analysis and which HCL-based languages typically use in contexts where an expression is used only for its syntax, and not evaluated to produce a real value. For example, these new functions together are sufficient to construct all valid type constraint expressions from the Type Expressions Extension, which is the basis of variable type constraints in the Terraform language at the time of writing. (#502)IsJSONExpression
andIsJSONBody
to determine if a given expression or body was created by the JSON syntax parser. In normal situations it's better not to worry about what syntax a particular expression/body originated in, but this can be useful in some trickier cases where an application needs to shim for backwards-compatibility or for static analysis that needs to have special handling of the JSON syntax's embedded expression/template conventions. (#524)Bugs Fixed
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.