Releases: erlang-ls/erlang_ls
Releases · erlang-ls/erlang_ls
0.31.0
What's Changed
- Expose errors via stderr by @robertoaloi in #1281
- Handle query string in Uri by @robertoaloi in #1283
Full Changelog: 0.30.0...0.31.0
0.30.0
What's Changed
- Ensure EPMD is running when launching debugger by @robertoaloi in #1276
- Refactor folding_ranges onto POIs, Add support for records. by @tks2103 and @AminArria in #1268
- Support for adding undefined Function by @f2000357 in #1267
- Document versioning by @robertoaloi in #1265
- Do not reload file from disk on save by @robertoaloi in #1278
- Use version from didOpen, use text from editor as source of truth by @robertoaloi in #1279
New Contributors
Full Changelog: 0.29.0...0.30.0
0.29.0
What's Changed
- RefactorErl Diagnostics by @robertfiko in #1137
- On demand indexing by @robertoaloi in #1260
- Single Provider Process by @robertoaloi in #1264
- Revert shutdown strategy for background jobs by @robertoaloi in #1273
New Contributors
- @robertfiko made their first contribution in #1137
Full Changelog: 0.28.0...0.29.0
0.28.0
What's Changed
- Start apps as permanent by @robertoaloi in #1249
- Skip indexing of generated files by @robertoaloi in #1255
Full Changelog: 0.27.0...0.28.0
0.27.0
What's Changed
- Improve DAP Error Handling by @robertoaloi in #1246
- Add support for didChangeWatchedFiles by @robertoaloi in #1247
- Handle
not_found
result from docsh by @keynslug in #1198
Full Changelog: 0.26.0...0.27.0
0.26.0
What's Changed
- Handle incomplete type definitions better by @gomoripeti in #1237
- Avoid negative line numbers in elvis diagnostics. by @ztion in #1233
- Only run EDoc diagnostics on .erl files by @robertoaloi in #1242
- Update Gradualizer to the current master by @erszcz in #1239
- Add support for custom EDoc tags by @robertoaloi in #1243
- Reload project-specific files on every Graudalizer diagnostic run by @erszcz in #1240
Full Changelog: 0.25.0...0.26.0
0.25.0
What's Changed
- Use Jaro distance for the unbound variable code action by @plux in #1225
- Better support for goto definition when parsing is incomplete by @plux in #1224
- supply quickfix to remove unused macro by @fangzhzh in #1226
- Safer incremental sync by @plux in #1222
- Add Fix for #1202 remove unused include by @rahulraina7 in #1227
- Make it easier to include Erlang LS as a dependency. by @robertoaloi in #1229
- DAP should return 0 on version command by @robertoaloi in #1230
- Bump yamerl by @robertoaloi in #1231
- Add missing upgrade to rebar.lock by @robertoaloi in #1232
New Contributors
- @fangzhzh made their first contribution in #1226
- @rahulraina7 made their first contribution in #1227
Full Changelog: 0.24.0...0.25.0
0.24.0
What's Changed
- Implement new code actions by @plux in #1212
- Drop OTP 21 by @robertoaloi in #1215
- Edoc diagnostics by @robertoaloi in #1213
- Drop OTP 21 support in rebar.config and README by @robertoaloi in #1217
Full Changelog: 0.23.1...0.24.0
0.23.1
What's Changed
- Fix support for renaming modules by @robertoaloi in #1199
Full Changelog: 0.23.0...0.23.1
0.23.0
What's Changed
- Add case snippet by @robertoaloi in #1194
- Add support for renaming modules by @plux in #1196
- Fix handle module name whitespace by @plux in #1195
- Revert "Precompute list of enabled diagnostics" by @robertoaloi in #1197
Full Changelog: 0.22.0...0.23.0