diff --git a/CHANGELOG.md b/CHANGELOG.md index d1973fc4b..abde9a78e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ IMPROVEMENTS: * The warning for undeclared variables in `.tfvars` files now consolidates multiple warnings when there are more than three, to avoid an overwhelming wall of warnings in situations where a common `.tfvars` file is used across many configurations. Setting "global" variables in `.tfvars` is deprecated for v0.12 and should be replaced with the `TF_VAR_...` environment variables. [GH-20581] * backend/remote: Retry calls when the remote backend responds with a server error [GH-20588] * backend/remote: Check for external updates while waiting for user input [GH-20620] +* config: The `coalesce` function now skips null values [GH-21002] * plugin/discover: Parse and display provider warnings from the Terraform Registry [GH-20674] * plugin/registry: Add friendly error for when registry unresponsive [GH-20853] @@ -27,6 +28,7 @@ BUG FIXES: * command/state mv: Some regressions between 0.11 and 0.12 have been addressed. [GH-20719] * command/plan: Diff renderer will no longer panic if an object is removed from the end of a list of objects. [GH-20765] * command/plan: Diff renderer will now correctly indicate when adding a new attribute is what forces resource instance replacement. [GH-20827] +* config: The `coalesce` function will now correctly ignore empty strings [GH-21002] * helper/schema: Prevent crash when setting a `TypeSet` attribute with a typed `nil` of `*schema.Set` [GH-20891] ## 0.12.0-beta1 (Feb 28, 2019)