Skip to content

Commit

Permalink
Merge branch 'main' into issue-#322
Browse files Browse the repository at this point in the history
  • Loading branch information
vaisakhkannan authored Mar 25, 2024
2 parents b9042dd + 29ecc9a commit 9e5dfe1
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 9 deletions.
22 changes: 19 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,32 @@

All notable changes to the Liberty Tools extension will be documented below.

## 24.0.3

Version 24.0.3 of Liberty Tools for Visual Studio Code is a fix release that contains minor enhancements and fixes. Version 24.0.3 requires Visual Studio Code version 1.78+ and requires Java 17 or later.

Notable changes:

- Updated [Eclipse LSP4Jakarta](https://github.com/eclipse/lsp4jakarta) version to 0.2.1 to resolve bug where Jakarta EE diagnostics were not appearing.
- https://github.com/OpenLiberty/liberty-tools-vscode/issues/322
- For more information regarding changes for version 0.2.1, refer to the release notes: https://github.com/eclipse/lsp4jakarta/releases/tag/0.2.1
- Added instructions for when the Liberty dashboard detects no Liberty projects.
- https://github.com/OpenLiberty/liberty-tools-vscode/issues/203

See the [commit log](https://github.com/OpenLiberty/liberty-tools-vscode/compare/23.0.12...24.0.3) for the full set of changes since the previous release.

## 23.0.12

Version 23.0.12 of Liberty Tools for Visual Studio Code contains enhancements for editing support. Version 23.0.12 requires Visual Studio Code version 1.78+ and requires Java 17 or later.

NOTE: There is a known problem with Jakarta EE diagnostics in this release. For details on the issue and the workaround, please refer to [issue #322](https://github.com/OpenLiberty/liberty-tools-vscode/issues/322). For more known problems and workarounds for this release, please refer to the wiki: https://github.com/OpenLiberty/liberty-tools-vscode/wiki/Known-Problems-and-Limitations.

Notable changes:

- Updated Liberty Config Language Server version to 2.1.1. For information regarding changes for version 2.1, refer to the release notes linked below:
- Updated [Liberty Config Language Server](https://github.com/OpenLiberty/liberty-language-server) version to 2.1.1. For information regarding changes for version 2.1, refer to the release notes linked below:
- https://github.com/OpenLiberty/liberty-language-server/releases/tag/liberty-langserver-2.1
- https://github.com/OpenLiberty/liberty-language-server/releases/tag/lemminx-liberty-2.1
- Updated Eclipse LSP4Jakarta version to 0.2.0. For more information regarding changes for version 0.2.0, refer to the release notes linked below:
- Updated [Eclipse LSP4Jakarta](https://github.com/eclipse/lsp4jakarta) version to 0.2.0. For more information regarding changes for version 0.2.0, refer to the release notes linked below:
- https://github.com/eclipse/lsp4jakarta/releases/tag/0.2.0

See the [commit log](https://github.com/OpenLiberty/liberty-tools-vscode/compare/23.0.9...23.0.12) for the full set of changes since the previous release.
Expand All @@ -22,7 +38,7 @@ Version 23.0.9 of Liberty Tools for Visual Studio Code is a fix release that con

Notable changes:

- Updated Liberty Config Language Server version to 2.0.1. For information regarding changes for version 2.0.1, refer to the release notes linked below:
- Updated [Liberty Config Language Server](https://github.com/OpenLiberty/liberty-language-server) version to 2.0.1. For information regarding changes for version 2.0.1, refer to the release notes linked below:
- https://github.com/OpenLiberty/liberty-language-server/releases/tag/liberty-langserver-2.0.1
- https://github.com/OpenLiberty/liberty-language-server/releases/tag/lemminx-liberty-2.0.1
- Bug fix for “Start in container” action not appearing when project parent folder is opened in VS Code Explorer - https://github.com/OpenLiberty/liberty-tools-vscode/issues/258
Expand Down
2 changes: 1 addition & 1 deletion gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ const cp = require("child_process");
const libertyGroupId = "io.openliberty.tools";
const libertyVersion = "2.1.1";
const jakartaGroupId = "org.eclipse.lsp4jakarta";
const jakartaVersion = "0.2.0";
const jakartaVersion = "0.2.1";
var releaseLevel = "releases"; //"snapshots"; //snapshots or releases

const libertyLemminxName = "liberty-langserver-lemminx-" + libertyVersion + "-jar-with-dependencies.jar";
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "liberty-dev-vscode-ext",
"displayName": "Liberty Tools",
"description": "Liberty Tools for Visual Studio Code",
"version": "24.0.1-SNAPSHOT",
"version": "24.0.3",
"publisher": "Open-Liberty",
"repository": {
"type": "git",
Expand Down Expand Up @@ -50,7 +50,7 @@
],
"contributes": {
"javaExtensions": [
"./jars/org.eclipse.lsp4jakarta.jdt.core-0.2.0.jar"
"./jars/org.eclipse.lsp4jakarta.jdt.core-0.2.1.jar"
],
"xml.javaExtensions": [
"./jars/liberty-langserver-lemminx-2.1.1-jar-with-dependencies.jar"
Expand Down
2 changes: 1 addition & 1 deletion src/extension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import { prepareExecutable } from "./util/javaServerStarter";
const LIBERTY_CLIENT_ID = "LANGUAGE_ID_LIBERTY";
const JAKARTA_CLIENT_ID = "LANGUAGE_ID_JAKARTA";
export const LIBERTY_LS_JAR = "liberty-langserver-2.1.1-jar-with-dependencies.jar";
export const JAKARTA_LS_JAR = "org.eclipse.lsp4jakarta.ls-0.2.0-jar-with-dependencies.jar";
export const JAKARTA_LS_JAR = "org.eclipse.lsp4jakarta.ls-0.2.1-jar-with-dependencies.jar";

let libertyClient: LanguageClient;
let jakartaClient: LanguageClient;
Expand Down

0 comments on commit 9e5dfe1

Please sign in to comment.