-
Notifications
You must be signed in to change notification settings - Fork 9.8k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: hashicorp/terraform
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.6
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: hashicorp/terraform
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.7
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 15 commits
- 22 files changed
- 2 contributors
Commits on Sep 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for dc17eb4 - Browse repository at this point
Copy the full SHA dc17eb4View commit details
Commits on Sep 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a29a5eb - Browse repository at this point
Copy the full SHA a29a5ebView commit details -
Merge pull request #29564 from hashicorp/backport/jbardin/optional-co…
…mputed-nested-objects/radically-hardy-lionfish Backport of remove incorrect computed check into v1.0
Configuration menu - View commit details
-
Copy full SHA for 94a5916 - Browse repository at this point
Copy the full SHA 94a5916View commit details
Commits on Sep 13, 2021
-
configschema: do not expose optional attributes
Objects with optional attributes are only used for the decoding of HCL, and those types should never be exposed elsewhere within terraform. Separate the external ImpliedType method from the cty.Type generated internally for the decoder spec. This unfortunately causes our ImpliedType method to return a different type than the hcldec.ImpliedType function, but the former is only used within terraform for concrete values, while the latter is used to decode HCL. Renaming the ImpliedType methods could be done to further differentiate them, but that does cause fairly large diff in the codebase that does not seem worth the effort at this time.
Configuration menu - View commit details
-
Copy full SHA for ee46dc6 - Browse repository at this point
Copy the full SHA ee46dc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cdab10 - Browse repository at this point
Copy the full SHA 3cdab10View commit details -
configs: add ConstraintType to config.Variable
In order to handle optional attributes, the Variable type needs to keep track of the type constraint for decoding and conversion, as well as the concrete type for creating values and type comparison. Since the Type field is referenced throughout the codebase, and for future refactoring if the handling of optional attributes changes significantly, the constraint is now loaded into an entirely new field called ConstraintType. This prevents types containing ObjectWithOptionalAttrs from escaping the decode/conversion codepaths into the rest of the codebase.
Configuration menu - View commit details
-
Copy full SHA for d95d746 - Browse repository at this point
Copy the full SHA d95d746View commit details -
Merge pull request #29570 from hashicorp/jbardin/backport-29559
v1.0 backport 29559
Configuration menu - View commit details
-
Copy full SHA for fca505a - Browse repository at this point
Copy the full SHA fca505aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e64ff8 - Browse repository at this point
Copy the full SHA 7e64ff8View commit details
Commits on Sep 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 47c5289 - Browse repository at this point
Copy the full SHA 47c5289View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37c5a26 - Browse repository at this point
Copy the full SHA 37c5a26View commit details
Commits on Sep 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 801b9c5 - Browse repository at this point
Copy the full SHA 801b9c5View commit details -
Merge pull request #29587 from hashicorp/backport/jbardin/proposed-ne…
…w-empty-containers/actually-working-viper Backport of handle empty containers in ProposedNew NestedTypes into v1.0
Configuration menu - View commit details
-
Copy full SHA for 7d0a67d - Browse repository at this point
Copy the full SHA 7d0a67dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88baf11 - Browse repository at this point
Copy the full SHA 88baf11View commit details -
Configuration menu - View commit details
-
Copy full SHA for df30f76 - Browse repository at this point
Copy the full SHA df30f76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69361e8 - Browse repository at this point
Copy the full SHA 69361e8View commit details
There are no files selected for viewing