Download Latest Version v5.0.0 source code.tar.gz (74.5 kB)
Email in envelope

Get an email when there's a new version of LanguageServer.jl

Home / v5.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-03-12 4.1 kB
v5.0.0 source code.tar.gz 2026-03-12 74.5 kB
v5.0.0 source code.zip 2026-03-12 103.7 kB
Totals: 3 Items   182.3 kB 2

LanguageServer v5.0.0

Diff since v4.5.1

  • breaking: multiple changes in default configuration

Merged pull requests:

  • Fix whitespace (#1269) (@Seelengrab)
  • Add check for params.capabilities.window.workDoneProgress (#1271) (@VarLad)
  • Organize imports: put module self-binding first (#1273) (@fredrikekre)
  • fix: disable type hints by default (#1274) (@pfitzseb)
  • chore: fix tests for 1.11 (#1278) (@pfitzseb)
  • Julia Package Butler Updates (#1279) (@github-actions[bot])
  • fix: improve LSInvalidFile printing (#1280) (@pfitzseb)
  • Use Salsa.jl based JuliaWorkspaces.jl (#1288) (@davidanthoff)
  • Bump min Julia version to 1.6 (#1289) (@davidanthoff)
  • Support different versions of Julia for LS and SSP (#1290) (@davidanthoff)
  • Disable precompile workload (#1295) (@davidanthoff)
  • Fix a testitem bug (#1298) (@davidanthoff)
  • DO NOT MERGE (#1301) (@davidanthoff)
  • typo fix which sometimes causes lsp to crash (#1302) (@ArbitRandomUser)
  • Julia Package Butler Updates (#1304) (@github-actions[bot])
  • Use JuliaWorkspaces lints (#1305) (@davidanthoff)
  • Start outdated marking (#1306) (@davidanthoff)
  • Use index_at for get_offset (#1307) (@davidanthoff)
  • Use watch files client capability (#1308) (@davidanthoff)
  • Fix server doesn't initialize (#1313) (@jwortmann)
  • Exclude exact matches from user defined identifier completions (#1314) (@jwortmann)
  • Send timing per request diagnostics (#1317) (@davidanthoff)
  • Extract project files tracking into function (#1319) (@jwortmann)
  • Make inlay hints more like named parameters and no short or redundant labels (#1320) (@ktdq)
  • Update test item detection protocol (#1321) (@davidanthoff)
  • Julia Package Butler Updates (#1335) (@github-actions[bot])
  • Fix stale test item detection (#1336) (@davidanthoff)
  • Move all marking logic for testitems and diag here (#1338) (@davidanthoff)
  • Migrate CI (#1339) (@davidanthoff)
  • Update to JSONRPC.jl v2 (#1340) (@davidanthoff)
  • Add option "useFormatterConfigDefaults" to make it search upwards for .JuliaFormatter.toml and also in home dir (#1349) (@zot)
  • Send WorkDoneProgressEnd after SymbolServer.getstore reaches 100% (#1354) (@huangyxi)
  • Avoid errors in empty files (#1358) (@ronisbr)
  • requests: Fix check for missing workspace (#1359) (@jclsn)
  • Update README.md - link to helix-wiki entry (#1360) (@mauro3)
  • Completions for relative imports (., .., …) and partials (#1361) (@gcv)
  • feat: some support for marking completions as public (#1365) (@pfitzseb)
  • Fix organizing imports involving import as statements (#1375) (@mtfishman)
  • Support version-specific Manifest (#1376) (@pfitzseb)
  • fix: prevent toml files from being linted (#1378) (@pfitzseb)

Closed issues:

  • Documentation of Vim and Emacs Setup Outdated (#596)
  • Autocomplete of methods for given variables (#979)
  • Prettify type printing in signature help/hover/... (#1150)
  • Missing reference for at-propagate_inbounds (#1183)
  • Missing reference for unexported Base symbols (#1230)
  • Base.@kwdef struct... works, using Base: @kwdef; @kwdef struct... doesn't (#1259)
  • "Missing Reference" warning false positive when using package while running file in global environment (#1276)
  • Suppress exact matches in identifier completions (#1282)
  • Creating Package Extensions for Language Server? (#1309)
  • Server doesn't initialize (#1310)
  • nvim-lsp "more complete configurations" links to broken repo (#1311)
  • "Starting async tasks..." message doesn't disappear (#1328)
  • begin as an index is parsed incorrectly when part of an expression (#1332)
  • [Security/Integrity Issue] Cached Code Execution in VSCode Tests (#1333)
  • Doesn't work with yegappan/lsp (#1347)
  • Unusable with helix for me: BrokenPipe (#1348)
  • MethodError while using LSP in Neovim (#1350)
  • Can't start LS when executablePath points to a custom julia executable wrapper. (#1363)
  • Rasters.jl causes crash (#1369)
  • missing reference when using any package (#1373)
  • Import/using organization/sorting fails on import Package as P (#1374)
Source: README.md, updated 2026-03-12