Liking cljdoc? Tell your friends :D

Changelog

Unreleased

v1.5.0

  • Let language servers abort running requests that a client has cancelled.

v1.4.0

  • Let language servers pick detail of traces, by setting :trace-level. #27
  • Let language servers set :trace-level on running lsp4clj server. #27

v1.3.1

v1.3.0

  • Allow language servers to process and respond to requests in parallel.

v1.2.2

v1.2.1

  • Split server and chan related ns into their own ns.

v1.2.0

  • Deprecate and remove lsp4clj.json-rpc.messages. Use lsp4clj.lsp.requests or lsp4clj.lsp.responses instead.
  • Fix handling of responses during the process of other requests at the same time.

v1.1.0

  • Support communication through a socket, as an alternative to stdio. #1
  • Deprecate lsp4clj.server/stdio-server. Use the identical lsp4clj.io-server/server or lsp4clj.io-server/stdio-server instead.

v1.0.1

  • Fix input coercion of completion items, so they can be roundtripped through completionItem/resolve. #15

v1.0.0

v1.0.0

v0.4.3

v0.4.2

v0.4.1

  • fix: shutdown request to return null instead of empty object

v0.4.0

  • Bump lsp4j to 0.14.0

v0.3.0

  • Improve logging of exceptions.

v0.2.0

  • Support LSP 3.16 file operations: workspace/willRenameFiles, workspace/didRenameFiles, workspace/willCreateFiles, workspace/didCreateFiles, workspace/willDeleteFiles, workspace/didDeleteFiles.

v0.0.1

  • First release

Can you improve this documentation? These fine people already did:
Eric Dallo & Jacob Maine
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close