Releases: hashicorp/terraform-ls
Releases · hashicorp/terraform-ls
v0.9.0
FEATURES:
- Support for
workspace/executeCommand
with newrootmodules
inspection command (#274) - Provide version-aware schema for completion of "core" blocks (#287)
locals
,module
,output
,variable
andterraform
- enrichment of
data
,provider
andresource
schemas by meta-arguments, such ascount
orfor_each
ENHANCEMENTS:
- Limited completion is available as soon as the server starts and is progressively enhanced as more (core or provider) schema is discovered (#281)
- Symbols are available as soon as the server starts (#281)
BUG FIXES:
- Prevent command collisions for clients such as VS Code with
commandPrefix
init option (#279)
INTERNAL:
v0.8.0
FEATURES:
- HCL diagnostics support (#269)
BUG FIXES:
- fix: prevent crash when listing symbols in invalid config (#273)
INTERNAL:
- Replace most of
internal/terraform/exec
withhashicorp/terraform-exec
(#271)
v0.7.0
v0.6.1
v0.6.0
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: