github elixir-lsp/elixir-ls v0.26.0
Release v0.26.0

latest releases: v0.29.3, v0.29.2, v0.29.1...
8 months ago

v0.26.0: 30 December 2024

Highlights

  • Support for elixir 1.18

Improvements

  • Ash framework spark_opts metadata is no longer rendered in function docs Jesse Williams
  • Added a workaround for OTP 27 crash on Windows related to persistent_term erlang/otp#9222
  • Removed DETS backend from tracer. It turned out to be too unstable. Now tracer uses only ETS
  • Completions provider is now able to return record fields from remote records on elixir 1.18+
  • Behaviours implemented by a module are now rendered in docs on hover/complete
  • Selection ranges provider is now able to return correct ranges for expressions with parens on elixir 1.18+
  • Definition/References providers are now working correctly with &1 capture variables on elixir 1.18+

Fixes

  • Fixed a crash in AST processing on elixir <= 1.14 when end_of_expression metadata does not define column

Don't miss a new elixir-ls release

NewReleases is sending notifications on new releases.