Skip to content

Releases: hashicorp/terraform-ls

v0.19.1

20 Jul 15:24
2fd8439
Compare
Choose a tag to compare

BUG FIXES:

  • Fix 'go to references' for resources & data sources (#587)

INTERNAL:

  • build(deps): bump github.com/creachadair/jrpc2 from 0.17.0 to 0.18.0 (#550)

v0.19.0

08 Jul 12:18
2abf642
Compare
Choose a tag to compare

FEATURES:

  • Go to attribute/block from reference (#569)
  • Go to references from an attribute or a block (#572, #580)

ENHANCEMENTS:

  • Support multiple folders natively (#502)
  • Make references scope & type aware (#582)

BUG FIXES:

  • fix: avoid crash on empty file formatting (#578)

Note for Terraform VS Code Extension users:

Extension version 2.12+ is recommended before upgrading to this version of language server. See hashicorp/vscode-terraform#682 for more details.

v0.18.3

02 Jul 13:55
4df817d
Compare
Choose a tag to compare

BUG FIXES:

  • fix: avoid circular references to list/map/object attributes (which caused high CPU usage on copy) (#575)

v0.18.2

01 Jul 18:11
c1aa2cf
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Provide (less verbose) step-based completion (#566)

BUG FIXES:

  • Mock out code lens support to avoid errors (#561)

v0.18.1

17 Jun 15:12
8d0eb25
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Support for references to variables and locals (#553)
  • tfvars: Infer variable types from default values where not explicitly specified (#554)

BUG FIXES:

  • Prevent var names from being completed in label (#555)

v0.18.0

10 Jun 17:44
72aef8b
Compare
Choose a tag to compare

FEATURES:

  • Add support for tfvars (variable files) (#540)

ENHANCEMENTS:

  • Add support for state backends (#544)
  • Add support for provisioners (#542)
  • Support for type declarations (variable type) (#490)
  • Support variable default (#543)

v0.17.1

26 May 10:33
92a2a2c
Compare
Choose a tag to compare

BUG FIXES:

  • Reduce CPU usage via custom Copy methods instead reflection (#513)

v0.17.0

20 May 18:51
fc0f1c0
Compare
Choose a tag to compare

ENHANCEMENTS:

v0.16.3

13 May 10:38
65fb2cf
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Increase request concurrency & make it configurable via -req-concurrency flag of serve command (#489)

v0.16.2

11 May 16:53
dd44a50
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Support templated paths for -cpuprofile & -memprofile flags of serve (#501)

BUG FIXES:

  • Avoid presenting stale diagnostics after document changes (#488)