v4.4.0
LanguageServer v4.4.0
Closed issues:
- 1.8.0-beta3~aarch64 macos crashing LS (#1070)
- JuliaFormatter.toml files not seen (#1115)
- Crash with include() (#1116)
- "hover" does not work on unqualified Base symbols (#1117)
- @enum with values supplied fails (#1128)
SparseArrays
precompile issues on startup (#1134)- Plugin Crash
ERROR: ArgumentError: Malformed UUID string: "{{{UUID}}}"
(#1152) - Could't retrieve cache file for multiple packages (#1151)
- Don't crash when an unsupported method is requested (#1155)
- Warnings for EnumX and CEnum (#1161)
- Custom modules not loaded in my path (#1165)
- Range formatting doesn't work with (0,0) as the initial position (#1180)
- Format selection just formats the entire document (#1184)
- Entire file gets formatted when the range refers to the top most text-block of code (#1187)
- Incorrect range formatting (#1188)
- "Missing reference" when using symbols defined in other files (#1191)
- Add Code Completion for object properties (#1199)
- Crash upon requesting 'window/progress' (neovim) (#1206)
Merged pull requests:
- Testitem detection (#1040) (@davidanthoff)
- Add JuliaWorkspace (#1106) (@davidanthoff)
- Fix a format selection text index error (#1111) (@pfitzseb)
- Disallow vertical whitespace in license identification regex. (#1124) (@fredrikekre)
- Fixes for organize imports with local modules (#1125) (@fredrikekre)
- Julia Package Butler Updates (#1129) (@github-actions[bot])
- Do not load docs with NULL in it from disc (#1130) (@davidanthoff)
- Add isvalid check to find_document_links (#1133) (@pfitzseb)
- Extract a bit more semantic info from packages (#1135) (@davidanthoff)
- Add more project semantics (#1136) (@davidanthoff)
- Fix (julia)markdown parsing (#1137) (@pfitzseb)
- Allow documenter block execution (#1138) (@pfitzseb)
- Fix a JuliaWorkspace bug (#1139) (@davidanthoff)
- Fix various test item detection bugs (#1140) (@davidanthoff)
- Fix a bug in the workspace functionality (#1141) (@davidanthoff)
- Fix typo (#1142) (@davidanthoff)
- Julia Package Butler Updates (#1143) (@github-actions[bot])
- Add more checks for NULL in strings (#1145) (@davidanthoff)
- Vendor tryparse for UUIDs pre 1.6 (#1146) (@davidanthoff)
- Vendor __convert_digit on old Julia versions (#1147) (@davidanthoff)
- textDocument/definition: do not return duplicate locations. (#1148) (@fredrikekre)
- Do not crash on invalid UUID entries (#1153) (@davidanthoff)
- Use test item framework (#1154) (@davidanthoff)
- Use TestItemDetection package (#1159) (@davidanthoff)
- Progress on test item detection (#1160) (@davidanthoff)
- Dump the file content to the logfile when texts mismatch. (#1164) (@fredrikekre)
- Print content directly to stderr instead of using logging (#1168) (@fredrikekre)
- Mark errors to end of file (#1169) (@BenPH)
- Julia Package Butler Updates (#1171) (@github-actions[bot])
- Add some diagnostic code for signature help (#1172) (@davidanthoff)
- Use unreserved error codes (#1176) (@davidanthoff)
- Fix a MethodError crash when filepath not found. (#1179) (@fredrikekre)
- Fix hover on arguments of qualified call (#1189) (@BenPH)
- Fix range formatting (#1190) (@mroavi)
- add check for nothing in init params to support emacs (#1200) (@zot)
- Use TestItemDetection 0.2 (#1203) (@davidanthoff)
- Implement a test detection fix (#1211) (@davidanthoff)
- warn if static analysis is slow for a given file (#1214) (@IanButterworth)