Version 0.6.3 was released today!
Here are the highlights:
Major changes:
- Add support for
textDocument/implementation
(“Go to Implementations” and “Peek Implementations”) (thanks Łukasz Samson) #415 - Experimental: Add code lens to run tests on click (thanks Étienne Lévesque) #389
- Note: This is disabled by default until it is more stable
Improvements:
- More specific
CompletionItemKind
for autocomplete (thanks Jason Axelson) #419 - Support ASDF installed via homebrew on macOS (thanks Fabian Stegemann) #428
- Support autocomplete for many_to_many associations (thanks Damon Janis) elixir_sense #120
Bug Fixes:
- Significantly improve debugger stability (thanks Łukasz Samson) #457
- Make launcher script more robust and support symlinks (thanks Joshua Trees) #445
- Do not insert
end
afterdo:
(thanks Łukasz Samson) #426 - URI - file system path conversion fixes (thanks Łukasz Samson) #447
- This fixes using ElixirLS on Nova unsaved files
Housekeeping:
- Switch from Travis CI to GitHub actions (thanks Jason Axelson) #420
- Add an .editorconfig for the project (thanks Jeff Jewiss) #432
VSCode:
- Fix debugger not starting on windows (thanks Łukasz Samson) #154
- Add fodling markers for @doc, @moduledoc, @typedoc, and #region (thanks Michael Johnston) #157
As always, I want to give a huge thanks to all the contributors to this release!