Skip to content

Commit 9826d4b

Browse files
committed
Merge branch 'master' of github.com:hashicorp/terraform-config-inspect
* 'master' of github.com:hashicorp/terraform-config-inspect: README: Updated note about compatibility README: This library is compatible with the Terraform 1.0 language README: The latest releases of this library support the Terraform v0.15 language
2 parents b932ca5 + 09f3484 commit 9826d4b

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,14 @@ module, diags := tfconfig.LoadModule(dir)
2323
// ...
2424
```
2525

26-
There are not yet any formal compatibility promises for the Terraform
27-
configuration file format, so this tool can't yet promise to be compatible
28-
with unknown future extensions to the format. However, it *should* be capable
29-
of parsing valid configurations targeting Terraform versions between 0.10
30-
and 0.12.
26+
Due to the [Terraform v1.0 Compatibility Promises](https://www.terraform.io/docs/language/v1-compatibility-promises.html),
27+
this library should be able to parse Terraform configurations written in
28+
the language as defined with Terraform v1.0, although it may not immediately
29+
expose _new_ additions to the language added during the v1.x series.
30+
31+
This library can also interpret valid Terraform configurations targeting
32+
Terraform v0.10 through v0.15, although the level of detail returned may
33+
be lower in older language versions.
3134

3235
## Command Line Tool
3336

0 commit comments

Comments
 (0)