Skip to content

Commit

Permalink
bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
lukaszsamson committed Nov 2, 2023
1 parent 022355b commit 7e945a9
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 3 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
### Unreleased

### v0.17.6: 2 November 2023

#### Improvements

- Bring back partial support for elixir 1.12. Note that it's best effort and not all features will work
- Directory issues with fish launch script fixed [Jamin Thornsberry](https://github.com/jaminthorns)
- RTX activation in launch script now uses `env -s` instead of `activate` [Walton Hoops](https://github.com/Whoops)
- Language server is now more resilient when cwd changes. Workaround added for elixir issue https://github.com/elixir-lang/elixir/pull/13061
- Tracer should now be able to recover when DETS files are corrupted
- elixir_sense plugin crash is now handled and should not prevent completions

#### Fixes

- Fixed crash in debugger when on_load fails during module interpreting
- Fixed crash in completions due to missing regex escapes
- Fixed crash in document symbols on invalid typespec
- Fixed crash in test code lense when test block cannot be found
- 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
- Fixed crash in type inference incorrectly matching on typespec with arguments
- Fixed crash in completions when callbacks from typespecs do not match those from docs

### v0.17.5: 31 October 2023

#### Improvements
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.17.5
0.17.6
4 changes: 2 additions & 2 deletions apps/elixir_ls_utils/lib/minimum_version.ex
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ defmodule ElixirLS.Utils.MinimumVersion do
end

def check_elixir_version do
if Version.match?(System.version(), ">= 1.13.0") do
if Version.match?(System.version(), ">= 1.12.0") do
if Regex.match?(~r/-/, System.version()) do
{:error,
"Only official elixir releases are supported. (Currently running v#{System.version()})"}
Expand All @@ -20,7 +20,7 @@ defmodule ElixirLS.Utils.MinimumVersion do
end
else
{:error,
"Elixir versions below 1.13.0 are not supported. (Currently running v#{System.version()})"}
"Elixir versions below 1.12.0 are not supported. (Currently running v#{System.version()})"}
end
end
end

0 comments on commit 7e945a9

Please sign in to comment.