ENHANCEMENTS:
- Introduce go-to-variable from
tfvars
files (terraform-ls#727) - Automatically refresh semantic tokens for more reliable highlighting (terraform-ls#630)
- Enhance semantic highlighting of block labels (terraform-ls#802)
- Enable completion, hover, go-to-definition/reference etc. for Terraform Registry modules (terraform-ls#808)
- Report dependent semantic highlighting modifiers as
defaultLibrary
(instead ofmodification
) (terraform-ls#817) - Semantically highlight type declarations in variable
type
(terraform-ls#827) - Decouple highlighting Terraform grammar to
hashicorp/syntax
v0.1.0
&v0.2.0
(#1004)
BUG FIXES:
- Address race conditions typically surfaced as "out of range" errors, lack of completion/hover/etc. data or data associated with wrong position within the document (terraform-ls#782)
- Fix broken validate on save (terraform-ls#799)
- Fix encoding of unknown semantic token types (terraform-ls#815)
- Fix missing references for some blocks in a separate config file (terraform-ls#829)
INTERNAL: