BREAKING CHANGES:
source.formatAll.terraform-ls
is renamed tosource.formatAll.terraform
to follow other similar existing actions in the wild (#680)
ENHANCEMENTS:
- Implement opt-in telemetry (documented in
docs/telemetry.md
) (#681) - Provide workspace-wide symbols for variables in
*.tfvars
(#658) - Go-to-definition now highlights just the definition of a block/attribute instead of the whole attribute/block (#689)
- Add configuration option allowing to exclude directories from being indexed upon initialization (#696)
- Parse
*.tfvars.json
for workspace-wide symbols and diagnostics (#697)
BUG FIXES:
- The server announces just a single formatting code action, other actions
source
,source.fixAll
andsource.formatAll
are removed which helps avoid running the same action multiple times and better follows conventions (#680) - Requesting
Only: []
code actions is now no-op (#680) - Fix indexing of references in dependent modules (#698)
- Fix workspace folder removal/addition at runtime (#707)
INTERNAL: