You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+24Lines changed: 24 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,29 @@
1
1
### Unreleased
2
2
3
+
### v0.17.4: 30 October 2023
4
+
5
+
#### Improvements
6
+
7
+
- Dialyzer will now store beams in separate directories for each elixir/OTP combo. This should limit number of errors due to beam errors
8
+
- Debugger will now use current directory if `projectDir` is not set. This makes it easier to setup in folderless configuration
9
+
10
+
#### Fixes
11
+
12
+
- Fixed complete crash with non Unicode characters
13
+
- Fixed hover crash with functions with no args
14
+
- Fixed complete crash when one of the apps gets unloaded
15
+
- Fixed complete crash when struct/map has non atom keys
16
+
- Fixed complete crash on non keyword import options
17
+
- Fixed crash when type was incorrectly recognized
18
+
- Fixed hover crash due to system limit
19
+
- Fixed fish shell init script to work with paths containing whitespace [Julia](https://github.com/ForLoveOfCats)
20
+
- Document symbols handle some more cases of invalid AST
21
+
- Language server is now more careful with current directory. It should make it more stable when project dir cannot be changed into
22
+
- Various cases of current directory usage fixed. This should improve stability during build when cwd changes
23
+
- All references to `Mix.Project` moved under a build lock or made go through cache. This should improve stability during build when Mix.Project stack changes
24
+
- Fix error prone usages of `String.starts_with?` as a way of checking if file is in directory
25
+
- Language server made more stable with `autoBuild` disabled
0 commit comments