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 <[email protected]>
 
 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() {

Reply via email to