ElixirLS - the Elixir Language Server

Version 0.19.0 has been released :rocket:

Highlights:

  • On type parsing and diagnostics for phoenix .heex files
  • Workspace symbols provider has been reimplemented. Previously the workspace symbols index was build from all available symbols. To make it more focused and helpful now only symbols from the project are considered. This change made it much quicker and improved the quality of returned results. Fuzzy matching engine was also improved and made consistent with how complete provider works.
  • [VSCode] Test UI is now able to run multiple tests at once. This is made possible with running mix test command via debug adapter with a custom ExUnit formatter streaming test suite progress via DAP output events. Running multiple tests is supported on workspace folder, file, module, describe blocka and doctest level

See full release notes

ElixirLS elixir-ls/CHANGELOG.md at v0.19.0 · elixir-lsp/elixir-ls · GitHub
vscode extension vscode-elixir-ls/CHANGELOG.md at v0.19.0 · elixir-lsp/vscode-elixir-ls · GitHub

23 Likes