hashicorp/terraform
### [`v1.0.5`](https://togithub.com/hashicorp/terraform/releases/v1.0.5)
[Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.0.4...v1.0.5)
##### 1.0.5 (August 18, 2021)
BUG FIXES:
- json-output: Add an output change summary message as part of the `terraform plan -json` structured logs, bringing this format into parity with the human-readable UI. ([#29312](https://togithub.com/hashicorp/terraform/issues/29312))
- core: Handle null nested single attribute values ([#29411](https://togithub.com/hashicorp/terraform/issues/29411))
- cli: Fix crash when planning a diff between null and empty sets in nested attributes ([#29398](https://togithub.com/hashicorp/terraform/issues/29398))
- cli: Fix crash when planning a new resource containing a set of nested object attributes ([#29398](https://togithub.com/hashicorp/terraform/issues/29398))
- cli: Fix crash when displaying a resource diff where a possibly identifying attribute is sensitive ([#29397](https://togithub.com/hashicorp/terraform/issues/29397))
- cli: Fix crash when a diff with unknown nested map attributes ([#29410](https://togithub.com/hashicorp/terraform/issues/29410))
- config: Fix handling of dynamically types arguments in `formatlist`, ensuring the correct resulting type. ([#29408](https://togithub.com/hashicorp/terraform/issues/29408))
- config: Floating point operations like `floor` and `ceil` can no longer mutate their arguments. ([#29408](https://togithub.com/hashicorp/terraform/issues/29408))
### [`v1.0.4`](https://togithub.com/hashicorp/terraform/releases/v1.0.4)
[Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.0.3...v1.0.4)
##### 1.0.4 (August 04, 2021)
BUG FIXES:
- backend/consul: Fix a bug where the state value may be too large for consul to accept ([#28838](https://togithub.com/hashicorp/terraform/issues/28838))
- cli: Fixed a crashing bug with some edge-cases when reporting syntax errors that happen to be reported at the position of a newline. ([#29048](https://togithub.com/hashicorp/terraform/issues/29048))
### [`v1.0.3`](https://togithub.com/hashicorp/terraform/releases/v1.0.3)
[Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.0.2...v1.0.3)
#### 1.0.3 (July 21, 2021)
ENHANCEMENTS
- `terraform plan`: The JSON logs (`-json` option) will now include `resource_drift`, showing changes detected outside of Terraform during the refresh step. ([#29072](https://togithub.com/hashicorp/terraform/issues/29072))
- core: The automatic provider installer will now accept providers that are recorded in their registry as using provider protocol version 6. ([#29153](https://togithub.com/hashicorp/terraform/issues/29153))
- backend/etcdv3: New argument `max_request_bytes` allows larger requests and for the client, to match the server request limit. ([#28078](https://togithub.com/hashicorp/terraform/issues/28078))
BUG FIXES:
- `terraform plan`: Will no longer panic when trying to render null maps. ([#29207](https://togithub.com/hashicorp/terraform/issues/29207))
- backend/pg: Prevent the creation of multiple workspaces with the same name. ([#29157](https://togithub.com/hashicorp/terraform/issues/29157))
- backend/oss: STS auth is now supported. ([#29167](https://togithub.com/hashicorp/terraform/issues/29167))
- config: Dynamic blocks with unknown for_each values were not being validated. Ensure block attributes are valid even when the block is unknown ([#29208](https://togithub.com/hashicorp/terraform/issues/29208))
- config: Unknown values in string templates could lose sensitivity, causing the planned change to be inaccurate ([#29208](https://togithub.com/hashicorp/terraform/issues/29208))
### [`v1.0.2`](https://togithub.com/hashicorp/terraform/releases/v1.0.2)
[Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.0.1...v1.0.2)
#### 1.0.2 (July 07, 2021)
BUG FIXES:
- `terraform show`: Fix crash when rendering JSON plan with sensitive values in state ([#29049](https://togithub.com/hashicorp/terraform/issues/29049))
- config: The `floor` and `ceil` functions no longer lower the precision of arguments to what would fit inside a 64-bit float, instead preserving precision in a similar way as most other arithmetic functions. ([#29110](https://togithub.com/hashicorp/terraform/issues/29110))
- config: The `flatten` function was incorrectly treating null values of an unknown type as if they were unknown values. Now it will treat them the same as any other non-list/non-tuple value, flattening them down into the result as-is. ([#29110](https://togithub.com/hashicorp/terraform/issues/29110))
Configuration
📅 Schedule: 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 contains the following updates:
1.0.1
->1.0.5
Release Notes
hashicorp/terraform
### [`v1.0.5`](https://togithub.com/hashicorp/terraform/releases/v1.0.5) [Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.0.4...v1.0.5) ##### 1.0.5 (August 18, 2021) BUG FIXES: - json-output: Add an output change summary message as part of the `terraform plan -json` structured logs, bringing this format into parity with the human-readable UI. ([#29312](https://togithub.com/hashicorp/terraform/issues/29312)) - core: Handle null nested single attribute values ([#29411](https://togithub.com/hashicorp/terraform/issues/29411)) - cli: Fix crash when planning a diff between null and empty sets in nested attributes ([#29398](https://togithub.com/hashicorp/terraform/issues/29398)) - cli: Fix crash when planning a new resource containing a set of nested object attributes ([#29398](https://togithub.com/hashicorp/terraform/issues/29398)) - cli: Fix crash when displaying a resource diff where a possibly identifying attribute is sensitive ([#29397](https://togithub.com/hashicorp/terraform/issues/29397)) - cli: Fix crash when a diff with unknown nested map attributes ([#29410](https://togithub.com/hashicorp/terraform/issues/29410)) - config: Fix handling of dynamically types arguments in `formatlist`, ensuring the correct resulting type. ([#29408](https://togithub.com/hashicorp/terraform/issues/29408)) - config: Floating point operations like `floor` and `ceil` can no longer mutate their arguments. ([#29408](https://togithub.com/hashicorp/terraform/issues/29408)) ### [`v1.0.4`](https://togithub.com/hashicorp/terraform/releases/v1.0.4) [Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.0.3...v1.0.4) ##### 1.0.4 (August 04, 2021) BUG FIXES: - backend/consul: Fix a bug where the state value may be too large for consul to accept ([#28838](https://togithub.com/hashicorp/terraform/issues/28838)) - cli: Fixed a crashing bug with some edge-cases when reporting syntax errors that happen to be reported at the position of a newline. ([#29048](https://togithub.com/hashicorp/terraform/issues/29048)) ### [`v1.0.3`](https://togithub.com/hashicorp/terraform/releases/v1.0.3) [Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.0.2...v1.0.3) #### 1.0.3 (July 21, 2021) ENHANCEMENTS - `terraform plan`: The JSON logs (`-json` option) will now include `resource_drift`, showing changes detected outside of Terraform during the refresh step. ([#29072](https://togithub.com/hashicorp/terraform/issues/29072)) - core: The automatic provider installer will now accept providers that are recorded in their registry as using provider protocol version 6. ([#29153](https://togithub.com/hashicorp/terraform/issues/29153)) - backend/etcdv3: New argument `max_request_bytes` allows larger requests and for the client, to match the server request limit. ([#28078](https://togithub.com/hashicorp/terraform/issues/28078)) BUG FIXES: - `terraform plan`: Will no longer panic when trying to render null maps. ([#29207](https://togithub.com/hashicorp/terraform/issues/29207)) - backend/pg: Prevent the creation of multiple workspaces with the same name. ([#29157](https://togithub.com/hashicorp/terraform/issues/29157)) - backend/oss: STS auth is now supported. ([#29167](https://togithub.com/hashicorp/terraform/issues/29167)) - config: Dynamic blocks with unknown for_each values were not being validated. Ensure block attributes are valid even when the block is unknown ([#29208](https://togithub.com/hashicorp/terraform/issues/29208)) - config: Unknown values in string templates could lose sensitivity, causing the planned change to be inaccurate ([#29208](https://togithub.com/hashicorp/terraform/issues/29208)) ### [`v1.0.2`](https://togithub.com/hashicorp/terraform/releases/v1.0.2) [Compare Source](https://togithub.com/hashicorp/terraform/compare/v1.0.1...v1.0.2) #### 1.0.2 (July 07, 2021) BUG FIXES: - `terraform show`: Fix crash when rendering JSON plan with sensitive values in state ([#29049](https://togithub.com/hashicorp/terraform/issues/29049)) - config: The `floor` and `ceil` functions no longer lower the precision of arguments to what would fit inside a 64-bit float, instead preserving precision in a similar way as most other arithmetic functions. ([#29110](https://togithub.com/hashicorp/terraform/issues/29110)) - config: The `flatten` function was incorrectly treating null values of an unknown type as if they were unknown values. Now it will treat them the same as any other non-list/non-tuple value, flattening them down into the result as-is. ([#29110](https://togithub.com/hashicorp/terraform/issues/29110))Configuration
📅 Schedule: 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 WhiteSource Renovate. View repository job log here.