1.md (9586B)
1 # PR #1 Bump github.com/hashicorp/terraform-plugin-framework from 1.4.2 to 1.5.0 2 3 - **Status:** closed 4 - **Author:** @dependabot[bot] 5 - **Created:** 2024-01-12T02:36:31Z 6 - **Branch:** dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.5.0 → main 7 - **Closed:** 2024-02-29T02:50:31Z 8 - **Labels:** dependencies 9 - **Diff:** [1.diff](./1.diff) 10 11 --- 12 13 Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.4.2 to 1.5.0. 14 <details> 15 <summary>Release notes</summary> 16 <p><em>Sourced from <a href="https://github.com/hashicorp/terraform-plugin-framework/releases">github.com/hashicorp/terraform-plugin-framework's releases</a>.</em></p> 17 <blockquote> 18 <h2>v1.5.0</h2> 19 <p>NOTES:</p> 20 <ul> 21 <li>all: Update <code>google.golang.org/grpc</code> dependency to address CVE-2023-44487 (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/865">#865</a>)</li> 22 <li>Provider-defined function support is in technical preview and offered without compatibility promises until Terraform 1.8 is generally available. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 23 </ul> 24 <p>FEATURES:</p> 25 <ul> 26 <li>function: New package for implementing provider defined functions (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 27 </ul> 28 <p>ENHANCEMENTS:</p> 29 <ul> 30 <li>types/basetypes: Added <code>TupleType</code> and <code>TupleValue</code> implementations, which are only necessary for dynamic value handling (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/870">#870</a>)</li> 31 <li>diag: Added <code>NewArgumentErrorDiagnostic()</code> and <code>NewArgumentWarningDiagnostic()</code> functions, which create diagnostics with the function argument position set (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 32 <li>provider: Added <code>ProviderWithFunctions</code> interface for implementing provider defined functions (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 33 <li>diag: Added <code>(Diagnostics).AddArgumentError()</code> and <code>(Diagnostics).AddArgumentWarning()</code> methods for appending function argument diagnostics (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 34 </ul> 35 </blockquote> 36 </details> 37 <details> 38 <summary>Changelog</summary> 39 <p><em>Sourced from <a href="https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md">github.com/hashicorp/terraform-plugin-framework's changelog</a>.</em></p> 40 <blockquote> 41 <h2>1.5.0 (January 11, 2024)</h2> 42 <p>NOTES:</p> 43 <ul> 44 <li>all: Update <code>google.golang.org/grpc</code> dependency to address CVE-2023-44487 (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/865">#865</a>)</li> 45 <li>Provider-defined function support is in technical preview and offered without compatibility promises until Terraform 1.8 is generally available. (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 46 </ul> 47 <p>FEATURES:</p> 48 <ul> 49 <li>function: New package for implementing provider defined functions (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 50 </ul> 51 <p>ENHANCEMENTS:</p> 52 <ul> 53 <li>types/basetypes: Added <code>TupleType</code> and <code>TupleValue</code> implementations, which are only necessary for dynamic value handling (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/870">#870</a>)</li> 54 <li>diag: Added <code>NewArgumentErrorDiagnostic()</code> and <code>NewArgumentWarningDiagnostic()</code> functions, which create diagnostics with the function argument position set (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 55 <li>provider: Added <code>ProviderWithFunctions</code> interface for implementing provider defined functions (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 56 <li>diag: Added <code>(Diagnostics).AddArgumentError()</code> and <code>(Diagnostics).AddArgumentWarning()</code> methods for appending function argument diagnostics (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 57 </ul> 58 </blockquote> 59 </details> 60 <details> 61 <summary>Commits</summary> 62 <ul> 63 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/ea3e74dfc64aa203e53f5bbc5873e1dcad7e2114"><code>ea3e74d</code></a> Update changelog</li> 64 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/79accaca46cc3989a3defffdc14e8ad3de8f111d"><code>79accac</code></a> website: Document managed resource Read and UpgradeState unknown value errors...</li> 65 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/18af0e8fbe46758059c69ae5f9fbb1583639973e"><code>18af0e8</code></a> build(deps): Bump github.com/cloudflare/circl in /tools (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/901">#901</a>)</li> 66 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/2a97b81de1608b39da7919e6e133b6c547a319b2"><code>2a97b81</code></a> website: Use ConfigPlanChecks instead of PlanOnly in migration testing (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/899">#899</a>)</li> 67 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/791e37bc10ac1f76fd585801a0696663ef73c988"><code>791e37b</code></a> function: Initial provider defined functions implementation (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889">#889</a>)</li> 68 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/ce8a02d2d425ef3d94a3206401a99291e680f568"><code>ce8a02d</code></a> build(deps): Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /tools (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/895">#895</a>)</li> 69 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/5e257a376dc27fe68819259b35fc34d060932d68"><code>5e257a3</code></a> Result of tsccr-helper -log-level=info gha update -latest . (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/892">#892</a>)</li> 70 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/9cb36590e8680dab93f1146c4b55083df2a4fb0a"><code>9cb3659</code></a> build(deps): Bump github.com/hashicorp/terraform-plugin-go (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/891">#891</a>)</li> 71 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/6c28dc6dea8aeaed0dde075d414c050e4b9b1029"><code>6c28dc6</code></a> Fixed documentation resource model code (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/890">#890</a>)</li> 72 <li><a href="https://github.com/hashicorp/terraform-plugin-framework/commit/0545d40b32b345f972fba3abb02dd505d2cc0afe"><code>0545d40</code></a> Result of tsccr-helper -log-level=info -pin-all-workflows . (<a href="https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/886">#886</a>)</li> 73 <li>Additional commits viewable in <a href="https://github.com/hashicorp/terraform-plugin-framework/compare/v1.4.2...v1.5.0">compare view</a></li> 74 </ul> 75 </details> 76 <br /> 77 78 79 [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 80 81 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`. 82 83 [//]: # (dependabot-automerge-start) 84 [//]: # (dependabot-automerge-end) 85 86 --- 87 88 <details> 89 <summary>Dependabot commands and options</summary> 90 <br /> 91 92 You can trigger Dependabot actions by commenting on this PR: 93 - `@dependabot rebase` will rebase this PR 94 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it 95 - `@dependabot merge` will merge this PR after your CI passes on it 96 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it 97 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging 98 - `@dependabot reopen` will reopen this PR if it is closed 99 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually 100 - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency 101 - `@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) 102 - `@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) 103 - `@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) 104 105 106 </details> 107 108 109 ## Comments 110 111 ### @dependabot[bot] — 2024-02-29T02:50:31Z 112 113 Superseded by #6. 114