[arch-commits] Commit in terraform/trunk (CHANGELOG.md PKGBUILD)
Daurnimator
daurnimator at archlinux.org
Sun May 2 15:28:05 UTC 2021
Date: Sunday, May 2, 2021 @ 15:28:05
Author: daurnimator
Revision: 926160
upgpkg: terraform 0.15.1-1
Modified:
terraform/trunk/CHANGELOG.md
terraform/trunk/PKGBUILD
--------------+
CHANGELOG.md | 25 +++++++++++++++++++++++++
PKGBUILD | 4 ++--
2 files changed, 27 insertions(+), 2 deletions(-)
Modified: CHANGELOG.md
===================================================================
--- CHANGELOG.md 2021-05-02 15:15:37 UTC (rev 926159)
+++ CHANGELOG.md 2021-05-02 15:28:05 UTC (rev 926160)
@@ -1,3 +1,28 @@
+## 0.15.1 (April 26, 2021)
+
+ENHANCEMENTS:
+
+* config: Various Terraform language functions now have more precise inference rules for propagating the "sensitive" characteristic values.
+
+ The affected functions are `chunklist`, `concat`, `flatten`, `keys`, `length`, `lookup`, `merge`, `setproduct`, `tolist`, `tomap`, `values`, and `zipmap`. The details are a little different for each of these but the general idea is to, as far as possible, preserve the sensitive characteristic on individual element or attribute values in result structures rather than always conservatively applying sensitivity to the whole result.
+
+ The primary benefit of these improvements is that you can now use these functions as part of constructing maps for `for_each` in situations where the input collection is never sensitive but some of the elements/attributes inside might be. ([#28446](https://github.com/hashicorp/terraform/issues/28446)] [[#28460](https://github.com/hashicorp/terraform/issues/28460))
+* cli: Update the HashiCorp public key ([#28505](https://github.com/hashicorp/terraform/issues/28505))
+* cli: Diagnostic messages can now be annotated with resource and provider addresses. ([#28275](https://github.com/hashicorp/terraform/issues/28275))
+* cli: `terraform login` now has a new user experience for successful log-ins to Terraform Cloud and Terraform Enterprise. ([#28487](https://github.com/hashicorp/terraform/issues/28487))
+* core: Minor graph performance optimizations. ([#28329](https://github.com/hashicorp/terraform/issues/28329))
+
+BUG FIXES:
+
+* config: Fix validation error when passing providers from a non-default namespace into modules. ([#28414](https://github.com/hashicorp/terraform/issues/28414))
+* cli: Fix missing colors and extraneous resource summary for plan/apply with the remote backend. ([#28409](https://github.com/hashicorp/terraform/issues/28409))
+* cli: Diagnostics messages will only indicate that a referenced value is sensitive if that value is _directly_ sensitive, as opposed to being a complex-typed value that _contains_ a sensitive value. ([#28442](https://github.com/hashicorp/terraform/issues/28442))
+* core: Don't trigger data source reads from changes in sibling module instances. ([#28267](https://github.com/hashicorp/terraform/issues/28267))
+* core: Restore saved dependencies when a resource destroy operation fails. ([#28317](https://github.com/hashicorp/terraform/issues/28317))
+* core: Fix crash when setting sensitive attributes to a sensitive value. ([#28383](https://github.com/hashicorp/terraform/issues/28383))
+* core: Loosen output value sensitivity requirement for non-root modules. This means that modules which may receive sensitive values as input variables no longer need to mark all related outputs as sensitive. The requirement for root modules to specify the `sensitive` attribute for sensitive values remains, with an extended diagnostic message to explain why. ([#28472](https://github.com/hashicorp/terraform/issues/28472))
+* provisioner: Fix panic with unexpected null values in provisioner configuration ([#28457](https://github.com/hashicorp/terraform/issues/28457))
+
## 0.15.0 (April 14, 2021)
UPGRADE NOTES AND BREAKING CHANGES:
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-05-02 15:15:37 UTC (rev 926159)
+++ PKGBUILD 2021-05-02 15:28:05 UTC (rev 926160)
@@ -3,7 +3,7 @@
# Maintainer: Daurnimator <daurnimator at archlinux.org>
pkgname=terraform
-pkgver=0.15.0
+pkgver=0.15.1
pkgrel=1
pkgdesc="HashiCorp tool for building and updating infrastructure as code idempotently"
url="https://www.terraform.io/"
@@ -12,7 +12,7 @@
makedepends=("go")
depends=('glibc')
source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz")
-sha512sums=('13b858959d2ceee785eb046eadd65063c7dd4e96e1c70fc58e8446c40f321c38118fa1cdb153d938b432633a035f3876f169bfc01f566283b422b51a5df5d36c')
+sha512sums=('be077a68df57ea1413acab3b7fdbdb39e0890856c4c4c54f38cc09e51e46f3738e8db46f5e5ff6a60ba515a42a0db9e9992df83567ec111a5870485cda562957')
changelog="CHANGELOG.md"
build() {
More information about the arch-commits
mailing list