Skip to content

Commit dbbcabd

Browse files
committed
Update compatibility matrix
1 parent e13108f commit dbbcabd

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
### Unreleased
22

3+
### v0.28.0: xx May 2025
4+
5+
#### Highlights
6+
7+
- Added support for OTP 28 on elixir 1.18.4
8+
39
### v0.27.2: 24 March 2025
410

511
#### Fixes

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ ElixirLS generally aims to support all supported versions of Elixir on all compa
129129
| >= 26.2.0 | 1.14.5 - 1.18 | Yes | None |
130130
| any | 1.15.5 | Yes | Broken formatter [#975](https://github.com/elixir-lsp/elixir-ls/issues/975) |
131131
| 27 | 1.17 - 1.18 | Yes | None |
132+
| 28 | 1.18.4 | Yes | None |
132133

133134
### Version management
134135

@@ -478,6 +479,7 @@ This section provides additional information on how to set up the ElixirLS local
478479
When launching ElixirLS from an IDE that is itself launched from a graphical shell, the environment may not be complete enough to find or run the correct Elixir/OTP version. To address this on Unix or Linux, the ElixirLS wrapper scripts try to configure [ASDF](https://github.com/asdf-vm/asdf) (a version manager for Elixir and other languages), but that may not always be what is needed.
479480

480481
To ensure that the correct environment is set up, you can create a setup script. The setup script location varies based on platform and shell:
482+
481483
- Unix-based systems using bash or zsh: `$XDG_CONFIG_HOME/elixir_ls/setup.sh` (by default `~/.config/elixir_ls/setup.sh`)
482484
- Unix-based systems using fish: `$XDG_CONFIG_HOME/elixir_ls/setup.fish` (by default `~/.config/elixir_ls/setup.fish`)
483485
- Windows-based systems `%APPDATA%\elixir_ls\setup.bat`

0 commit comments

Comments
 (0)