Skip to content

Tags: BenPH/LanguageServer.jl

Tags

v4.1.0

Toggle v4.1.0's commit message
[Diff since v4.0.0](julia-vscode/LanguageServer.jl@v4.0.0...v4.1.0)

**Closed issues:**
- Support for Emacs (julia-vscode#110)
- no method matching `Union{Int64, String}(::String)` (julia-vscode#941)
- Sysimage causing LanguageServer load to fail on Libiconv_jll (julia-vscode#950)
- `ERROR: KeyError: key LanguageServer.URI2("...") not found`` (julia-vscode#951)
- LanguageServer keeps crashing with error ` The handler for the 'textDocument/hover' request returned a value of type Nothing` (julia-vscode#952)
- Kakoune integration works only on keywords and STD modules (julia-vscode#956)

**Merged pull requests:**
- cosmetically improve lint msges (julia-vscode#949) (@pfitzseb)
- Use file URIs for MD links in hover popups for Sublime too (julia-vscode#954) (@jwortmann)
- add nothing check to get_file_level_parent (julia-vscode#955) (@pfitzseb)
- Don't duplicate completions (julia-vscode#962) (@ZacLN)
- add rd/prepareRename (julia-vscode#963) (@ZacLN)
- Enable cloud download (julia-vscode#965) (@davidanthoff)
- make symbolcache downloads configurable (julia-vscode#966) (@pfitzseb)
- remove hover message for closing function call parenthesis (julia-vscode#967) (@pfitzseb)
- Fix env_project_file usage (julia-vscode#969) (@davidanthoff)
- additional error handling in get_env_for_root (julia-vscode#970) (@pfitzseb)

v4.0.0

Toggle v4.0.0's commit message
[Diff since v3.2.0](julia-vscode/LanguageServer.jl@v3.2.0...v4.0.0)

**Closed issues:**
- Package linting (julia-vscode#53)
- Completion not working. (julia-vscode#294)
- false positive importing relative modules (julia-vscode#313)
- Revisit fix for julia-vscode#357 (julia-vscode#365)
- Broken completion when triggered inside parentheses, brackets or braces in coc.nvim. (julia-vscode#447)
- Add UI for symbol server process (julia-vscode#471)
- KeyError: getindex (julia-vscode#512)
- Goto definition off by one line (julia-vscode#540)
- Rewrite message processing logic (julia-vscode#545)
- MethodError: no method matching String(::Nothing) (julia-vscode#613)
- MethodError: no method matching Union{Int64, String}(::String) (julia-vscode#651)
- LSHoverError (julia-vscode#658)
- URI is not valid for textDocument/definition outside a package (julia-vscode#660)
- Return list of DocumentSymbol for textDocument/documentSymbol instead of SymbolInformation (julia-vscode#681)
- Linter still not working with emacs lsp-julia (julia-vscode#694)
- goto definition sometimes doesn't work (julia-vscode#741)
- support window/progress notices (julia-vscode#762)
- get_offset crashed (julia-vscode#768)
- getCurrentBlockRange issues (julia-vscode#771)
- Fix CI (julia-vscode#797)
- "Go to definition” doesn’t work on “using module” (julia-vscode#799)
- Jump to definition for `using Module` (julia-vscode#801)
- Being smarter about common include patterns (julia-vscode#802)
- default env_path looks invalid. (julia-vscode#804)
- Upgrading LanguageServer causes a lot of downgrades for me (julia-vscode#814)
- MethodError: no method matching Union{Int64, String}(::String) (julia-vscode#836)
- Using LSP inside julia code block of .jmd (julia-vscode#837)
- Add support for SelectionRanges request (julia-vscode#838)
- Julia Language Server constant crashing (julia-vscode#840)
- Automatically index a new package on installation (julia-vscode#841)
- Failing tests (julia-vscode#848)
- Error with neovim + builtin LSP support + nvim-lspconfig (julia-vscode#853)
- (nvim built-in lsp) Language server crashes on file save (julia-vscode#855)
- Consider new release?  (julia-vscode#861)
- Misclassification of client name (julia-vscode#884)
- How to search modules under a custom LOAD_PATH. (julia-vscode#885)
- Renaming member of a kwdef struct is incorrect (julia-vscode#912)
- Renaming a local variable misses instances of that variable inside inner scopes (julia-vscode#913)
- Incorrect warning: missing reference: code_warntype (julia-vscode#915)
- Ignore indexing through hidden (dot-prefixed) `.folders`? (julia-vscode#920)
- Crash while starting language server (julia-vscode#921)
- Support for Julia v1.6 "import X as Y" syntax (julia-vscode#925)
- LanguageServer.jl on Kate is not working (julia-vscode#926)
- Vim ALE fails in providing some completions (julia-vscode#929)
- The language server keeps crashing on Apple silicon (julia-vscode#930)
- Crash in jupyterlab (julia-vscode#946)

**Merged pull requests:**
- Fix a race condition for progress tokens (julia-vscode#794) (@davidanthoff)
- Fix tests (julia-vscode#798) (@davidanthoff)
- Escape from get_func_hover loop (julia-vscode#800) (@ZacLN)
- enhance completions: (julia-vscode#803) (@aviatesk)
- Use proper string for expansion to default env (julia-vscode#805) (@non-Jedi)
- Fix an offset bug (julia-vscode#807) (@davidanthoff)
- add another nothing check to initialize_request (julia-vscode#808) (@pfitzseb)
- backlog: add getDocFromWord handler (julia-vscode#810) (@aviatesk)
- fix latex completions with multiple cursors (julia-vscode#811) (@pfitzseb)
- disable incremental document updates (julia-vscode#813) (@pfitzseb)
- add ^ to completion triggers (julia-vscode#816) (@pfitzseb)
- Julia Package Butler Updates (julia-vscode#818) (@github-actions[bot])
- Update completions.jl (julia-vscode#820) (@ZacLN)
- Fix for ProgressToken typing (julia-vscode#821) (@ZacLN)
- Improve test coverage (julia-vscode#823) (@ZacLN)
- tidy up codeActions (julia-vscode#824) (@ZacLN)
- typo (julia-vscode#825) (@ZacLN)
- Fix an IO error from crash reporting (julia-vscode#827) (@davidanthoff)
- Add better error message (julia-vscode#828) (@davidanthoff)
- Add more info to an error msg (julia-vscode#829) (@davidanthoff)
- Fix a bug for non file: URIs (julia-vscode#830) (@davidanthoff)
- Fix a bug in remove_workspace_files (julia-vscode#831) (@davidanthoff)
- parse entire file when checking is_parentof (julia-vscode#832) (@ZacLN)
- Fix choose_env (julia-vscode#834) (@pxl-th)
- add refreshLanguageServer handler (julia-vscode#842) (@aviatesk)
- include link to new Kakoune wiki entry (julia-vscode#850) (@koehlerson)
- Cst compat (julia-vscode#856) (@ZacLN)
- fix for jmd parsing (julia-vscode#859) (@ZacLN)
- improve getCurrentBlockRange (julia-vscode#860) (@pfitzseb)
- Incremental update for cst/semantic (julia-vscode#862) (@ZacLN)
- check string literal has a val (julia-vscode#863) (@ZacLN)
- Update to new client lib version (julia-vscode#866) (@davidanthoff)
- Fix another bug caused by new LS client (julia-vscode#867) (@davidanthoff)
- add msg handlers for setTrace (julia-vscode#868) (@ZacLN)
- Replace single arg JSON RPC types (julia-vscode#869) (@davidanthoff)
- adjust for SL changes (julia-vscode#870) (@ZacLN)
- Improve environment handling (julia-vscode#871) (@ZacLN)
- Add more diagnostics (julia-vscode#873) (@davidanthoff)
- don't try incremental update for jmd, check CST matches string length (julia-vscode#874) (@ZacLN)
- rerun linting properly across the server when we reload (julia-vscode#876) (@ZacLN)
- Fix get_offset2 calculation (julia-vscode#877) (@davidanthoff)
- make op_resolve_up_scopes more robust (julia-vscode#878) (@ZacLN)
- ensure parent doc is set (julia-vscode#879) (@ZacLN)
- add fallback get_signatures method (julia-vscode#883) (@ZacLN)
- only use range start offset (julia-vscode#886) (@ZacLN)
- special handling for CompletionContext (julia-vscode#887) (@ZacLN)
- remove VSCode special casing for workspace config request (julia-vscode#888) (@pfitzseb)
- return DocumentSymbol instead of SymbolInformation (julia-vscode#889) (@pfitzseb)
- Fix a bug in remove_workspace_files (julia-vscode#890) (@davidanthoff)
- improve walkdir err handling (julia-vscode#891) (@pfitzseb)
- Completions for unexported symbols (julia-vscode#892) (@ZacLN)
- selection ranges (julia-vscode#893) (@ZacLN)
- Fix a walkdir error handling case (julia-vscode#894) (@davidanthoff)
- Add a check for strings with NULL (julia-vscode#895) (@davidanthoff)
- Safe load (julia-vscode#897) (@ZacLN)
- Add a diagnostic for relative paths (julia-vscode#898) (@davidanthoff)
- Add forgiving mode to get_offset2 (julia-vscode#899) (@davidanthoff)
- don't attach user code to error (julia-vscode#900) (@ZacLN)
- fix reexport module action (julia-vscode#901) (@ZacLN)
- improve shutdown request handling (julia-vscode#904) (@pfitzseb)
- better getModuleAt (julia-vscode#905) (@pfitzseb)
- allow fuzzy completions (julia-vscode#906) (@pfitzseb)
- better shutdown handling (julia-vscode#907) (@pfitzseb)
- Add support for textDocument/documentHighlight request (julia-vscode#908) (@jwortmann)
- Document highlight refactor (julia-vscode#911) (@pfitzseb)
- fix find_references (julia-vscode#914) (@pfitzseb)
- fix kwarg hover printing (julia-vscode#918) (@pfitzseb)
- fix in-module eval for mods with docstrings (julia-vscode#919) (@pfitzseb)
- Julia Package Butler Updates (julia-vscode#922) (@github-actions[bot])
- improve LSP conformance (julia-vscode#927) (@pfitzseb)
- cosmetic tidying (julia-vscode#928) (@ZacLN)
- fix jmd toplevel span (julia-vscode#931) (@pfitzseb)
- fix markdown hover URIs for VSCode (julia-vscode#932) (@pfitzseb)
- Julia Package Butler Updates (julia-vscode#933) (@github-actions[bot])
- fix 280 (julia-vscode#935) (@ZacLN)
- add isabspath check in hover (julia-vscode#936) (@pfitzseb)
- improve snippet completions (julia-vscode#937) (@pfitzseb)
- path completion range fix (julia-vscode#938) (@pfitzseb)
- Report file when parse error occurs (julia-vscode#939) (@IanButterworth)
- CompatHelper: bump compat for "SymbolServer" to "7.0" (julia-vscode#943) (@github-actions[bot])
- CompatHelper: bump compat for "StaticLint" to "8.0" (julia-vscode#944) (@github-actions[bot])
- fix multienv bug (julia-vscode#945) (@pfitzseb)

v3.2.0

Toggle v3.2.0's commit message
[Diff since v3.1.0](julia-vscode/LanguageServer.jl@v3.1.0...v3.2.0)

**Closed issues:**
- Linter doesn't work in Sublime Text (julia-vscode#689)
- LanguageServer crashing (julia-vscode#708)
- 'julia/getCurrentBlockRange' selects everything up to the current line when on empty line (julia-vscode#716)
- Don't require `env_path` to be passed to `LanguageServerInstance` (julia-vscode#748)
- Unable to use Coc.nvim extension coc-julia (julia-vscode#751)
- KeyError on workspace/didChangeConfiguration notification (julia-vscode#754)
- MethodError: no method matching Union{Int64, String}(::String) (julia-vscode#757)
- Don't send "changes": null in WorkspaceEdit on workspace/applyEdit request (julia-vscode#763)
- no method matching get_module_of(::Nothing) (julia-vscode#767)
- getCurrentBlockRange issues (julia-vscode#769)
- getCurrentBlockRange issues (julia-vscode#770)

**Merged pull requests:**
- julia/getDocAt handler (julia-vscode#744) (@aviatesk)
- alter getCurrentBlockRange request (julia-vscode#755) (@ZacLN)
- fix FormatOptions inconsistency (julia-vscode#756) (@ZacLN)
- Use JSONRPC version of @dict_readable (julia-vscode#758) (@davidanthoff)
- add special JSON handler for DidChangeConfigurationParams (julia-vscode#760) (@ZacLN)
- simplify kw completion snippet code (julia-vscode#761) (@ZacLN)
- nothing -> missing in WorkspaceEdit (julia-vscode#765) (@ZacLN)
- Introduce runserver function (julia-vscode#772) (@non-Jedi)
- more careful getModuleAt (julia-vscode#773) (@pfitzseb)
- Fix WorkspaceEdit (again) (julia-vscode#775) (@jwortmann)
- disable linting in test folders (julia-vscode#776) (@ZacLN)
- check docversion in module/blockrange requests (julia-vscode#778) (@pfitzseb)
- replace loops with recursion (julia-vscode#779) (@ZacLN)
- return completions as plaintext by default (julia-vscode#780) (@ZacLN)
- Add SymbolServer 5 to compat (julia-vscode#783) (@davidanthoff)
- fix use of StaticLint.iterate_over_ss_methods (julia-vscode#784) (@ZacLN)
- remove two outdated and unused files (julia-vscode#785) (@ZacLN)
- fix displaying of docs on hover (julia-vscode#787) (@ZacLN)
- move julia specific LS extensions to seperate dir (julia-vscode#788) (@pfitzseb)
- show document for `const` variables, follow up julia-vscode#744 (julia-vscode#789) (@aviatesk)
- disable lints for docs dir (julia-vscode#790) (@aviatesk)
- Use a command URI for getDocAt (julia-vscode#791) (@davidanthoff)
- make disabled directories configurable (julia-vscode#792) (@aviatesk)
- Use MD for julia_getDocAt_request, remove all VS Code specifics (julia-vscode#793) (@davidanthoff)

v3.1.0

Toggle v3.1.0's commit message
[Diff since v3.0.0](julia-vscode/LanguageServer.jl@v3.0.0...v3.1.0)

**Closed issues:**
- Can't precompile LanguageServer (julia-vscode#526)
- URI is not valid for textDocument/definition outside a package (julia-vscode#660)
- julia/toggleFileLint has no implementation (julia-vscode#700)
- Possible document duplicates (julia-vscode#703)
- 'julia/getModuleAt' sometimes fails with MethodError (julia-vscode#713)
- Autocompletions should not contain invalid names (julia-vscode#719)
- Method hover help off by one argument (julia-vscode#725)
- Various errors when running LanguageServer.jl with neovim nightly (julia-vscode#735)
- LanguageServer.jl crashes when requesting `textDocument/typeDefinition` from native neovim lsp implementation (julia-vscode#736)

**Merged pull requests:**
- Make path in Document optional (julia-vscode#646) (@davidanthoff)
- Update compat for DocumentFormat and StaticLint (julia-vscode#687) (@non-Jedi)
- Add auto fix for some missing refs (julia-vscode#690) (@ZacLN)
- Simplify configuration code (julia-vscode#691) (@non-Jedi)
- add option to run linter on non-workspace files (julia-vscode#692) (@ZacLN)
- Check client accepts workspace/config requests (julia-vscode#693) (@ZacLN)
- interperet `nothin` -> false in client config response handling (julia-vscode#696) (@ZacLN)
- add "julia/getCurrentModule" handler (julia-vscode#697) (@ZacLN)
- fix typos (julia-vscode#698) (@ZacLN)
- Fix test_path tests (julia-vscode#699) (@pxl-th)
- Rewrite msg dispatch (julia-vscode#701) (@davidanthoff)
- Add escaping when comparing/hashing URI2 (julia-vscode#702) (@pxl-th)
- Add check for relative paths (julia-vscode#704) (@davidanthoff)
- Make sure we can't load empty paths (julia-vscode#705) (@ZacLN)
- Fall back to displaying SymbolServer indexing progress on stderr (julia-vscode#707) (@ffevotte)
- fix collec_extended_methods bug (julia-vscode#710) (@ZacLN)
- use get_expr rather than get_expr1 (julia-vscode#714) (@ZacLN)
- change workspace/config check (julia-vscode#715) (@ZacLN)
- Fix config handling (julia-vscode#717) (@davidanthoff)
- some minor doc handling changes (julia-vscode#718) (@ZacLN)
- don't suggest gensymed names for completions (julia-vscode#720) (@ZacLN)
- enable path completions on homedir (julia-vscode#721) (@aviatesk)
- Julia Package Butler Updates (julia-vscode#723) (@github-actions[bot])
- Add isnothing for Julia < 1.1 (julia-vscode#724) (@davidanthoff)
- fix off by one in sig helper (julia-vscode#726) (@ZacLN)
- pre-empt incoming staticlint change (julia-vscode#727) (@ZacLN)
- change LSHoverError reporting (julia-vscode#728) (@ZacLN)
- Remove while loop, fix symbol lookup (julia-vscode#733) (@ZacLN)
- check retrieve_toplevel_scope has returned a scope (julia-vscode#737) (@ZacLN)
- Refactor -> anonymous function (julia-vscode#738) (@non-Jedi)
- method jump in hover (julia-vscode#743) (@aviatesk)
- update for documentformat option changes (julia-vscode#746) (@ZacLN)

v3.0.0

Toggle v3.0.0's commit message
[Diff since v2.0.1](julia-vscode/LanguageServer.jl@v2.0.1...v3.0.0)

**Closed issues:**
- feature request - standalone command for invoking languageserver (julia-vscode#337)
- Log debug messages with @debug instead of with server.debug_mode && @info (julia-vscode#421)
- offset[25500] > sizeof(content)[25470] (julia-vscode#592)
- Server crashes after error response for client/registerCapability request (julia-vscode#616)
- Return null on unsuccessful textDocument/hover request (julia-vscode#623)
- LanguageServer(?) runs forever on Revise.jl (julia-vscode#630)
- lsp-mode and julia 1.4 not working (julia-vscode#631)
- MethodError: no method matching isexportedby(::Symbol, ::StaticLint.Scope) (julia-vscode#632)
- type DataTypeStore has no field fields  (julia-vscode#635)
- KeyError: key "Base" not found  (julia-vscode#637)
- StringIndexError("XXX", 3) (julia-vscode#638)
- StackOverflowError (julia-vscode#647)
- Potential error (julia-vscode#656)
- textDocument/definition doesn't work for EXPR within LanguageServer.jl repo (julia-vscode#663)
- type Nothing has no field captures  (julia-vscode#668)
- type Nothing has no field args  (julia-vscode#669)
- Server crashes on textDocument/didClose (julia-vscode#673)
- containerName in a SymbolInformation object should not be nil (julia-vscode#682)

**Merged pull requests:**
- Make deletedocument! more robust (julia-vscode#576) (@davidanthoff)
- update to LSP3.15 (julia-vscode#597) (@ZacLN)
- update for SS changes (julia-vscode#614) (@ZacLN)
- Remove dynamic reg for a client capability (julia-vscode#617) (@davidanthoff)
- add completions for convenience module bindings (julia-vscode#621) (@ZacLN)
- return nothing instead of empty hover (julia-vscode#626) (@ZacLN)
- resolve operators on request for hovers (julia-vscode#627) (@ZacLN)
- Add exception type for failed uri conversions (julia-vscode#629) (@davidanthoff)
- fix ops resolve module lookup (julia-vscode#633) (@ZacLN)
- mark var"" missings (julia-vscode#634) (@ZacLN)
- fix DataTypeStore field access, closes julia-vscode#635 (julia-vscode#636) (@ZacLN)
- Support UNC paths (julia-vscode#639) (@davidanthoff)
- Add some checks around sending notifications (julia-vscode#640) (@davidanthoff)
- fix use of StaticLint interface (julia-vscode#641) (@ZacLN)
- fix find_references logic - add missing brackets (julia-vscode#642) (@ZacLN)
- Add more exception types (julia-vscode#643) (@davidanthoff)
- Fix string indexing error (julia-vscode#644) (@davidanthoff)
- Julia Package Butler Updates (julia-vscode#645) (@github-actions[bot])
- wrap hover fallback in try block (julia-vscode#650) (@ZacLN)
- Add an exception type for an error (julia-vscode#652) (@davidanthoff)
- Register for didChangeConfiguration (julia-vscode#653) (@davidanthoff)
- Add option for symbol server store path (julia-vscode#654) (@davidanthoff)
- Add a request for help to tricky bug (julia-vscode#655) (@davidanthoff)
- fix didClose file deleting logic (julia-vscode#661) (@ZacLN)
- Refactor ternary expressions to plain get (julia-vscode#662) (@non-Jedi)
- Remove debug_mode field from LanguageServerInstance (julia-vscode#664) (@non-Jedi)
- Don't send missing fields (julia-vscode#665) (@ZacLN)
- Update docstring (julia-vscode#667) (@davidanthoff)
- fix single line function expansion (julia-vscode#670) (@ZacLN)
- use DiagnosticSeverites explicitly (julia-vscode#671) (@ZacLN)
- Make a piece of code easier to understand for DA (julia-vscode#672) (@davidanthoff)
- Fix crash on textDocument/didClose (julia-vscode#674) (@jwortmann)
- fix goto def for imported DataTypes (julia-vscode#676) (@ZacLN)
- ensure Document.root is a Document (julia-vscode#677) (@ZacLN)
- support for func arg use check in SL (julia-vscode#678) (@ZacLN)
- update signature for SL.collect_hints (julia-vscode#679) (@ZacLN)
- remove reference to StaticLint.setpath (julia-vscode#680) (@ZacLN)
- update config & lint checks, remove unneeded fields (julia-vscode#683) (@ZacLN)
- Hide a bug on Julia 1.2.0 (julia-vscode#684) (@davidanthoff)

v2.0.1

Toggle v2.0.1's commit message
[Diff since v2.0.0](julia-vscode/LanguageServer.jl@v2.0.0...v2.0.1)

**Closed issues:**
- Base.InvalidCharError{Char}('\x95')  (julia-vscode#563)
- Mismatch between server and client text (julia-vscode#564)
- Failed method request_julia_config(::LanguageServerInstance) (julia-vscode#571)
- Error in path_completion (julia-vscode#573)
- LanguageServer.jl fails when used with lsp-julia (julia-vscode#578)
- MethodError: Cannot convert Dict to Function (julia-vscode#583)
- type Nothing has no field captures (julia-vscode#601)
- BoundsError: attempt to access 3-element Array{CSTParser.EXPR,1} at index [5] (julia-vscode#605)
- BoundsError: attempt to access 5-element Array{String,1} at index [6]  (julia-vscode#606)
- MethodError: Cannot `convert` an object of type Dict{Any,Any} to an object of type Function (julia-vscode#609)

**Merged pull requests:**
- Fix symbol server error handling on older Julia versions (julia-vscode#572) (@davidanthoff)
- Wrap all file IO in exception handler and check for invalid UTF-8 sequences (julia-vscode#574) (@davidanthoff)
- splitdir fix, closes julia-vscode#573 (julia-vscode#575) (@ZacLN)
- Handle errors at the JSON RPC level (julia-vscode#577) (@davidanthoff)
- fix to make it work with lsp-julia (julia-vscode#580) (@gdkrmr)
- Rework text sync (julia-vscode#584) (@davidanthoff)
- Improve IO error handling (julia-vscode#585) (@davidanthoff)
- Don't crash on delete msg for non existing file (julia-vscode#586) (@davidanthoff)
- Don't crash the LS when the SymServer crashes (julia-vscode#587) (@davidanthoff)
- Fix UTF-8 validation and file IO error checking (julia-vscode#588) (@davidanthoff)
- Fix file IO error handling (julia-vscode#589) (@davidanthoff)
- Guard against more IO errors (julia-vscode#590) (@davidanthoff)
- Improve progress report symserver and harden against segfaults (julia-vscode#591) (@davidanthoff)
- use safe version of _dirname, closes julia-vscode#601 (julia-vscode#602) (@ZacLN)
- Latex fixes (julia-vscode#603) (@ZacLN)
- Julia Package Butler Updates (julia-vscode#604) (@github-actions[bot])
- add safety check for get_fcall_pos (julia-vscode#607) (@ZacLN)

v2.0.0

Toggle v2.0.0's commit message
Set version to v2.0.0

v1.0.0

Toggle v1.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
JuliaTagBot Julia TagBot
See github.com/julia-vscode/LanguageServer.jl/releases/tag/v1.0.0 for…

… release notes

v0.6.1

Toggle v0.6.1's commit message

Verified

This tag was signed with the committer’s verified signature.
JuliaTagBot Julia TagBot
See github.com/julia-vscode/LanguageServer.jl/releases/tag/v0.6.1 for…

… release notes

v0.6.0

Toggle v0.6.0's commit message

Verified

This tag was signed with the committer’s verified signature.
JuliaTagBot Julia TagBot
See github.com/julia-vscode/LanguageServer.jl/releases/tag/v0.6.0 for…

… release notes