Skip to content

Release v0.26.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Dec 11:32

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