hashicorp/terraform
### [`v1.3.9`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.9)
[Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.8...v1.3.9)
#### 1.3.9 (February 15, 2023)
BUG FIXES:
- Fix crash when planning to remove already-deposed resource instances. ([#32663](https://togithub.com/hashicorp/terraform/issues/32663))
### [`v1.3.8`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.8)
[Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.7...v1.3.8)
#### 1.3.8 (February 09, 2023)
BUG FIXES:
- Fixed a rare bug causing inaccurate `before_sensitive` / `after_sensitive` annotations in JSON plan output for deeply nested structures. This was only observed in the wild on the rancher/rancher2 provider, and resulted in glitched display in Terraform Cloud's structured plan log view. ([#32543](https://togithub.com/hashicorp/terraform/issues/32543))
- A variable only referenced by an output precondition error_message may be missing during evaluation ([#32464](https://togithub.com/hashicorp/terraform/issues/32464))
- Removing a NestingSingle block from configuration results in an invalid plan ([#32463](https://togithub.com/hashicorp/terraform/issues/32463))
- Null module outputs could be dropped, causing evaluation errors when referring to those module attributes ([#32583](https://togithub.com/hashicorp/terraform/issues/32583))
- Fix terraform crash when applying defaults into a collection with dynamic type constraint. ([#32454](https://togithub.com/hashicorp/terraform/issues/32454))
- Updated to newer github.com/mitchellh/cli version, in turn bringing in updates for several indirect dependencies with known security issues. ([#32609](https://togithub.com/hashicorp/terraform/issues/32609))
- Fix case where the first plan to use a new remote state could be applied twice, corrupting the state ([#32614](https://togithub.com/hashicorp/terraform/issues/32614))
### [`v1.3.7`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.7)
[Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.6...v1.3.7)
##### 1.3.7 (January 04, 2023)
BUG FIXES:
- Fix exact version constraint parsing for modules using prerelease versions ([#32377](https://togithub.com/hashicorp/terraform/issues/32377))
- Prevent panic when a provider returns a null block value during refresh which is used as configuration via `ignore_changes` ([#32428](https://togithub.com/hashicorp/terraform/issues/32428))
### [`v1.3.6`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.6)
[Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.5...v1.3.6)
#### 1.3.6 (November 30, 2022)
BUG FIXES:
- Terraform could crash if an orphaned resource instance was deleted externally and had condition checks in the configuration ([#32246](https://togithub.com/hashicorp/terraform/issues/32246))
- Module output changes were being removed and re-added to the stored plan, impacting performance with large numbers of outputs ([#32307](https://togithub.com/hashicorp/terraform/issues/32307))
### [`v1.3.5`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.5)
[Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.4...v1.3.5)
#### 1.3.5 (November 17, 2022)
BUG FIXES:
- Prevent crash while serializing the plan for an empty destroy operation ([#32207](https://togithub.com/hashicorp/terraform/issues/32207))
- Allow a destroy plan to refresh instances while taking into account that some may no longer exist ([#32208](https://togithub.com/hashicorp/terraform/issues/32208))
- Fix Terraform creating objects that should not exist in variables that specify default attributes in optional objects. ([#32178](https://togithub.com/hashicorp/terraform/issues/32178))
- Fix several Terraform crashes that are caused by HCL creating objects that should not exist in variables that specify default attributes in optional objects within collections. ([#32178](https://togithub.com/hashicorp/terraform/issues/32178))
- Fix inconsistent behaviour in empty vs null collections. ([#32178](https://togithub.com/hashicorp/terraform/issues/32178))
- Prevent file uploads from creating unneeded temporary files when the payload size is known ([#32206](https://togithub.com/hashicorp/terraform/issues/32206))
- Nested attributes marked sensitive by schema no longer reveal sub-attributes in the plan diff ([#32004](https://togithub.com/hashicorp/terraform/issues/32004))
- Nested attributes now more consistently display when they become unknown or null values in the plan diff ([#32004](https://togithub.com/hashicorp/terraform/issues/32004))
- Sensitive values are now always displayed as `(sensitive value)` instead of sometimes as `(sensitive)` \[GH32004]
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.3.4
->1.3.9
Release Notes
hashicorp/terraform
### [`v1.3.9`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.9) [Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.8...v1.3.9) #### 1.3.9 (February 15, 2023) BUG FIXES: - Fix crash when planning to remove already-deposed resource instances. ([#32663](https://togithub.com/hashicorp/terraform/issues/32663)) ### [`v1.3.8`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.8) [Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.7...v1.3.8) #### 1.3.8 (February 09, 2023) BUG FIXES: - Fixed a rare bug causing inaccurate `before_sensitive` / `after_sensitive` annotations in JSON plan output for deeply nested structures. This was only observed in the wild on the rancher/rancher2 provider, and resulted in glitched display in Terraform Cloud's structured plan log view. ([#32543](https://togithub.com/hashicorp/terraform/issues/32543)) - A variable only referenced by an output precondition error_message may be missing during evaluation ([#32464](https://togithub.com/hashicorp/terraform/issues/32464)) - Removing a NestingSingle block from configuration results in an invalid plan ([#32463](https://togithub.com/hashicorp/terraform/issues/32463)) - Null module outputs could be dropped, causing evaluation errors when referring to those module attributes ([#32583](https://togithub.com/hashicorp/terraform/issues/32583)) - Fix terraform crash when applying defaults into a collection with dynamic type constraint. ([#32454](https://togithub.com/hashicorp/terraform/issues/32454)) - Updated to newer github.com/mitchellh/cli version, in turn bringing in updates for several indirect dependencies with known security issues. ([#32609](https://togithub.com/hashicorp/terraform/issues/32609)) - Fix case where the first plan to use a new remote state could be applied twice, corrupting the state ([#32614](https://togithub.com/hashicorp/terraform/issues/32614)) ### [`v1.3.7`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.7) [Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.6...v1.3.7) ##### 1.3.7 (January 04, 2023) BUG FIXES: - Fix exact version constraint parsing for modules using prerelease versions ([#32377](https://togithub.com/hashicorp/terraform/issues/32377)) - Prevent panic when a provider returns a null block value during refresh which is used as configuration via `ignore_changes` ([#32428](https://togithub.com/hashicorp/terraform/issues/32428)) ### [`v1.3.6`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.6) [Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.5...v1.3.6) #### 1.3.6 (November 30, 2022) BUG FIXES: - Terraform could crash if an orphaned resource instance was deleted externally and had condition checks in the configuration ([#32246](https://togithub.com/hashicorp/terraform/issues/32246)) - Module output changes were being removed and re-added to the stored plan, impacting performance with large numbers of outputs ([#32307](https://togithub.com/hashicorp/terraform/issues/32307)) ### [`v1.3.5`](https://togithub.com/hashicorp/terraform/releases/tag/v1.3.5) [Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.3.4...v1.3.5) #### 1.3.5 (November 17, 2022) BUG FIXES: - Prevent crash while serializing the plan for an empty destroy operation ([#32207](https://togithub.com/hashicorp/terraform/issues/32207)) - Allow a destroy plan to refresh instances while taking into account that some may no longer exist ([#32208](https://togithub.com/hashicorp/terraform/issues/32208)) - Fix Terraform creating objects that should not exist in variables that specify default attributes in optional objects. ([#32178](https://togithub.com/hashicorp/terraform/issues/32178)) - Fix several Terraform crashes that are caused by HCL creating objects that should not exist in variables that specify default attributes in optional objects within collections. ([#32178](https://togithub.com/hashicorp/terraform/issues/32178)) - Fix inconsistent behaviour in empty vs null collections. ([#32178](https://togithub.com/hashicorp/terraform/issues/32178)) - Prevent file uploads from creating unneeded temporary files when the payload size is known ([#32206](https://togithub.com/hashicorp/terraform/issues/32206)) - Nested attributes marked sensitive by schema no longer reveal sub-attributes in the plan diff ([#32004](https://togithub.com/hashicorp/terraform/issues/32004)) - Nested attributes now more consistently display when they become unknown or null values in the plan diff ([#32004](https://togithub.com/hashicorp/terraform/issues/32004)) - Sensitive values are now always displayed as `(sensitive value)` instead of sometimes as `(sensitive)` \[GH32004]Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.