FEATURES:
- Implement
textDocument/semanticTokens
(semantic highlighting) (#331) - Implement experimental validate on save feature (#340)
ENHANCEMENTS:
- Report progress for validate command (#336)
- Report deprecated completion items as such (#337)
- Preloaded schemas now include partner providers in addition to official ones (#341)
NOTES:
- Only official (legacy) providers will be completed in
provider
block completion. Partner providers currently require corresponding entry inrequired_providers
block, read #370 to understand why and how we plan to address this inconvenient behaviour. - Preloaded schemas are now being generated at release time (as opposed to being committed to the repo). Therefore availability of these schemas is dependent on particular release process tracked in this repository. This may interest anyone who does not use the official builds from
releases.hashicorp.com
and has its own build process. Plaingo get
still compiles and runs server correctly, however it won't automatically generate and embed the schemas. (#341)
INTERNAL: