Backported #667, fixing a bug where timeouts would silently not be applied and would use defaults instead after upgrading to 1.17.0. (#748)
1.17.0 (April 16, 2021)
ENHANCEMENTS:
Backported #732, allowing providers to opt into using json.Number for numbers coming from state (#732)
Backported #733, allowing provider acceptance tests to be run against Terraform 0.15 (#733)
1.16.1 (March 24, 2021)
BUG FIXES:
Backported #591, making sure the pre-destroy state was passed to CheckDestroy, instead of the post-destroy state (#728)
Updated import testing when using binary testing to work with Terraform 0.13 and above, with registry addresses in state. (#702)
1.16.0 (September 24, 2020)
FEATURES:
Backported reattach mode for binary acceptance testing. Set TF_ACCTEST_REATTACH to 1 when using binary testing to enable reattach mode, which will allow debugging the provider under test and accurate test coverage results. (#527)
ENHANCEMENTS:
Improved plan output for unexpected diffs when using binary testing (#553)
BUG FIXES:
Fixed a bug with binary testing that would use the wrong state when verifying import state (#553)
Restored TestStep numbers in various outputs for binary testing (#553)
Made resource detection when verifying import state more robust (#553)
Removed excessive logging when using binary acceptance testing (#553)
Fixed a bug that would sometimes bypass ExpectNonEmptyError during binary testing (#553)
Fixed binary testing to respect TestStep.Destroy and more accurately mirror the legacy testing behavior (#553)
Fixed a bug with ExpectNonEmptyPlan tests when using binary testing (#590)
Surfaced errors when running destroy after tests when using binary testing (#590)
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 commands and options
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)
Bumps github.com/hashicorp/terraform-plugin-sdk from 1.4.0 to 1.17.2.
Changelog
Sourced from github.com/hashicorp/terraform-plugin-sdk's changelog.
... (truncated)
Commits
2c03a32
v1.17.2 [skip ci]04d7c20
Update CHANGELOG.md2099fa5
Update expected GPG key IDfc83dd9
Update to use v2.2.1 of terraform-plugin-test.73fed24
v1.17.1 [skip ci]26077b6
Update CHANGELOG.mdfb38bd7
Stop using json.Number when decoding Private.648b15a
v1.17.0 [skip ci]266d432
Update CHANGELOG.md1c852de
update terraform-plugin-test to v2.2.0Dependabot 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 commands and options
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)