From 1cfef535a0f41786e7dbcdfa423f2526599d52fc Mon Sep 17 00:00:00 2001 From: Daniel Schmidt Date: Wed, 15 Jan 2025 11:51:30 +0100 Subject: [PATCH] add changelog entry for terraform modules -json --- .changes/1.10.3.md | 1 + CHANGELOG.md | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.changes/1.10.3.md b/.changes/1.10.3.md index 44501d8884c9..7b6d326a39c6 100644 --- a/.changes/1.10.3.md +++ b/.changes/1.10.3.md @@ -23,6 +23,7 @@ NEW FEATURES: - **Ephemeral resources**: Ephemeral resources are read anew during each phase of Terraform evaluation, and cannot be persisted to state storage. Ephemeral resources always produce ephemeral values. - **Ephemeral values**: Input variables and outputs can now be defined as ephemeral. Ephemeral values may only be used in certain contexts in Terraform configuration, and are not persisted to the plan or state files. - **`ephemeralasnull` function**: a function takes a value of any type and returns a similar value of the same type with any ephemeral values replaced with non-ephemeral null values and all non-ephemeral values preserved. + - New Terraform command `terraform modules -json`: Displays a full list of all installed modules in a working directory, including whether each module is currently referenced by the working directory's Terraform configuration. BUG FIXES: diff --git a/CHANGELOG.md b/CHANGELOG.md index e4d3ce6d6b00..f4a73bf0e871 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,14 @@ ## 1.10.4 (January 8, 2025) + BUG FIXES: * type conversion: Empty map conversions now return correct type information ([#36262](https://github.com/hashicorp/terraform/issues/36262)) * `terraform console`: Fix crash when printing ephemeral values ([#36267](https://github.com/hashicorp/terraform/issues/36267)) + ## 1.10.3 (December 18, 2024) BUG FIXES: @@ -33,6 +35,7 @@ NEW FEATURES: - **Ephemeral resources**: Ephemeral resources are read anew during each phase of Terraform evaluation, and cannot be persisted to state storage. Ephemeral resources always produce ephemeral values. - **Ephemeral values**: Input variables and outputs can now be defined as ephemeral. Ephemeral values may only be used in certain contexts in Terraform configuration, and are not persisted to the plan or state files. - **`ephemeralasnull` function**: a function takes a value of any type and returns a similar value of the same type with any ephemeral values replaced with non-ephemeral null values and all non-ephemeral values preserved. + - New Terraform command `terraform modules -json`: Displays a full list of all installed modules in a working directory, including whether each module is currently referenced by the working directory's Terraform configuration. BUG FIXES: