5.md (9099B)
1 # PR #5 Bump github.com/hashicorp/terraform-plugin-go from 0.20.0 to 0.22.0 2 3 - **Status:** closed 4 - **Author:** @dependabot[bot] 5 - **Created:** 2024-02-23T02:18:53Z 6 - **Branch:** dependabot/go_modules/github.com/hashicorp/terraform-plugin-go-0.22.0 → main 7 - **Closed:** 2024-03-12T02:26:21Z 8 - **Labels:** dependencies 9 - **Diff:** [5.diff](./5.diff) 10 11 --- 12 13 Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go) from 0.20.0 to 0.22.0. 14 <details> 15 <summary>Release notes</summary> 16 <p><em>Sourced from <a href="https://github.com/hashicorp/terraform-plugin-go/releases">github.com/hashicorp/terraform-plugin-go's releases</a>.</em></p> 17 <blockquote> 18 <h2>v0.22.0</h2> 19 <p>BREAKING CHANGES:</p> 20 <ul> 21 <li>tfprotov5+tfprotov6: Modified the response returned from the CallFunction RPC, replacing diagnostics with function error (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/380">#380</a>)</li> 22 </ul> 23 <p>NOTES:</p> 24 <ul> 25 <li>all: This Go module has been updated to Go 1.21 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.21">Go 1.21 release notes</a> before upgrading. Any consumers building on earlier Go versions may experience errors. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/381">#381</a>)</li> 26 <li>all: If using terraform-plugin-framework, terraform-plugin-mux, or terraform-plugin-sdk, only upgrade this Go module when upgrading those Go modules to terraform-plugin-framework@v1.6.0, terraform-plugin-mux@v0.15.0, and terraform-plugin-sdk/v2@v2.33.0, or greater, respectively (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/380">#380</a>)</li> 27 </ul> 28 <h2>v0.21.0</h2> 29 <p>NOTES:</p> 30 <ul> 31 <li>tfprotov5+tfprotov6: An upcoming release will require the MoveResourceState implementation as part of ResourceServer (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/364">#364</a>)</li> 32 </ul> 33 <p>FEATURES:</p> 34 <ul> 35 <li>tfprotov5+tfprotov6: Upgraded protocols and added types to support the <code>MoveResourceState</code> RPC (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/364">#364</a>)</li> 36 </ul> 37 </blockquote> 38 </details> 39 <details> 40 <summary>Changelog</summary> 41 <p><em>Sourced from <a href="https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md">github.com/hashicorp/terraform-plugin-go's changelog</a>.</em></p> 42 <blockquote> 43 <h2>0.22.0 (February 22, 2024)</h2> 44 <p>BREAKING CHANGES:</p> 45 <ul> 46 <li>tfprotov5+tfprotov6: Modified the response returned from the CallFunction RPC, replacing diagnostics with function error (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/380">#380</a>)</li> 47 </ul> 48 <p>NOTES:</p> 49 <ul> 50 <li>all: This Go module has been updated to Go 1.21 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.21">Go 1.21 release notes</a> before upgrading. Any consumers building on earlier Go versions may experience errors. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/381">#381</a>)</li> 51 <li>all: If using terraform-plugin-framework, terraform-plugin-mux, or terraform-plugin-sdk, only upgrade this Go module when upgrading those Go modules to terraform-plugin-framework@v1.6.0, terraform-plugin-mux@v0.15.0, and terraform-plugin-sdk/v2@v2.33.0, or greater, respectively (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/380">#380</a>)</li> 52 </ul> 53 <h2>0.21.0 (January 26, 2024)</h2> 54 <p>NOTES:</p> 55 <ul> 56 <li>tfprotov5+tfprotov6: An upcoming release will require the MoveResourceState implementation as part of ResourceServer (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/364">#364</a>)</li> 57 </ul> 58 <p>FEATURES:</p> 59 <ul> 60 <li>tfprotov5+tfprotov6: Upgraded protocols and added types to support the <code>MoveResourceState</code> RPC (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/364">#364</a>)</li> 61 </ul> 62 </blockquote> 63 </details> 64 <details> 65 <summary>Commits</summary> 66 <ul> 67 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/01b86e957909a2845ecce8d58f502771b4d70d99"><code>01b86e9</code></a> Update changelog</li> 68 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/d39a78e69824ad918078d13c0f63638162ae1122"><code>d39a78e</code></a> all: Update Go Module to Go 1.21 (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/381">#381</a>)</li> 69 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/90a82fe9715d52bae9ea775601c4539526501237"><code>90a82fe</code></a> tfprotov5+tfprotov6: Replace usage of diagnostics in CallFunction RPC with fu...</li> 70 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/0624268c976ec549c7e652ab912d86cd0ee535f8"><code>0624268</code></a> Result of tsccr-helper -log-level=info gha update -latest . (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/379">#379</a>)</li> 71 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/72a8cdf8fee576a553d7f290582ed135a0ff6f9e"><code>72a8cdf</code></a> build(deps): Bump google.golang.org/grpc from 1.61.0 to 1.61.1 (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/378">#378</a>)</li> 72 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/de5d97e273e5daebed112bc644cc21ee7c979354"><code>de5d97e</code></a> Result of tsccr-helper -log-level=info gha update -latest . (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/377">#377</a>)</li> 73 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/266801d6ab6ee97c4f4e2ff05b78b54a81dbd619"><code>266801d</code></a> Result of tsccr-helper -log-level=info gha update -latest . (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/376">#376</a>)</li> 74 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/a3f1922a21412f0d815893e337385a289730925b"><code>a3f1922</code></a> build(deps): Bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/375">#375</a>)</li> 75 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/950148e6774c9b7432e68e0106842a34acbbdca1"><code>950148e</code></a> Added GHA dependabot config for managing hashicorp actions (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/374">#374</a>)</li> 76 <li><a href="https://github.com/hashicorp/terraform-plugin-go/commit/8aaa80a2200652ec463a345e7ea84507bcc2b3a2"><code>8aaa80a</code></a> Result of tsccr-helper -log-level=info gha update -latest . (<a href="https://redirect.github.com/hashicorp/terraform-plugin-go/issues/373">#373</a>)</li> 77 <li>Additional commits viewable in <a href="https://github.com/hashicorp/terraform-plugin-go/compare/v0.20.0...v0.22.0">compare view</a></li> 78 </ul> 79 </details> 80 <br /> 81 82 83 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 84 85 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`. 86 87 [//]: # (dependabot-automerge-start) 88 [//]: # (dependabot-automerge-end) 89 90 --- 91 92 <details> 93 <summary>Dependabot commands and options</summary> 94 <br /> 95 96 You can trigger Dependabot actions by commenting on this PR: 97 - `@dependabot rebase` will rebase this PR 98 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 99 - `@dependabot merge` will merge this PR after your CI passes on it 100 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 101 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 102 - `@dependabot reopen` will reopen this PR if it is closed 103 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 104 - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency 105 - `@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) 106 - `@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) 107 - `@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) 108 109 110 </details> 111 112 113 ## Comments 114 115 ### @dependabot[bot] — 2024-03-12T02:26:20Z 116 117 Superseded by #9. 118