1.json (9967B)
1 { 2 "number": 1, 3 "title": "Bump github.com/hashicorp/terraform-plugin-framework from 1.4.2 to 1.5.0", 4 "state": "closed", 5 "diff_file": "1.diff", 6 "author": "dependabot[bot]", 7 "created_at": "2024-01-12T02:36:31Z", 8 "closed_at": "2024-02-29T02:50:31Z", 9 "merged_at": null, 10 "base_ref": "main", 11 "head_ref": "dependabot/go_modules/github.com/hashicorp/terraform-plugin-framework-1.5.0", 12 "labels": [ 13 "dependencies" 14 ], 15 "assignees": [], 16 "requested_reviewers": [], 17 "body": "Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.4.2 to 1.5.0.\n<details>\n<summary>Release notes</summary>\n<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>\n<blockquote>\n<h2>v1.5.0</h2>\n<p>NOTES:</p>\n<ul>\n<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>\n<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>\n</ul>\n<p>FEATURES:</p>\n<ul>\n<li>function: New package for implementing provider defined functions (<a href=\"https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889\">#889</a>)</li>\n</ul>\n<p>ENHANCEMENTS:</p>\n<ul>\n<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>\n<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>\n<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>\n<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>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<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>\n<blockquote>\n<h2>1.5.0 (January 11, 2024)</h2>\n<p>NOTES:</p>\n<ul>\n<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>\n<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>\n</ul>\n<p>FEATURES:</p>\n<ul>\n<li>function: New package for implementing provider defined functions (<a href=\"https://redirect.github.com/hashicorp/terraform-plugin-framework/issues/889\">#889</a>)</li>\n</ul>\n<p>ENHANCEMENTS:</p>\n<ul>\n<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>\n<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>\n<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>\n<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>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/hashicorp/terraform-plugin-framework/commit/ea3e74dfc64aa203e53f5bbc5873e1dcad7e2114\"><code>ea3e74d</code></a> Update changelog</li>\n<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>\n<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>\n<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>\n<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>\n<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>\n<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>\n<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>\n<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>\n<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>\n<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>\n</ul>\n</details>\n<br />\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n</details>", 18 "comments": [ 19 { 20 "author": "dependabot[bot]", 21 "created_at": "2024-02-29T02:50:31Z", 22 "body": "Superseded by #6." 23 } 24 ], 25 "review_comments": [] 26 }