Skip to content

Commit

Permalink
Prepare for the 0.4 release
Browse files Browse the repository at this point in the history
  • Loading branch information
pisv committed Dec 22, 2022
1 parent ec73709 commit af3a8a2
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 8 deletions.
10 changes: 7 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@ The LXTK project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

This release adds client-side support for new features of LSP 3.17, including:
## [0.4.0] - 2022-12-22

This release adds client-side support for some of the new features of LSP 3.17,
including:

- [x] [Diagnostic Pull Requests](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_pullDiagnostics)
- [x] [Document Diagnostics](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_diagnostic)
Expand Down Expand Up @@ -179,8 +182,9 @@ except for resource operations
- [x] [Workspace Folders](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#workspace_workspaceFolders)
- [x] [Workspace Symbols](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#workspace_symbol)

LXTK 0.2 does not support features introduced in LSP 3.15 and above.
LXTK 0.2 does not support features introduced in LSP 3.15 or above.

[Unreleased]: https://github.com/lxtk-org/lxtk/compare/v0.3...HEAD
[Unreleased]: https://github.com/lxtk-org/lxtk/compare/v0.4...HEAD
[0.4.0]: https://github.com/lxtk-org/lxtk/releases/tag/v0.4
[0.3.0]: https://github.com/lxtk-org/lxtk/releases/tag/v0.3
[0.2.0]: https://github.com/lxtk-org/lxtk/releases/tag/v0.2
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ model as a pillar for an Eclipse-based IDE.

## Features

The current LXTK version (0.3) provides client-side support for the following
The current LXTK version (0.4) provides client-side support for the following
LSP features:

- [x] [Call Hierarchy](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_prepareCallHierarchy)
Expand All @@ -42,7 +42,10 @@ LSP features:
including [Code Lens Resolve](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#codeLens_resolve)
- [x] [Completion](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_completion),
including [Completion Item Resolve](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#completionItem_resolve)
- [x] [Diagnostics](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_publishDiagnostics)
- [x] [Diagnostics](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_publishDiagnostics),
including [Pull Requests](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_pullDiagnostics)
for [Document Diagnostics](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_diagnostic)
and [Workspace Diagnostics](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#workspace_diagnostic)
- [x] [Document Formatting](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_formatting),
including [Range Formatting](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_rangeFormatting)
- [x] [Document Highlights](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_documentHighlight)
Expand All @@ -69,12 +72,12 @@ and [DidRenameFiles](https://microsoft.github.io/language-server-protocol/specif
including [Prepare Rename](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_prepareRename)
- [x] [Semantic Tokens](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_semanticTokens)
- [x] [Signature Help](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_signatureHelp)
- [x] [Type Hierarchy](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_prepareTypeHierarchy)
- [x] [Workspace Edit](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#workspace_applyEdit),
including [Resource Operations](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#resourceChanges)
- [x] [Workspace Folders](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#workspace_workspaceFolders)
- [x] [Workspace Symbols](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#workspace_symbol)

LXTK 0.3 does not support features introduced in LSP 3.17 or above.
- [x] [Workspace Symbols](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#workspace_symbol),
including [Workspace Symbol Resolve](https://microsoft.github.io/language-server-protocol/specifications/specification-current/#workspace_symbolResolve)

## Architectural Overview

Expand Down

0 comments on commit af3a8a2

Please sign in to comment.