From d8961d55a8c8fbf2d26768a9eac4dfb7ebc17530 Mon Sep 17 00:00:00 2001 From: James Pogran Date: Wed, 8 Nov 2023 10:05:02 -0500 Subject: [PATCH] Release 2.29.0 (#1623) --- CHANGELOG.md | 25 ++++++++++++++++++++++++- package-lock.json | 4 ++-- package.json | 4 ++-- 3 files changed, 28 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da2fda721..643fc6768 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +## [2.29.0] (2023-11-08) + +ENHANCEMENTS: + +* Login to Terraform Cloud using an Authentication Token +* View Terraform Cloud Workspaces and status detail inside VS Code +* View Terraform Cloud Runs and status detail inside VS Code +* Filter Terraform Cloud Workspaces by Project +* Switch Terraform Cloud Organizations to view different workspaces +* View Plan and Apply logs directly in the editor + +BUG FIXES: + +* Validate required attributes more selectively to relax `provider` validation ([#1485](https://github.com/hashicorp/terraform-ls/pull/1485)) +* Skip inferring variable type from default values ([hcl-lang#338](https://github.com/hashicorp/hcl-lang/pull/338)) +* Ensure partially unknown dependent body is handled ([hcl-lang#339](https://github.com/hashicorp/hcl-lang/pull/339)) +* Fix type-unaware target collection ([hcl-lang#340](https://github.com/hashicorp/hcl-lang/pull/340)) +* Allow variable references in `depends_on` ([terraform-schema#290](https://github.com/hashicorp/terraform-schema/pull/290)) +* Fix provider attribute to block conversion ([terraform-schema#288](https://github.com/hashicorp/terraform-schema/pull/288)) +* Skip inferring module inputs for default values ([terraform-schema#289](https://github.com/hashicorp/terraform-schema/pull/289)) +* Allow local references in `depends_on` ([terraform-schema#292](https://github.com/hashicorp/terraform-schema/pull/292)) + ## [2.28.2] (2023-10-16) ENHANCEMENTS: @@ -808,7 +830,8 @@ For information on prior major and minor releases, see their changelogs: -[Unreleased]: https://github.com/hashicorp/vscode-terraform/compare/v2.28.2...main +[Unreleased]: https://github.com/hashicorp/vscode-terraform/compare/v2.29.0...main +[2.29.0]: https://github.com/hashicorp/vscode-terraform/compare/v2.28.2...v2.29.0 [2.28.2]: https://github.com/hashicorp/vscode-terraform/compare/v2.28.1...v2.28.2 [2.28.1]: https://github.com/hashicorp/vscode-terraform/compare/v2.28.0...v2.28.1 [2.28.0]: https://github.com/hashicorp/vscode-terraform/compare/v2.27.2...v2.28.0 diff --git a/package-lock.json b/package-lock.json index f165dd4fb..335500c19 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "terraform", - "version": "2.28.2", + "version": "2.29.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "terraform", - "version": "2.28.2", + "version": "2.29.0", "license": "MPL-2.0", "dependencies": { "@vscode/extension-telemetry": "^0.4.9", diff --git a/package.json b/package.json index 86d4f38a8..98098fd1c 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "name": "terraform", "displayName": "HashiCorp Terraform", "description": "Syntax highlighting and autocompletion for Terraform", - "version": "2.28.2", + "version": "2.29.0", "publisher": "hashicorp", "appInsightsKey": "885372d2-6f3c-499f-9d25-b8b219983a52", "license": "MPL-2.0", @@ -18,7 +18,7 @@ "vscode": "^1.75.1" }, "langServer": { - "version": "0.32.2" + "version": "0.32.3" }, "syntax": { "version": "0.4.2"