v3.0.0
LanguageServer v3.0.0
Closed issues:
- feature request - standalone command for invoking languageserver (#337)
- Log debug messages with @debug instead of with server.debug_mode && @info (#421)
- offset[25500] > sizeof(content)[25470] (#592)
- Server crashes after error response for client/registerCapability request (#616)
- Return null on unsuccessful textDocument/hover request (#623)
- LanguageServer(?) runs forever on Revise.jl (#630)
- lsp-mode and julia 1.4 not working (#631)
- MethodError: no method matching isexportedby(::Symbol, ::StaticLint.Scope) (#632)
- type DataTypeStore has no field fields (#635)
- KeyError: key "Base" not found (#637)
- StringIndexError("XXX", 3) (#638)
- StackOverflowError (#647)
- Potential error (#656)
- textDocument/definition doesn't work for EXPR within LanguageServer.jl repo (#663)
- type Nothing has no field captures (#668)
- type Nothing has no field args (#669)
- Server crashes on textDocument/didClose (#673)
- containerName in a SymbolInformation object should not be nil (#682)
Merged pull requests:
- Make deletedocument! more robust (#576) (@davidanthoff)
- update to LSP3.15 (#597) (@ZacLN)
- update for SS changes (#614) (@ZacLN)
- Remove dynamic reg for a client capability (#617) (@davidanthoff)
- add completions for convenience module bindings (#621) (@ZacLN)
- return nothing instead of empty hover (#626) (@ZacLN)
- resolve operators on request for hovers (#627) (@ZacLN)
- Add exception type for failed uri conversions (#629) (@davidanthoff)
- fix ops resolve module lookup (#633) (@ZacLN)
- mark var"" missings (#634) (@ZacLN)
- fix DataTypeStore field access, closes #635 (#636) (@ZacLN)
- Support UNC paths (#639) (@davidanthoff)
- Add some checks around sending notifications (#640) (@davidanthoff)
- fix use of StaticLint interface (#641) (@ZacLN)
- fix find_references logic - add missing brackets (#642) (@ZacLN)
- Add more exception types (#643) (@davidanthoff)
- Fix string indexing error (#644) (@davidanthoff)
- Julia Package Butler Updates (#645) (@github-actions[bot])
- wrap hover fallback in try block (#650) (@ZacLN)
- Add an exception type for an error (#652) (@davidanthoff)
- Register for didChangeConfiguration (#653) (@davidanthoff)
- Add option for symbol server store path (#654) (@davidanthoff)
- Add a request for help to tricky bug (#655) (@davidanthoff)
- fix didClose file deleting logic (#661) (@ZacLN)
- Refactor ternary expressions to plain get (#662) (@non-Jedi)
- Remove debug_mode field from LanguageServerInstance (#664) (@non-Jedi)
- Don't send missing fields (#665) (@ZacLN)
- Update docstring (#667) (@davidanthoff)
- fix single line function expansion (#670) (@ZacLN)
- use DiagnosticSeverites explicitly (#671) (@ZacLN)
- Make a piece of code easier to understand for DA (#672) (@davidanthoff)
- Fix crash on textDocument/didClose (#674) (@jwortmann)
- fix goto def for imported DataTypes (#676) (@ZacLN)
- ensure Document.root is a Document (#677) (@ZacLN)
- support for func arg use check in SL (#678) (@ZacLN)
- update signature for SL.collect_hints (#679) (@ZacLN)
- remove reference to StaticLint.setpath (#680) (@ZacLN)
- update config & lint checks, remove unneeded fields (#683) (@ZacLN)
- Hide a bug on Julia 1.2.0 (#684) (@davidanthoff)