File tree Expand file tree Collapse file tree 3 files changed +24
-3
lines changed Expand file tree Collapse file tree 3 files changed +24
-3
lines changed Original file line number Diff line number Diff line change 1
1
### Unreleased
2
2
3
+ ### v0.17.6: 2 November 2023
4
+
5
+ #### Improvements
6
+
7
+ - Bring back partial support for elixir 1.12. Note that it's best effort and not all features will work
8
+ - Directory issues with fish launch script fixed [ Jamin Thornsberry] ( https://github.com/jaminthorns )
9
+ - RTX activation in launch script now uses ` env -s ` instead of ` activate ` [ Walton Hoops] ( https://github.com/Whoops )
10
+ - Language server is now more resilient when cwd changes. Workaround added for elixir issue https://github.com/elixir-lang/elixir/pull/13061
11
+ - Tracer should now be able to recover when DETS files are corrupted
12
+ - elixir_sense plugin crash is now handled and should not prevent completions
13
+
14
+ #### Fixes
15
+
16
+ - Fixed crash in debugger when on_load fails during module interpreting
17
+ - Fixed crash in completions due to missing regex escapes
18
+ - Fixed crash in document symbols on invalid typespec
19
+ - Fixed crash in test code lense when test block cannot be found
20
+ - Launch script properly uses custom ` Mix.install ` . This error made it fail on elixir 1.16. Not e that elixir 1.16 is not yet supported
21
+ - Fixed crash in type inference incorrectly matching on typespec with arguments
22
+ - Fixed crash in completions when callbacks from typespecs do not match those from docs
23
+
3
24
### v0.17.5: 31 October 2023
4
25
5
26
#### Improvements
Original file line number Diff line number Diff line change 1
- 0.17.5
1
+ 0.17.6
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ defmodule ElixirLS.Utils.MinimumVersion do
11
11
end
12
12
13
13
def check_elixir_version do
14
- if Version . match? ( System . version ( ) , ">= 1.13 .0" ) do
14
+ if Version . match? ( System . version ( ) , ">= 1.12 .0" ) do
15
15
if Regex . match? ( ~r/ -/ , System . version ( ) ) do
16
16
{ :error ,
17
17
"Only official elixir releases are supported. (Currently running v#{ System . version ( ) } )" }
@@ -20,7 +20,7 @@ defmodule ElixirLS.Utils.MinimumVersion do
20
20
end
21
21
else
22
22
{ :error ,
23
- "Elixir versions below 1.13 .0 are not supported. (Currently running v#{ System . version ( ) } )" }
23
+ "Elixir versions below 1.12 .0 are not supported. (Currently running v#{ System . version ( ) } )" }
24
24
end
25
25
end
26
26
end
You can’t perform that action at this time.
0 commit comments