Skip to content

Commit 5899984

Browse files
paddycarverPaddy
authored andcommitted
Update support policies.
Drop information about what versions of Terraform v1 of the SDK supports; it doesn't matter, v1 can document that on its own branch. Add information about what versions of Go the SDK supports.
1 parent eeb2f6e commit 5899984

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@ Terraform itself is a tool for building, changing, and versioning infrastructure
88

99
## Terraform CLI Compatibility
1010

11-
| Terraform CLI | SDK v1.x | SDK v2.x |
12-
|---|---|---|
13-
| 0.11 | Yes | No |
14-
| 0.12 | Yes* | Yes |
15-
| 0.13 | Yes* | Yes |
11+
Terraform 0.12.0 or later is needed for version 2.0.0 and later of the Plugin SDK.
1612

17-
_* SDK v1.x supports both Terraform 0.12 and 0.13, but in order to maintain compatibility with Terraform 0.11, it cannot take advantage of new features that are only available in newer versions._
13+
When running provider tests, Terraform 0.12.26 or later is needed for version 2.0.0 and later of the Plugin SDK. Users can still use any version after 0.12.0.
14+
15+
## Go Compatibility
16+
17+
The Terraform Plugin SDK is built in Go, and uses the [support policy](https://golang.org/doc/devel/release.html#policy) of Go as its support policy. The two latest major releases of Go are supported by the SDK.
18+
19+
Currently, that means Go **1.14** or later must be used when building a provider with the SDK.
1820

1921
## Documentation
2022

0 commit comments

Comments
 (0)