Turn main into 1.13 dev branch (#36822)

* ./scripts/changelog.sh nextminor

This turns main into 1.13 dev branch

* update PR template
pull/36787/head
Radek Simko 11 months ago committed by GitHub
parent 6917e69d12
commit 4338b75acd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,3 +1,4 @@
- [v1.12](https://github.com/hashicorp/terraform/blob/v1.12/CHANGELOG.md)
- [v1.11](https://github.com/hashicorp/terraform/blob/v1.11/CHANGELOG.md)
- [v1.10](https://github.com/hashicorp/terraform/blob/v1.10/CHANGELOG.md)
- [v1.9](https://github.com/hashicorp/terraform/blob/v1.9/CHANGELOG.md)

@ -1,5 +0,0 @@
kind: BUG FIXES
body: 'ephemeral values: correct error message when ephemeral values are included in provisioner output'
time: 2025-02-05T09:52:31.116553+01:00
custom:
Issue: "36427"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: Attempting to override a variable during `apply` via `TF_VAR_` environment variable will now yield warning instead of misleading error.
time: 2025-02-05T12:53:26.000+00:00
custom:
Issue: "36435"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: 'backends: Fix crash when interrupting during interactive prompt for values'
time: 2025-02-06T14:52:17.033964+01:00
custom:
Issue: "36448"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: Fixes hanging behavior seen when applying a saved plan with -auto-approve using the cloud backend
time: 2025-02-06T15:50:25.767607-05:00
custom:
Issue: "36453"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: Temporarily revert updated Windows symlink handling until we can account for known existing configurations using non-symlink junctions.
time: 2025-02-25T08:30:56.226882-05:00
custom:
Issue: "36575"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: Updated dependency golang.org/x/oauth2 from v0.23.0 => v0.27.0 to integrate latest changes (fix for CVE-2025-22868)
time: 2025-02-26T18:14:29.297297Z
custom:
Issue: "36584"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: 'lang/funcs/transpose: Avoid crash due to map with null values'
time: 2025-03-03T12:57:22.400359Z
custom:
Issue: "36611"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: Combining ephemeral and sensitive marks could fail when serializing planned changes
time: 2025-03-03T14:40:20.606817-05:00
custom:
Issue: "36619"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: 'Backend/azure: `subscription_id` be optional & skip *unnecessary* management plane API call in some setup'
time: 2025-03-11T10:46:40.000000+11:00
custom:
Issue: "36595"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: Modules with zero instances that contain ephemeral resources could produce an error during apply
time: 2025-03-19T09:12:34.565564-04:00
custom:
Issue: "36719"

@ -1,19 +0,0 @@
kind: ENHANCEMENTS
body: |
Updates the azure backend authentication to match the terraform-provider-azurermprovider authentication, in several ways:
- github.com/hashicorp/go-azure-helpers: v0.43.0 -> v0.71.0
- github.com/hashicorp/go-azure-sdk/[resource-manager/sdk]: v0.20241212.1154051. This replaces the deprecated Azure SDK used before
- github.com/jackofallops/giovanni: v0.15.1 -> v0.27.0. Meanwhile, updating the azure storage API version from 2018-11-09 to 2023-11-03
Following new properties are added for the azure backend configuration:
- use_cli
- use_aks_workload_identity
- client_id_file_path
- client_certificate
- client_id_file_path
- client_secret_file_path
time: 2025-01-30T10:57:00.080984883+11:00
custom:
Issue: "36258"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: Azure Backend supports ADO Pipelines OIDC token refresh by using the `oidc_request_url`, `oidc_request_token` and (the new) `ado_pipeline_service_connection_id`.
time: 2025-02-07T16:48:03.902464157+11:00
custom:
Issue: "36458"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: Include `ca-certificates` package in our official Docker image to help with certificate handling by downstream
time: 2025-02-11T16:59:22.000+00:00
custom:
Issue: "36486"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: 'backend/oss: Add new argument tablestore_instance_name used in VPC context'
time: 2025-02-19T09:41:01.733881+08:00
custom:
Issue: "36253"

@ -1,5 +0,0 @@
kind: NOTES
body: Updated dependency github.com/hashicorp/aws-sdk-go-base/v2 to v2.0.0-beta.62 to support newly added AWS regions
time: 2025-03-05T10:18:58.355372-05:00
custom:
Issue: "36625"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: 'Fixes malformed Terraform version error when the remote backend reads a remote workspace that specifies a Terraform version constraint.'
time: 2025-01-23T13:52:28.378207-08:00
custom:
Issue: "36356"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: Refreshed state was not used in the plan for orphaned resource instances
time: 2025-01-23T15:07:46.789595-05:00
custom:
Issue: "36394"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: Changes to the order of sensitive attributes in the state format would erroneously indicate a plan contained changes when there were none.
time: 2025-02-10T16:30:38.78853-05:00
custom:
Issue: "36465"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: 'Avoid reporting duplicate attribute-associated diagnostics, such as "Available Write-only Attribute Alternative"'
time: 2025-02-26T17:18:15.521208Z
custom:
Issue: "36579"

@ -1,5 +0,0 @@
kind: BUG FIXES
body: for_each expressions in import blocks should not be able to reference the import target
time: 2025-03-31T15:08:02.156881+02:00
custom:
Issue: "36801"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: Terraform Test command now accepts a -parallelism=n option, which sets the number of parallel operations in a test run's plan/apply operation.
time: 2025-01-23T10:18:38.979866+01:00
custom:
Issue: "34237"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: Logical binary operators can now short-circuit
time: 2025-02-03T17:03:19.712067-05:00
custom:
Issue: "36224"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: 'Terraform Test: Runs can now be annotated for possible parallel execution.'
time: 2025-02-04T18:25:44.195967+01:00
custom:
Issue: "34180"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: Allow terraform init when tests are present but no configuration files are directly inside the current directory
time: 2025-02-05T10:41:44.663251+01:00
custom:
Issue: "35040"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: 'Terraform Test: Continue subsequent test execution when an expected failure is not encountered.'
time: 2025-02-06T16:20:53.83763+01:00
custom:
Issue: "34969"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: Produce detailed diagnostic objects when test run assertions fail
time: 2025-02-20T12:04:38.005393+01:00
custom:
Issue: "34428"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: Improved elapsed time display in UI Hook to show minutes and seconds in `mm:ss` format.
time: 2025-03-03T15:10:31.423108698-03:00
custom:
Issue: "36368"

@ -1,5 +0,0 @@
kind: ENHANCEMENTS
body: Update legacy term used in error messages. (Terraform Cloud agent => HCP Terraform Agent)
time: 2025-03-18T00:11:21.679162+09:00
custom:
Issue: "36706"

@ -1,5 +0,0 @@
kind: UPGRADE NOTES
body: On Linux, Terraform now requires Linux kernel version 3.2 or later; support for previous versions has been discontinued.
time: 2025-02-06T16:20:53.83763+01:00
custom:
Issue: "36478"

@ -2,7 +2,7 @@
# SPDX-License-Identifier: BUSL-1.1
changesDir: .changes
unreleasedDir: v1.12
unreleasedDir: v1.13
versionFooterPath: version_footer.tpl.md
changelogPath: CHANGELOG.md
versionExt: md

@ -31,7 +31,7 @@ label to enable the backport bot.
-->
1.12.x
1.13.x
## CHANGELOG entry

@ -1,37 +1,4 @@
## 1.12.0 (Unreleased)
ENHANCEMENTS:
* Terraform Test command now accepts a -parallelism=n option, which sets the number of parallel operations in a test run's plan/apply operation. ([#34237](https://github.com/hashicorp/terraform/issues/34237))
* Logical binary operators can now short-circuit ([#36224](https://github.com/hashicorp/terraform/issues/36224))
* Terraform Test: Runs can now be annotated for possible parallel execution. ([#34180](https://github.com/hashicorp/terraform/issues/34180))
* Allow terraform init when tests are present but no configuration files are directly inside the current directory ([#35040](https://github.com/hashicorp/terraform/issues/35040))
* Terraform Test: Continue subsequent test execution when an expected failure is not encountered. ([#34969](https://github.com/hashicorp/terraform/issues/34969))
* Produce detailed diagnostic objects when test run assertions fail ([#34428](https://github.com/hashicorp/terraform/issues/34428))
* Improved elapsed time display in UI Hook to show minutes and seconds in `mm:ss` format. ([#36368](https://github.com/hashicorp/terraform/issues/36368))
BUG FIXES:
* Refreshed state was not used in the plan for orphaned resource instances ([#36394](https://github.com/hashicorp/terraform/issues/36394))
* Fixes malformed Terraform version error when the remote backend reads a remote workspace that specifies a Terraform version constraint. ([#36356](https://github.com/hashicorp/terraform/issues/36356))
* Changes to the order of sensitive attributes in the state format would erroneously indicate a plan contained changes when there were none. ([#36465](https://github.com/hashicorp/terraform/issues/36465))
* Avoid reporting duplicate attribute-associated diagnostics, such as "Available Write-only Attribute Alternative" ([#36579](https://github.com/hashicorp/terraform/issues/36579))
UPGRADE NOTES:
* On Linux, Terraform now requires Linux kernel version 3.2 or later; support for previous versions has been discontinued. ([#36478](https://github.com/hashicorp/terraform/issues/36478))
## 1.13.0 (Unreleased)
EXPERIMENTS:
@ -45,6 +12,7 @@ Experiments are only enabled in alpha releases of Terraform CLI. The following f
For information on prior major and minor releases, refer to their changelogs:
- [v1.12](https://github.com/hashicorp/terraform/blob/v1.12/CHANGELOG.md)
- [v1.11](https://github.com/hashicorp/terraform/blob/v1.11/CHANGELOG.md)
- [v1.10](https://github.com/hashicorp/terraform/blob/v1.10/CHANGELOG.md)
- [v1.9](https://github.com/hashicorp/terraform/blob/v1.9/CHANGELOG.md)

@ -1 +1 @@
1.12.0-dev
1.13.0-dev

Loading…
Cancel
Save