Skip to content

Commit bcf437e

Browse files
committed
bump version
update changelog
1 parent 765307b commit bcf437e

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

CHANGELOG.md

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

3+
### v0.25.0: 6 October 2024
4+
5+
#### Improvements
6+
7+
- Definition, implementations and references providers now return ranges. This means that editors will highlight the symbols in code and in case of VSCode finding references will work when the cursor is in side a definition
8+
- Complete provider will now return record fields when the cursor is inside a record macro call (currently only for locally defined records)
9+
- Completions provider will now emit keyword list options for defs with typespec including all the options. Previously this worked only for remote modules. Improvements were also made to make sure keyword list options are returned only when cursor is on the last argument of a call
10+
- Better call trancing in AST processing engine
11+
- Silenced warnings when AST processing engine is unable to expand macros
12+
13+
#### Fixes
14+
15+
- Fixed crash in selection ranges when handling an empty token list
16+
- Fixed crash in references provider when a symbol has no column position
17+
- Fixed crash in references provider when unable to find environment
18+
- Fixed a crash in debug adapter completions provider related to module attributes. Module attributes are now correctly filtered out from the result set
19+
- Completions provider will no longer insert import statements when accepting a completion with local macro [Jean Klingler](https://github.com/sabiwara)
20+
- Silenced an error when handling an unsupported source DAP request
21+
- Fixed completions crash in Ecto schemas when an invalid regex would be generated
22+
- Fixed crash when doc chunks returns an invalid UTF8 string
23+
- Fixed debug adapter crash when inspecting a remote node pid
24+
- Fixed a crash in debug adapter caused by timed out response from meta process with a stacktrace
25+
- Completions provider will no longer emit `do` snippet if the client does not support snippets [Rogach](https://github.com/Rogach)
26+
- Fixed a crash in completions when no snippet is returned [Rogach](https://github.com/Rogach)
27+
- Fixed a crash in installer on elixir 1.13
28+
- Fixed formatting of `...` in typespecs on older elixir versions
29+
330
### v0.24.1: 14 October 2024
431

532
#### Fixes

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.24.1
1+
0.25.0

0 commit comments

Comments
 (0)