Skip to content

Commit c2698fe

Browse files
committed
bump version
update changelog
1 parent b41a435 commit c2698fe

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

CHANGELOG.md

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

3+
### v0.18.1: 27 December 2023
4+
5+
#### Improvements
6+
7+
- Variables defined in `ex_unit` `test`, `setup` and `setup_all` context are now returned by completions provider. Navigation to variable definition and references now also works correctly
8+
- Suggest spec code lens now emits specs for all arity variants when function has default arguments. Previously only the one with all parameters was emitted
9+
- Missing required OTP `:crypto` module is now detected on startup
10+
11+
#### Fixes
12+
13+
- Fixed regression and crash on `phoenix-heex` files. This problem was introduced in v0.18.0 and broke completions, definition and hover
14+
- Fixed a crash during struct field inspection when the struct cannot be instantiated
15+
- Fixed a crash in implementations provider when behaviour implementation is a delegate or a guard
16+
- Fixed a crash on invalid delegate AST node
17+
- Fixed a crash when incorrect AST resulted in mismatched alias stack pop operations
18+
- Fixed a crash on older elixir versions when compiler diagnostic message is not a binary. This problem was introduced in v0.18.0
19+
- Fixed invalid argument passed to fallback implementation for Apply spec code action
20+
- Workspace symbols provider now correctly navigates to functions with default arguments
21+
322
### v0.18.0: 22 December 2023
423

524
#### Highlights

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.18.0
1+
0.18.1

0 commit comments

Comments
 (0)