Skip to content

Releases: hashicorp/vscode-terraform

v2.30.1

22 Apr 16:06
a24a585
Compare
Choose a tag to compare

ENHANCEMENTS:

INTERNAL:

  • Add end to end extension to language server testing (#1739)
  • Update npm engine requirements to 10 (#1740)
  • Update MSW to 2.0 (#1657)
  • Bump typescript from 5.4.4 to 5.4.5 (#1738)
  • Bump @vscode/vsce from 2.24.0 to 2.25.0 (#1743)
  • Bump @playwright/browser-chromium from 1.42.1 to 1.43.1 (#1742)

v2.30.0

10 Apr 13:08
v2.30.0
0ac1dad
Compare
Choose a tag to compare

ENHANCEMENTS:

BUG FIXES:

INTERNAL:

  • Webdriver.io End to End Testing (#1691)
  • Add test fixture files for E2E test (#1721)
  • Remove unused packages (#1731)
  • Bump axios from 1.6.5 to 1.6.8 (#1712)
  • Bump ts-loader from 9.5.0 to 9.5.1 (#1715)
  • Bump chai from 4.3.10 to 4.4.1 (#1714)
  • Bump msw from 1.3.2 to 1.3.3 (#1717)
  • Bump ts-jest from 29.1.1 to 29.1.2 (#1720)
  • Bump typescript from 5.2.2 to 5.4.4 (#1719, #1734)
  • Bump @vscode/test-electron from 2.3.8 to 2.3.9 (#1713)
  • Bump eslint from 8.53.0 to 8.57.0 (#1710)
  • Bump mocha from 10.2.0 to 10.4.0 (#1728)
  • Bump @vscode/vsce from 2.22.0 to 2.24.0 (#1727)
  • Bump semver from 7.5.4 to 7.6.0 (#1726)
  • Bump glob from 10.3.10 to 10.3.12 (#1725)
  • Bump webpack from 5.89.0 to 5.91.0 (#1733)
  • Bump @playwright/browser-chromium from 1.40.1 to 1.42.1 (#1718)

v2.29.5

12 Mar 12:52
v2.29.5
40cfa61
Compare
Choose a tag to compare

BUG FIXES:

INTERNAL:

  • build(deps): Bump workflows to latest trusted versions (#1695, #1704, #1706)

v2.29.4

13 Feb 17:34
v2.29.4
1733779
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Improve module providers and module calls welcome views (#1676)
  • Support for-in-if expressions (hcl-lang#368)

BUG FIXES:

  • Fix prefix completion in template interpolation (hcl-lang#371)
  • Fix language server crash on prefix completion with leading space (hcl-lang#373)
  • Fix language server crash on missing symbols in client capabilities (terraform-ls#1619)

INTERNAL:

  • Add CONTRIBUTING file (#1680)
  • build(deps): Bump workflows to latest trusted versions (#1687, #1690)

v2.29.3

23 Jan 15:43
v2.29.3
b29c824
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Remove authentication provider registration to allow disabling the extension (#1670)
  • Enable interpolated map keys and object attribute names (terraform-schema#316)
  • Add support for complex index expressions (hcl-lang#365)
  • Add support for parenthesis on RHS (hcl-lang#366)
  • Add support for parenthesis on LHS (map keys & attribute names) (hcl-lang#367)

BUG FIXES:

  • Revert "Alert on wsl.localhost Path (#1522)" (#1597)

INTERNAL:

  • build(deps): Bump workflows to latest trusted versions (#1675)

v2.29.2

16 Jan 10:20
v2.29.2
6e1b79a
Compare
Choose a tag to compare

BREAKING CHANGES:

  • Bump minimal engine version to 1.82.3 (#1660)

ENHANCEMENTS:

BUG FIXES:

  • Fix test failures on main (#1659)

INTERNAL:

  • Rename hcl-typeCapsule to hcl-typeComplex (#1656)
  • Rename hcl-traversalStep to hcl-referenceStep (#1664)
  • build(deps): Bump workflows to latest trusted versions (#1655, #1661)
  • Remove terraform init from integration tests (#1645)
  • Upgrade @vscode/test-web and js-releases (#1662)

v2.29.1

13 Dec 10:52
v2.29.1
e4d348b
Compare
Choose a tag to compare

BREAKING CHANGES:

ENHANCEMENTS:

BUG FIXES:

INTERNAL:

  • Update Node to v18 (#1625)

v2.29.0

08 Nov 16:21
d8961d5
Compare
Choose a tag to compare

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:

v2.28.2

13 Oct 09:17
v2.28.2
f059f93
Compare
Choose a tag to compare

ENHANCEMENTS:

BUG FIXES:

v2.28.1

06 Oct 13:49
c3cbc6a
Compare
Choose a tag to compare

ENHANCEMENTS:

  • decoder: Add support for binary & unary operators (hcl-lang#320)

BUG FIXES:

  • Fix incorrect schema for terraform_remote_state data source (terraform-schema#272)
  • Make cloud organization optional (terraform-schema#271)
  • Ensure empty objects & tuples still get recognised (hcl-lang#330)
  • Introduce default value "ssh" for type under connection block to enable recognition of attributes such as bastion_host even when type is not declared ([hcl-lang#327 (terraform-schema#270)
  • Introduce v1.3 proxy related fields for provisioner connection block (terraform-schema#269)
  • Ensure target_platform is recognised in nested connection block (terraform-schema#268)