From 1bc0099c46adbb15eec3093b890877d37e54b8eb Mon Sep 17 00:00:00 2001 From: Wilken Rivera Date: Fri, 28 Jun 2024 10:40:26 -0400 Subject: [PATCH] Update CHANGELOG --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ff87597c7..ca23eb5c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,30 @@ +## 1.11.1 (Upcoming) + +### NOTES: +* Future Scaffolding: This release contains additional changes that allow + Packer core to validate access a HCP Packer bucket before trying to + publish to it. If the bucket does not exist and the associated service + principle does not have permission to create the bucket Packer will fail + the build.[GH-13059](https://github.com/hashicorp/packer/pull/13059) + +### IMPROVEMENTS: +* core/hcl2: The issue is that local variables in templates are evaluated in a + non-deterministic order, leading to inconsistent behavior. To fix this, + local variables will now build a list of direct dependencies, similar to + datasources, and evaluate these dependencies recursively. A caveat is that + there's a recursion cap of 10 to prevent infinite recursion; if this limit + is reached, an error is returned, prompting the user to fix their template. + [GH-13039](https://github.com/hashicorp/packer/pull/13039) +* core: bump github.com/hashicorp/hcp-sdk-go from 0.96.0 to 0.99.0 + [GH-13063](https://github.com/hashicorp/packer/pull/13063) +* core: bump github.com/hashicorp/packer-plugin-sdk from 0.5.3 to 0.5.4 + [GH-13061](https://github.com/hashicorp/packer/pull/13061) + +### BUG FIXES: +* core/hcp: Change UpsertBucket to call GetBucket to address unauthorized error + from ustream API. + [GH-13059](https://github.com/hashicorp/packer/pull/13059) + ## 1.11.0 (2024-05-31) ### NOTES: