Path to this page:
Subject: CVS commit: pkgsrc/devel/hs-lsp
From: Masatake Daimon
Date: 2023-10-31 05:21:35
Message id: 20231031042135.91A2BFADC@cvs.NetBSD.org
Log Message:
devel/hs-lsp: Update to 2.2.0.0
2.2.0.0
* Many changes relating to client configuration
- lsp now sends workspace/configuration requests in response to
intialized and workspace/didChangeConfiguration requests. It still
attempts to parse configuration from intializationOptions and
workspace/didChangeConfiguration as a fallback.
- Servers must provide a configuration section for use in
workspace/configuration.
- parseConfig will now be called on the object corresponding to the
configuration section, not the whole object.
- New callback for when configuration changes, to allow servers to react.
* The logging of messages sent by the protocol has been disabled, as this
can prove troublesome for servers that log these to the client:
https://github.com/haskell/lsp/issues/447
2.1.0.0
* Fix handling of optional methods.
* staticHandlers now takes the client capabilities as an argument. These
are static across the lifecycle of the server, so this allows a server to
decide at construction e.g. whether to provide handlers for resolve
methods depending on whether the client supports it.
2.0.0.0
* Support lsp-types-2.0.0.0.
Files: