diff --git a/.changelog/pr-155.txt b/.changelog/archive/v0.5.1/pr-155.txt similarity index 100% rename from .changelog/pr-155.txt rename to .changelog/archive/v0.5.1/pr-155.txt diff --git a/release-notes/v0.6.0/GITHUB_RELEASE.md b/release-notes/v0.6.0/GITHUB_RELEASE.md new file mode 100644 index 0000000..f5c75b7 --- /dev/null +++ b/release-notes/v0.6.0/GITHUB_RELEASE.md @@ -0,0 +1,5 @@ +### ENHANCEMENTS + +[08fa4f1](https://github.com/pingidentity/pingcli-plugin-terraformer/commit/08fa4f1) `resource/pingone_davinci_connector_instance` and `resource/pingone_davinci_flow`: Variable and resource references inside `jsonencode({...})` blobs in HCL output now render as bare Terraform traversals (`var.X`, `type.label.field`) instead of interpolation-only quoted strings (`"${var.X}"`). The deprecated interpolation form triggered tflint's `terraform_deprecated_interpolation` rule on exported modules. Re-exporting your configuration is recommended; the evaluated Terraform output is identical (bare traversals and interpolation-only strings are equivalent), and `.tf.json` output keeps its existing `"${jsonencode(...)}"` wrapping form. [#159](https://github.com/pingidentity/pingcli-plugin-terraformer/pull/159) +[76d13f1](https://github.com/pingidentity/pingcli-plugin-terraformer/commit/76d13f1) `resource/pingone_davinci_variable`: Secret variables (`data_type = "secret"`) now export with a `value` block referencing a generated Terraform variable (`sensitive = true`) instead of being exported without a value. The generated variable's tfvars entry is empty — set it manually before applying; Terraform plan fails on an empty secret by design (the provider requires a non-empty `secret_string`), matching connector `clientSecret` handling. Non-secret variables are unchanged. Re-export your configuration to pick up the new blocks. [#161](https://github.com/pingidentity/pingcli-plugin-terraformer/pull/161) + diff --git a/release-notes/v0.6.0/RELEASE_NOTES.adoc b/release-notes/v0.6.0/RELEASE_NOTES.adoc new file mode 100644 index 0000000..b558fdd --- /dev/null +++ b/release-notes/v0.6.0/RELEASE_NOTES.adoc @@ -0,0 +1,11 @@ += Release Notes for v0.6.0 +:toc: +:toclevels: 3 +:sectnums: + +Release Date: 2026-10-16 + +== ENHANCEMENTS +* link:https://github.com/pingidentity/pingcli-plugin-terraformer/commit/08fa4f1[08fa4f1] `resource/pingone_davinci_connector_instance` and `resource/pingone_davinci_flow`: Variable and resource references inside `jsonencode({...})` blobs in HCL output now render as bare Terraform traversals (`var.X`, `type.label.field`) instead of interpolation-only quoted strings (`"${var.X}"`). The deprecated interpolation form triggered tflint's `terraform_deprecated_interpolation` rule on exported modules. Re-exporting your configuration is recommended; the evaluated Terraform output is identical (bare traversals and interpolation-only strings are equivalent), and `.tf.json` output keeps its existing `"${jsonencode(...)}"` wrapping form. link:https://github.com/pingidentity/pingcli-plugin-terraformer/pull/159[#159] +* link:https://github.com/pingidentity/pingcli-plugin-terraformer/commit/76d13f1[76d13f1] `resource/pingone_davinci_variable`: Secret variables (`data_type = "secret"`) now export with a `value` block referencing a generated Terraform variable (`sensitive = true`) instead of being exported without a value. The generated variable's tfvars entry is empty — set it manually before applying; Terraform plan fails on an empty secret by design (the provider requires a non-empty `secret_string`), matching connector `clientSecret` handling. Non-secret variables are unchanged. Re-export your configuration to pick up the new blocks. link:https://github.com/pingidentity/pingcli-plugin-terraformer/pull/161[#161] +