Skip to content

Commit aa16887

Browse files
authored
Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.34.0 to 2.36.0 (#45)
Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.34.0 to 2.36.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hashicorp/terraform-plugin-sdk/releases">github.com/hashicorp/terraform-plugin-sdk/v2's releases</a>.</em></p> <blockquote> <h2>v2.36.0</h2> <p>NOTES:</p> <ul> <li>Write-only attribute support is in technical preview and offered without compatibility promises until Terraform 1.11 is generally available. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1375">#1375</a>)</li> </ul> <p>FEATURES:</p> <ul> <li>helper/schema: Added <code>WriteOnly</code> schema behavior for managed resource schemas to indicate a write-only attribute. Write-only attribute values are not saved to the Terraform plan or state artifacts. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1375">#1375</a>)</li> <li>helper/validation: Added <code>PreferWriteOnlyAttribute()</code> validator that warns practitioners when a write-only version of a configured attribute is available. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1375">#1375</a>)</li> <li>schema/resource: Added <code>ValidateRawResourceConfigFuncs</code> field which allows resources to define validation logic during the <code>ValidateResourceTypeConfig</code> RPC. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1375">#1375</a>)</li> </ul> <h2>v2.35.0</h2> <p>NOTES:</p> <ul> <li>all: This Go module has been updated to Go 1.22 per the <a href="https://go.dev/doc/devel/release#policy">Go support policy</a>. It is recommended to review the <a href="https://go.dev/doc/go1.22">Go 1.22 release notes</a> before upgrading. Any consumers building on earlier Go versions may experience errors. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1373">#1373</a>)</li> <li>helper/schema: While this Go module will not receive support for ephemeral resource types, the provider server is updated to handle the new operations, which will be required to prevent errors when updating <code>terraform-plugin-framework</code> or <code>terraform-plugin-mux</code> in the future. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1390">#1390</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hashicorp/terraform-plugin-sdk/blob/main/CHANGELOG.md">github.com/hashicorp/terraform-plugin-sdk/v2's changelog</a>.</em></p> <blockquote> <h2>2.36.0 (February 04, 2025)</h2> <p>NOTES:</p> <ul> <li>Write-only attribute support is in technical preview and offered without compatibility promises until Terraform 1.11 is generally available. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1375">#1375</a>)</li> </ul> <p>FEATURES:</p> <ul> <li>helper/schema: Added <code>WriteOnly</code> schema behavior for managed resource schemas to indicate a write-only attribute. Write-only attribute values are not saved to the Terraform plan or state artifacts. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1375">#1375</a>)</li> <li>helper/validation: Added <code>PreferWriteOnlyAttribute()</code> validator that warns practitioners when a write-only version of a configured attribute is available. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1375">#1375</a>)</li> <li>schema/resource: Added <code>ValidateRawResourceConfigFuncs</code> field which allows resources to define validation logic during the <code>ValidateResourceTypeConfig</code> RPC. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1375">#1375</a>)</li> </ul> <h2>2.35.0 (October 31, 2024)</h2> <p>NOTES:</p> <ul> <li>all: This Go module has been updated to Go 1.22 per the <a href="https://go.dev/doc/devel/release#policy">Go support policy</a>. It is recommended to review the <a href="https://go.dev/doc/go1.22">Go 1.22 release notes</a> before upgrading. Any consumers building on earlier Go versions may experience errors. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1373">#1373</a>)</li> <li>helper/schema: While this Go module will not receive support for ephemeral resource types, the provider server is updated to handle the new operations, which will be required to prevent errors when updating <code>terraform-plugin-framework</code> or <code>terraform-plugin-mux</code> in the future. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1390">#1390</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/e6b2d53f61105f4ac01670ab70cccf5d90eeadf8"><code>e6b2d53</code></a> Update changelog</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/f54d3a220817ad968d457b54847438cec5028fc5"><code>f54d3a2</code></a> Update meta package SDKVersion</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/37b133fad9d4ef7395938f40656e383d385761ff"><code>37b133f</code></a> chore: Update CI to run corner tests on all v5 protocol Terraform versions (#...</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/19e5b30b5502fc58d3a7008f6ca5954aaef21717"><code>19e5b30</code></a> all: Add support for write-only attributes (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1375">#1375</a>)</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/160f3e640af31d7f0854a509d64b826efe7b93ba"><code>160f3e6</code></a> Result of tsccr-helper -log-level=info gha update -latest .github/ (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1420">#1420</a>)</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/add45f0cead62ae0b392146c14093ca897071066"><code>add45f0</code></a> Remove web team from CODEOWNERS for content directories (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1419">#1419</a>)</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/091d9ea1213fd2639b8ecb0dff31dfab0a3c88f6"><code>091d9ea</code></a> Result of tsccr-helper -log-level=info gha update -latest .github/ (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1417">#1417</a>)</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/d3e865223268b467757c2feca7b6995f6a144059"><code>d3e8652</code></a> build(deps): bump github.com/hashicorp/copywrite in /tools (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1418">#1418</a>)</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/8f7504febf64cbfeaa16fabd2a142c87b437a9aa"><code>8f7504f</code></a> Result of tsccr-helper -log-level=info gha update -latest .github/ (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1412">#1412</a>)</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/f63fc7533b4973f282972b647bed70880b66536e"><code>f63fc75</code></a> build(deps): bump golang.org/x/net from 0.23.0 to 0.33.0 in /tools (<a href="https://redirect.github.com/hashicorp/terraform-plugin-sdk/issues/1416">#1416</a>)</li> <li>Additional commits viewable in <a href="https://github.com/hashicorp/terraform-plugin-sdk/compare/v2.34.0...v2.36.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/hashicorp/terraform-plugin-sdk/v2&package-manager=go_modules&previous-version=2.34.0&new-version=2.36.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
2 parents de5ef96 + 8e6f6a6 commit aa16887

File tree

2 files changed

+77
-63
lines changed

2 files changed

+77
-63
lines changed

go.mod

+17-17
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ go 1.23
44

55
require (
66
github.com/hashicorp/terraform-plugin-docs v0.20.1
7-
github.com/hashicorp/terraform-plugin-sdk/v2 v2.34.0
7+
github.com/hashicorp/terraform-plugin-sdk/v2 v2.36.0
88
golang.zx2c4.com/wireguard/wgctrl v0.0.0-20230215201556-9c5414ab4bde
99
)
1010

@@ -14,7 +14,7 @@ require (
1414
github.com/Masterminds/goutils v1.1.1 // indirect
1515
github.com/Masterminds/semver/v3 v3.2.0 // indirect
1616
github.com/Masterminds/sprig/v3 v3.2.3 // indirect
17-
github.com/ProtonMail/go-crypto v1.1.0-alpha.2 // indirect
17+
github.com/ProtonMail/go-crypto v1.1.3 // indirect
1818
github.com/agext/levenshtein v1.2.3 // indirect
1919
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
2020
github.com/armon/go-radix v1.0.0 // indirect
@@ -32,18 +32,18 @@ require (
3232
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 // indirect
3333
github.com/hashicorp/go-hclog v1.6.3 // indirect
3434
github.com/hashicorp/go-multierror v1.1.1 // indirect
35-
github.com/hashicorp/go-plugin v1.6.0 // indirect
35+
github.com/hashicorp/go-plugin v1.6.2 // indirect
3636
github.com/hashicorp/go-retryablehttp v0.7.7 // indirect
3737
github.com/hashicorp/go-uuid v1.0.3 // indirect
3838
github.com/hashicorp/go-version v1.7.0 // indirect
39-
github.com/hashicorp/hc-install v0.9.0 // indirect
40-
github.com/hashicorp/hcl/v2 v2.20.1 // indirect
39+
github.com/hashicorp/hc-install v0.9.1 // indirect
40+
github.com/hashicorp/hcl/v2 v2.23.0 // indirect
4141
github.com/hashicorp/logutils v1.0.0 // indirect
42-
github.com/hashicorp/terraform-exec v0.21.0 // indirect
43-
github.com/hashicorp/terraform-json v0.23.0 // indirect
44-
github.com/hashicorp/terraform-plugin-go v0.23.0 // indirect
42+
github.com/hashicorp/terraform-exec v0.22.0 // indirect
43+
github.com/hashicorp/terraform-json v0.24.0 // indirect
44+
github.com/hashicorp/terraform-plugin-go v0.26.0 // indirect
4545
github.com/hashicorp/terraform-plugin-log v0.9.0 // indirect
46-
github.com/hashicorp/terraform-registry-address v0.2.3 // indirect
46+
github.com/hashicorp/terraform-registry-address v0.2.4 // indirect
4747
github.com/hashicorp/terraform-svchost v0.1.1 // indirect
4848
github.com/hashicorp/yamux v0.1.1 // indirect
4949
github.com/huandu/xstrings v1.3.3 // indirect
@@ -65,20 +65,20 @@ require (
6565
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
6666
github.com/yuin/goldmark v1.7.7 // indirect
6767
github.com/yuin/goldmark-meta v1.1.0 // indirect
68-
github.com/zclconf/go-cty v1.15.0 // indirect
68+
github.com/zclconf/go-cty v1.16.2 // indirect
6969
go.abhg.dev/goldmark/frontmatter v0.2.0 // indirect
70-
golang.org/x/crypto v0.31.0 // indirect
70+
golang.org/x/crypto v0.32.0 // indirect
7171
golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df // indirect
72-
golang.org/x/mod v0.21.0 // indirect
73-
golang.org/x/net v0.33.0 // indirect
72+
golang.org/x/mod v0.22.0 // indirect
73+
golang.org/x/net v0.34.0 // indirect
7474
golang.org/x/sync v0.10.0 // indirect
75-
golang.org/x/sys v0.28.0 // indirect
75+
golang.org/x/sys v0.29.0 // indirect
7676
golang.org/x/text v0.21.0 // indirect
7777
golang.org/x/tools v0.22.0 // indirect
7878
google.golang.org/appengine v1.6.8 // indirect
79-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de // indirect
80-
google.golang.org/grpc v1.63.2 // indirect
81-
google.golang.org/protobuf v1.34.0 // indirect
79+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect
80+
google.golang.org/grpc v1.69.4 // indirect
81+
google.golang.org/protobuf v1.36.3 // indirect
8282
gopkg.in/yaml.v2 v2.3.0 // indirect
8383
gopkg.in/yaml.v3 v3.0.1 // indirect
8484
)

0 commit comments

Comments
 (0)