Releases: ChimeHQ/LanguageServerProtocol
Releases · ChimeHQ/LanguageServerProtocol
v0.13.3
v0.13.2
What's Changed
- Add custom server requests by @mchakravarty in #20
- Update spec details, added helper init functions by @FastestMolasses in #18
ServerConnection.completeItemResolve
New Contributors
- @FastestMolasses made their first contribution in #18
Full Changelog: 0.13.1...0.13.2
v0.13.1
v0.13.0
What's Changed
- Remove label from ServerConnection commands, since all methods take a single composite param struct by @koliyo in #16
Full Changelog: 0.12.0...0.13.0
0.12.0
What's Changed
- Swift format for consistent whitespace by @koliyo in #15
- textDocument/prepareTypeHierarchy
- fix missing prepareTypeHierarchy case
- supporting Swift 5.8
Full Changelog: 0.11.0...0.12.0
0.11.0
What's Changed
- Adding dynamic registration of completion capabilities by @mchakravarty in #6
- Feature/add missing initializers by @koliyo in #9
- Add semantic token struct and serialization by @koliyo in #11
- Add generic message framing wrapper to DataChannel by @koliyo in #12
- Make LSP method names more consistent by @koliyo in #13
- LSP server development by @koliyo in #14
New Contributors
- @mchakravarty made their first contribution in #6
- @koliyo made their first contribution in #9
Full Changelog: 0.10.0...0.11.0
v0.10.0
- real concurrency support
- codeAction/resolve
v0.9.2
- Pin the JSONRPC package to specific versions
- Fix a serious bug in
TokenRepresentation
v0.9.1
What's Changed
- Fix return type of textDocument/prepareCallHierarchy by @Lukas-Stuehrk in #3
- Fix typos by @qmoya in #5
- Lots more Sendable conformance
New Contributors
- @Lukas-Stuehrk made their first contribution in #3
- @qmoya made their first contribution in #5
Full Changelog: 0.9.0...0.9.1
v0.9.0
- Major change to
Server
protocol to remove support for synchronous properties