Releases: 9fans/acme-lsp
Releases · 9fans/acme-lsp
v0.13.0
What's Changed
- Add first completion target with multiple matches by @farhaven in #59
- .github: use go 1.21 and 1.22 by @rsc in #69
- L: don't panic if hover help is not available by @farhaven in #73
- Update 9fans.net/internal/go-lsp by @fhs in #76
- assist: print completion output to its own window by @edma2 in #79
- Initialize non-nullable slices in RPC parameters by @cptaffe in #86
New Contributors
- @farhaven made their first contribution in #59
- @rsc made their first contribution in #69
- @edma2 made their first contribution in #79
- @cptaffe made their first contribution in #86
Full Changelog: v0.11.0...v0.13.0
v0.11.0
v0.10.0
- Add support for Plan 9 acme. This requires acme log file support from plan9port, which has been merged in 9front. (See #25)
- Make diagnostics window updates faster if there are too many diagnostics. (See #35)
- Add ability to specify language identifier in the configuration file, and
-serverand-dialflags. (See #37)
v0.9.1
v0.9.0
v0.8.0
- Output of
Lcommand now appears on the stdout/stderr ofLinstead ofacme-lsp - Added support for a TOML configuration file (run with
-showconfigflag for details)- This enables server-specific configuration (fixes #17)
- Added support for Windows running Edwood (fixes #14)
- Restart LSP server if it's killed (fixes #11)
v0.7.0
- We no longer depend on the plumber for communication between
acme-lspandL. If you have an emptylspplumb rule, it's safe to remove it now. - Fix compatibility with latest
goplsrelease (v0.1.5). (See #16) - Ongoing refactoring work: packages from
go-langserverhave been replaced with the better maintainedgoplsones. We now use the same jsonrpc2 package asgopls.