From 0ac1dadba5e03b19b3d533a7d0f4fd81f0e0f5a5 Mon Sep 17 00:00:00 2001 From: Daniel Banck Date: Wed, 10 Apr 2024 14:32:33 +0200 Subject: [PATCH] Release 2.30.0 (#1736) * 2.30.0 * Bump LS version * Bump syntax version * Update CHANGELOG --- CHANGELOG.md | 39 ++++++++++++++++++++++++++++++++++++++- package-lock.json | 4 ++-- package.json | 6 +++--- 3 files changed, 43 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c7757a1f..3e961d7b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,39 @@ +## [2.30.0] (2024-04-10) + +ENHANCEMENTS: + +* Support new provider-defined functions ([terraform-ls#1636](https://github.com/hashicorp/terraform-ls/pull/1636)) +* Support new provider defined functions syntax ([syntax#99](https://github.com/hashicorp/syntax/pull/99)) +* Remove `use_legacy_workflow` from S3 backend ([terraform-schema#338](https://github.com/hashicorp/terraform-schema/pull/338)) +* Add `issensitive` function ([terraform-schema#340](https://github.com/hashicorp/terraform-schema/pull/340)) +* Conclude `module_variable_optional_attrs` language experiment ([terraform-schema#337](https://github.com/hashicorp/terraform-schema/pull/337)) + +BUG FIXES: + +* Only merge provider-defined functions for Terraform >= 1.8 ([terraform-ls#1672](https://github.com/hashicorp/terraform-ls/pull/1672), [terraform-schema#336](https://github.com/hashicorp/terraform-schema/pull/336)) +* Fix panics on `nil` expressions ([hcl-lang#376](https://github.com/hashicorp/hcl-lang/pull/376)) +* Fix panics on `nil` expressions in early decoder ([terraform-schema#324](https://github.com/hashicorp/terraform-schema/pull/324)) + +INTERNAL: + +* Webdriver.io End to End Testing ([#1691](https://github.com/hashicorp/vscode-terraform/pull/1691)) +* Add test fixture files for E2E test ([#1721](https://github.com/hashicorp/vscode-terraform/pull/1721)) +* Remove unused packages ([#1731](https://github.com/hashicorp/vscode-terraform/pull/1731)) +* Bump axios from 1.6.5 to 1.6.8 ([#1712](https://github.com/hashicorp/vscode-terraform/pull/1712)) +* Bump ts-loader from 9.5.0 to 9.5.1 ([#1715](https://github.com/hashicorp/vscode-terraform/pull/1715)) +* Bump chai from 4.3.10 to 4.4.1 ([#1714](https://github.com/hashicorp/vscode-terraform/pull/1714)) +* Bump msw from 1.3.2 to 1.3.3 ([#1717](https://github.com/hashicorp/vscode-terraform/pull/1717)) +* Bump ts-jest from 29.1.1 to 29.1.2 ([#1720](https://github.com/hashicorp/vscode-terraform/pull/1720)) +* Bump typescript from 5.2.2 to 5.4.4 ([#1719](https://github.com/hashicorp/vscode-terraform/pull/1719), [#1734](https://github.com/hashicorp/vscode-terraform/pull/1734)) +* Bump @vscode/test-electron from 2.3.8 to 2.3.9 ([#1713](https://github.com/hashicorp/vscode-terraform/pull/1713)) +* Bump eslint from 8.53.0 to 8.57.0 ([#1710](https://github.com/hashicorp/vscode-terraform/pull/1710)) +* Bump mocha from 10.2.0 to 10.4.0 ([#1728](https://github.com/hashicorp/vscode-terraform/pull/1728)) +* Bump @vscode/vsce from 2.22.0 to 2.24.0 ([#1727](https://github.com/hashicorp/vscode-terraform/pull/1727)) +* Bump semver from 7.5.4 to 7.6.0 ([#1726](https://github.com/hashicorp/vscode-terraform/pull/1726)) +* Bump glob from 10.3.10 to 10.3.12 ([#1725](https://github.com/hashicorp/vscode-terraform/pull/1725)) +* Bump webpack from 5.89.0 to 5.91.0 ([#1733](https://github.com/hashicorp/vscode-terraform/pull/1733)) +* Bump @playwright/browser-chromium from 1.40.1 to 1.42.1 ([#1718](https://github.com/hashicorp/vscode-terraform/pull/1718)) + ## [2.29.5] (2024-03-11) BUG FIXES: @@ -928,7 +964,8 @@ For information on prior major and minor releases, see their changelogs: -[Unreleased]: https://github.com/hashicorp/vscode-terraform/compare/v2.29.5...main +[Unreleased]: https://github.com/hashicorp/vscode-terraform/compare/v2.30.0...main +[2.30.0]: https://github.com/hashicorp/vscode-terraform/compare/v2.29.5...v2.30.0 [2.29.5]: https://github.com/hashicorp/vscode-terraform/compare/v2.29.4...v2.29.5 [2.29.4]: https://github.com/hashicorp/vscode-terraform/compare/v2.29.3...v2.29.4 [2.29.3]: https://github.com/hashicorp/vscode-terraform/compare/v2.29.2...v2.29.3 diff --git a/package-lock.json b/package-lock.json index 31c8daa9b..e6d6f4f67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "terraform", - "version": "2.29.5", + "version": "2.30.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "terraform", - "version": "2.29.5", + "version": "2.30.0", "license": "MPL-2.0", "dependencies": { "@vscode/extension-telemetry": "^0.4.9", diff --git a/package.json b/package.json index 603f61df9..4845caf94 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.29.5", + "version": "2.30.0", "publisher": "hashicorp", "appInsightsKey": "885372d2-6f3c-499f-9d25-b8b219983a52", "license": "MPL-2.0", @@ -18,10 +18,10 @@ "vscode": "^1.82.3" }, "langServer": { - "version": "0.32.8" + "version": "0.33.0" }, "syntax": { - "version": "0.4.2" + "version": "0.5.0" }, "qna": "https://discuss.hashicorp.com/c/terraform-core/terraform-editor-integrations/46", "bugs": {