Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Mar 05:06

LanguageServer v2.0.0

Diff since v1.0.0

Closed issues:

  • Better type inference (#228)
  • broken link (#264)
  • doc for user functions and variables (#268)
  • Document arguments for LanguageServerInstance (#310)
  • not working on neovim (#318)
  • filepath2uri fails for untitled files (#343)
  • Failed to precompile (#353)
  • Malformed tooltips for docstrings (#364)
  • splitdrive problem (#373)
  • ERROR: Couldn't load core stores (#375)
  • Current master of LanguageServer.jl is crashing on save with eglot again (#389)
  • Code completion does not work with coc.nvim (#390)
  • Off-by-one error in hover (#394)
  • Issues of using julia Language Server in Neovim (#395)
  • Server fails to start with ycmd client (#396)
  • Sanity check: Julia v1.3.0-rc3 introduces breaking changes? (#397)
  • imported symbols don't give consistent textDocument/hover if methods added (#399)
  • Incorrect "Closes ..." returned by textDocument/hover (#400)
  • LanguageServer.jl uses characters for position rather than UTF-16 codeunits (#401)
  • Incorrect "Missing reference" when destructuring typed tuple function parameters (#404)
  • relatedInformation should be an empty array instead of 'null' (#415)
  • workspace/configuration sends out-of-spec message (#418)
  • Test fails for me due to UndefVarError: Binding not defined (#425)
  • Issue installing the package (#429)
  • MethodError: no method matching collect_completions(::CSTParser.Scope, ....) (#432)
  • Tests are broken on master (#435)
  • Cannot go to reference (#440)
  • Some bug in get_offset (#449)
  • Handle missing file permissions more robustly (#450)
  • Find definitions in baremodules (#451)
  • Pkg develop does not work for this package (#452)
  • MethodError: no method matching parse_params(::Type{Val{Symbol("textDocument/typeDefinition")}}, ::Dict{String,Any}) (#455)
  • MethodError: no method matching namemap(::Type{MathOptInterface.ActivationCondition}) (#456)
  • Option to start LanguageServer.jl as a TCP server (#457)
  • Tests fails on master due to changes in Pkg internals (#465)
  • Remove need for julia/getFullText (#477)
  • Unable to make it work with neovim (#489)
  • Reenable an error check (#490)
  • Only send progress stuff if client supports it (#494)
  • Check for file permissions in search_for_parents (#508)
  • MethodError: parse_jmd(::CSTParser.ParseState, ::String) (#511)
  • getproperty(::Nothing, ::Symbol) (#520)
  • get_offset crashed. More diagnostics: (#521)
  • StringIndexError (#522)
  • Unsatisfiable requirements error when added LanguageServer#master (#525)
  • Text sync errors (#535)
  • We need to set a file watch system watcher for files that are added by StaticLint (#536)
  • Received a create notification for a file we already manage. (#556)
  • type PackageRef has no field doc (#558)

Merged pull requests: