Releases: fourdigits/django-template-lsp
Releases · fourdigits/django-template-lsp
1.2.0
What's changed:
- Add support for scopes and for loop constructs in templates by @wolflu05
- Improve variable parsing to handle complex types and aliases by @wolflu05
- Improve LSP information display with better diagnostics and hover docs by @wolflu05
- Add caching to speed up LSP startup and avoid redundant data collection by @wolflu05
- Improve cache file hashing by skipping irrelevant files and using a faster method by @krukas
- Detect available blocks using local extends logic instead of collected data by @wolflu05
- Ignore certain block tags for context completion by @krukas
- Fix SyntaxError related to backslashes in f-string expressions by @krukas
Get it here
1.1.0
What's changed:
- Fix Neovim setup docs by @neolooong
- Perform Django data updates in a separate thread by @krukas
- Add type information for completion items by @danielebra
Get it here
1.0.0
What's changed:
- Add version check on startup and notifies when a new version is available.
- Show error message on startup when Django data collection fails.
- Fix go to definition not working for
include
andextends
with single quotes. - Add
--collect
option to test and debug Django data collection. - Add completions for
request
. - Improve tag completion order based on scope.
- Improve maintainability by adding tests for the parser.
- Add config and documentation for local development.
- Improve documentation.
Get it here