File tree Expand file tree Collapse file tree 3 files changed +25
-6
lines changed Expand file tree Collapse file tree 3 files changed +25
-6
lines changed Original file line number Diff line number Diff line change 1
1
### Unreleased
2
2
3
+ ### v0.17.8: 9 November 2023
4
+
5
+ #### Improvements
6
+
7
+ - Added compatibility warning on OTP 26 and Windows
8
+ - Raise more filesystem related errors to user. The server will now refuse to start if it cannot create its files in ` .elixir_ls ` directory
9
+
10
+ #### Fixes
11
+
12
+ - Fixed crash in completions when local function accidentally fuzzy matches ` sigil_ ` prefix
13
+ - Workaround for elixir crash when fetching docs and cwd is ` nil `
14
+ - Fixed crash in completions with invalid struct module
15
+ - Fixed crash in completions when ` __struct__ ` cannot be evaluated
16
+ - Fixed crash in hover when inspecting not know metadata
17
+ - Fixed crash in test code lense when describe block cannot be found
18
+ - Fixed crash in debugger when process exits or continues during async variables retrieval
19
+ - Fixed crash when publishing diagnostics and stacktrace entries does not specify file
20
+ - Fixed crash in build when the server tries tu purge and recompile project and it is not currently loaded
21
+
3
22
### v0.17.7: 6 November 2023
4
23
5
24
#### Fixes
Original file line number Diff line number Diff line change @@ -109,13 +109,13 @@ ElixirLS generally aims to support the last three released versions of Elixir an
109
109
| OTP Versions | Elixir Versions | Supports ElixirLS | Issue(s) |
110
110
| :-------------: | :-------------: | :---------------: | :--------------------------------------------------------: |
111
111
| any | <= 1.12 | No | No support for Code.Fragment |
112
- | 22 | 1.13 | Yes | Erlang docs not working (requires EIP 48) |
113
- | 23 | 1.13 - 1.14 | Yes | None |
114
- | 24 | 1.13 - 1.15 | Yes | None |
112
+ | 22 | 1.12 | Yes | Erlang docs not working (requires EIP 48) |
113
+ | 23 | 1.12 - 1.14 | Yes | None |
114
+ | 24 | 1.12 - 1.15 | Yes | None |
115
115
| 25 | 1.13.4 - 1.15 | Yes | None |
116
116
| 26.0.0 - 26.0.1 | any | No | [ #886 ] ( https://github.com/elixir-lsp/elixir-ls/issues/886 ) |
117
- | >= 26.0.2 | 1.14.5 - 1.15 | * nix only | https://github.com/elixir-lsp/elixir-ls/issues/927 |
118
- | >= 26.1.0 | 1.14.5 - 1.15 | Yes | None |
117
+ | >= 26.0.2 | 1.14.5 - 1.15 | * nix only | [ # 927 ] ( https://github.com/elixir-lsp/elixir-ls/issues/927 ) |
118
+ | >= 26.1.0 | 1.14.5 - 1.15 | Yes | [ # 1023 ] ( https://github.com/elixir-lsp/elixir-ls/issues/1023 ) |
119
119
| any | 1.15.5 | Yes | Broken formatter [ #975 ] ( https://github.com/elixir-lsp/elixir-ls/issues/975 ) |
120
120
121
121
Original file line number Diff line number Diff line change 1
- 0.17.7
1
+ 0.17.8
You can’t perform that action at this time.
0 commit comments