Skip to content

Commit 7e945a9

Browse files
committed
bump version
1 parent 022355b commit 7e945a9

File tree

3 files changed

+24
-3
lines changed

3 files changed

+24
-3
lines changed

CHANGELOG.md

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

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+
324
### v0.17.5: 31 October 2023
425

526
#### Improvements

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.17.5
1+
0.17.6

apps/elixir_ls_utils/lib/minimum_version.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ defmodule ElixirLS.Utils.MinimumVersion do
1111
end
1212

1313
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
1515
if Regex.match?(~r/-/, System.version()) do
1616
{:error,
1717
"Only official elixir releases are supported. (Currently running v#{System.version()})"}
@@ -20,7 +20,7 @@ defmodule ElixirLS.Utils.MinimumVersion do
2020
end
2121
else
2222
{: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()})"}
2424
end
2525
end
2626
end

0 commit comments

Comments
 (0)