Skip to content

Releases: hashicorp/terraform-ls

v0.8.0

09 Oct 14:09
1525197
Compare
Choose a tag to compare

FEATURES:

  • HCL diagnostics support (#269)

BUG FIXES:

  • fix: prevent crash when listing symbols in invalid config (#273)

INTERNAL:

v0.7.0

02 Sep 09:42
a6b5551
Compare
Choose a tag to compare

FEATURES:

  • Document Symbol support (#265)

v0.6.1

18 Aug 17:00
bafa1af
Compare
Choose a tag to compare

BUG FIXES:

  • Reduce logging of module loading (#259)
  • Update jrpc2 to fix cancelRequest deadlock (#260)

v0.6.0

10 Aug 15:47
6ac17ab
Compare
Choose a tag to compare

FEATURES:

  • New command: inspect-module to help debugging root module discovery issues (#231)

ENHANCEMENTS:

  • Support 0.13 provider identities (#255)
  • settings: Support relative paths to root modules (#246)
  • settings: Expand ~ in root module paths (#247)
  • settings: Add support for excludeModulePaths (#251)
  • handlers/initialize: Skip invalid root module paths (#248)
  • Cap parallel root module loading (to reduce CPU usage) (#256)

INTERNAL:

  • internal/filesystem: Integrate spf13/afero (#249)
  • deps: Bump creachadair/jrpc2 to latest (0.10.0) (#253)

v0.5.4

22 Jul 20:06
aa0f0c6
Compare
Choose a tag to compare

BUG FIXES:

  • terraform/schema: Make schema storage version-aware (0.13 compatible) (#243)

INTERNAL:

  • Improve root module discovery error handling (#244)

v0.5.3

21 Jul 06:20
a1ff20f
Compare
Choose a tag to compare

BUG FIXES:

  • fix: Append EOF instead of newline (prevent CPU spike) (#239)

v0.5.2

16 Jul 16:56
94d4812
Compare
Choose a tag to compare

BUG FIXES:

  • fix: Prevent parsing invalid tokens which would cause CPU spike (#236)

INTERNAL:

  • rootmodule: log errors after loading is finished (#229)

v0.5.1

10 Jul 20:25
aeefbad
Compare
Choose a tag to compare

BUG FIXES:

  • Fixes bug which broke schema obtaining due to -no-color at unsupported position (#227)

v0.5.0

10 Jul 17:58
fe3b6a0
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Introduce CPU & memory profiling (#223)
  • Pass -no-color to terraform (#208)
  • settings: Make root modules configurable (#198)

BUG FIXES:

  • terraform/rootmodule: Make walker async by default (#196)
  • refactor: asynchronous loading of root module parts (#219)
  • Enable formatting for older Terraform versions (<0.12) (#219)
  • Gate formatting capability on v0.7.7+ (#220)

v0.4.1

03 Jul 10:29
3a79f50
Compare
Choose a tag to compare

BUG FIXES:

  • Make volume comparison case-insensitive on Windows (#199)