File tree Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 1
1
### Unreleased
2
2
3
+ ### v0.17.9: 13 November 2023
4
+
5
+ #### Improvements
6
+
7
+ - Capitalized map keys are no longes suggested in completions. Such keys result in invalid alias expression
8
+ - Completions should be able to infer struct and map keys in more cases when variable is a result of function returning struct or map
9
+ - ElixirLS will refuse to start if unable to create its files. This should limit the number of cases when server starts in faulty state
10
+
11
+ #### Fixes
12
+
13
+ - Fixed crash in completions when attribute expands to atom not being an elixir module
14
+ - Fixed crash in completions when map has capitalized atom keys
15
+ - Fixed crash on invalid alias expressions
16
+ - Fixed crash when suggestion a variable that is known to be a struct
17
+ - Removed 5s timeout on writing debugger output. This led to crashes under heavy load
18
+ - Fixed language server crash when diagnostic use ` IO.chardata ` file location
19
+
3
20
### v0.17.8: 9 November 2023
4
21
5
22
#### Improvements
Original file line number Diff line number Diff line change 1
- 0.17.8
1
+ 0.17.9
You can’t perform that action at this time.
0 commit comments