Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.3.0 to 2.4.3 (…
…#453) Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.3.0 to 2.4.3. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hashicorp/terraform-plugin-sdk/blob/master/CHANGELOG.md">github.com/hashicorp/terraform-plugin-sdk/v2's changelog</a>.</em></p> <blockquote> <h1>2.4.3 (February 10, 2021)</h1> <p>BUG FIXES</p> <ul> <li>Make acceptance testing framework compatible with Terraform 0.15 (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/694">#694</a>)</li> </ul> <h1>2.4.2 (January 27, 2021)</h1> <p>BUG FIXES</p> <ul> <li>Don't panic in very specific circumstances involving CustomizeDiff and empty strings in the config (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/686">#686</a>)</li> </ul> <h1>2.4.1 (January 20, 2021)</h1> <p>BUG FIXES</p> <ul> <li>Don't panic during assertions when testing sets with varying levels of nesting (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/648">#648</a>)</li> <li>Prevent panics when sending Ctrl-C to Terraform (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/674">#674</a>)</li> <li>Make the error message when a "required" block is missing clearer, identifying the block in question (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/672">#672</a>)</li> </ul> <h1>2.4.0 (December 19, 2020)</h1> <p>ENHANCEMENTS</p> <ul> <li>Support <code>Unwrap</code> on SDK errors (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/647">#647</a>)</li> <li>Allow for <code>nil</code> errors in <code>diag.FromErr</code> (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/623">#623</a>)</li> <li>Added <code>validation.ToDiagFunc</code> helper to translate legacy validation functions into Diagnostics-aware validation functions. (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/611">#611</a>)</li> <li>Disable Checkpoint network connections during acceptance testing unless a Terraform binary needs to be installed. (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/663">#663</a>)</li> </ul> <p>BUG FIXES</p> <ul> <li>Check for <code>nil</code> errors prior to invoking <code>ErrorCheck</code> (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/646">#646</a>)</li> <li>More reliable handling of logging (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/639">#639</a>)</li> <li>Modified error text to make golint and go vet happy when a non-empty plan is found in testing and an empty plan was expected (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/596">#596</a>)</li> <li>Add <code>UseJSONNumber</code> to <code>helper/schema.Resource</code> to make it possible to represent large numbers precisely. Setting to <code>true</code> will make numbers appear as <code>json.Number</code> in <code>StateUpgrader</code>s instead of as <code>float64</code>. (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/662">#662</a>)</li> <li>Fix logs sometimes appearing in test output when running acceptance tests. (<a href="https://github-redirect.dependabot.com/hashicorp/terraform-plugin-sdk/issues/665">#665</a>)</li> </ul> <p>NOTES</p> <p>We have removed the deprecation of the non-diagnostic version of validation until the build-in validations are ported to the new format.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/6fc7772eb874799c9acc415f7db12f9c55ebea05"><code>6fc7772</code></a> v2.4.3 [skip ci]</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/cfa6a48ce5fde09fd4b7088cb12c1ddde5e95ea9"><code>cfa6a48</code></a> v2.4.3</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/961d313119a6629a6780633dfbf96632587e9e00"><code>961d313</code></a> remove individual config dirs</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/782c7c19e1864f38143fabe8ebfef800d53a0cba"><code>782c7c1</code></a> upgrade tfexec to 0.13.0</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/00d1b62dd0299366090185dafcbf90e413f95528"><code>00d1b62</code></a> make binary testing compatible with TF 0.15</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/97b44656d43320e941f1a89f1de7ce950bd7c9b3"><code>97b4465</code></a> v2.4.2 [skip ci]</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/b9a5ed2f57da2dcdb700d4295f91badd0b4793f4"><code>b9a5ed2</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/1607a0a4fada076f3fba5c37f67060b3b7c4b1ef"><code>1607a0a</code></a> Check output of finalizeDiff before using it.</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/606207e79f3036367534eb43d21fe17fadc16a49"><code>606207e</code></a> Add logging to pinpoint problem, restore crash.</li> <li><a href="https://github.com/hashicorp/terraform-plugin-sdk/commit/571b0735d555ce76e9865ae6d442ef61f27e97c7"><code>571b073</code></a> Don't crash when populating NewExtra.</li> <li>Additional commits viewable in <a href="https://github.com/hashicorp/terraform-plugin-sdk/compare/v2.3.0...v2.4.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=github.com/hashicorp/terraform-plugin-sdk/v2&package-manager=go_modules&previous-version=2.3.0&new-version=2.4.3)](https://dependabot.com/compatibility-score/?dependency-name=github.com/hashicorp/terraform-plugin-sdk/v2&package-manager=go_modules&previous-version=2.3.0&new-version=2.4.3) 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) --- **Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit. You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com). <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 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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details>
- Loading branch information