Date: Saturday, May 8, 2021 @ 13:11:10 Author: daurnimator Revision: 928831
upgpkg: terraform 0.15.3-1 Modified: terraform/trunk/CHANGELOG.md terraform/trunk/PKGBUILD --------------+ CHANGELOG.md | 27 +++++++++++++++++++++++++++ PKGBUILD | 4 ++-- 2 files changed, 29 insertions(+), 2 deletions(-) Modified: CHANGELOG.md =================================================================== --- CHANGELOG.md 2021-05-08 13:06:22 UTC (rev 928830) +++ CHANGELOG.md 2021-05-08 13:11:10 UTC (rev 928831) @@ -1,3 +1,30 @@ +## 0.15.3 (May 06, 2021) + +ENHANCEMENTS: + +* `terraform show`: Add data to the JSON plan output describing which changes caused a resource to be replaced ([#28608](https://github.com/hashicorp/terraform/issues/28608)) + +BUG FIXES: + +* `terraform show`: Fix crash for JSON plan output of new resources with sensitive attributes in nested blocks ([#28624](https://github.com/hashicorp/terraform/issues/28624)) + +## 0.15.2 (May 05, 2021) + +ENHANCEMENTS: + +* `terraform plan` and `terraform apply`: Both now support a new planning option `-replace=...` which takes the address of a resource instance already tracked in the state and forces Terraform to upgrade either an update or no-op plan for that instance into a "replace" (either destroy-then-create or create-then-destroy depending on configuration), to allow replacing a degraded object with a new object of the same configuration in a single action and preview the effect of that before applying it. +* `terraform apply`: Now has a `-destroy` option for symmetry with `terraform plan -destroy`, which makes `terraform destroy` effectively an alias for `terraform apply -destroy`. This change is only for consistency between `terraform plan` and `terraform apply`; there are no current plans to deprecate `terraform destroy`. ([#28489](https://github.com/hashicorp/terraform/issues/28489)) +* core: Update HCL to allow better planning of dynamic blocks ([#28424](https://github.com/hashicorp/terraform/issues/28424)) +* core: Unmark values when planning data sources ([#28539](https://github.com/hashicorp/terraform/issues/28539)) + +BUG FIXES: + +* command/format: Fix various issues with nested-type attribute formatting ([#28600](https://github.com/hashicorp/terraform/issues/28600)) +* core: Fix JSON plan output to add sensitivity data for provider-specified sensitive attribute values ([#28523](https://github.com/hashicorp/terraform/issues/28523)) +* cli: Fix missing "forces replacement" UI for attribute changes which are marked as sensitive by the provider ([#28583](https://github.com/hashicorp/terraform/issues/28583)) +* cli: Fix crash when rendering diagnostic caused by missing trailing quote ([#28598](https://github.com/hashicorp/terraform/issues/28598)) +* functions: Fix crash when calling `setproduct` with one or more empty collections ([#28607](https://github.com/hashicorp/terraform/issues/28607)) + ## 0.15.1 (April 26, 2021) ENHANCEMENTS: Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-05-08 13:06:22 UTC (rev 928830) +++ PKGBUILD 2021-05-08 13:11:10 UTC (rev 928831) @@ -3,7 +3,7 @@ # Maintainer: Daurnimator <[email protected]> pkgname=terraform -pkgver=0.15.1 +pkgver=0.15.3 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=('be077a68df57ea1413acab3b7fdbdb39e0890856c4c4c54f38cc09e51e46f3738e8db46f5e5ff6a60ba515a42a0db9e9992df83567ec111a5870485cda562957') +sha512sums=('66ce8b1d0f727326905011f366860db3f63b1c51d55b9b279f1d39462532e0a1a20b2be0f9fb839a21453c459de0a6e38951328e5e136444ae281dcc13675b04') changelog="CHANGELOG.md" build() {
