Version 24.0.12 of Liberty Tools for IntelliJ IDEA contains enhancements and fixes. Version 24.0.12 requires IntelliJ IDEA version 2024.1.*, 2024.2.*, or 2024.3.* and a minimum of Java 17.
Notable changes:
- Added support for IntelliJ IDEA 2024.2 and its successive fix releases, as well as IntelliJ IDEA 2024.3 and its successive fix releases.
- Fixed issues with matching fully qualified class names for LSP4Jakarta diagnostics.
- Updated the Liberty Config Language Server version to 2.2, which adds support for versionless features in server configuration and includes several bug fixes. For more information regarding changes for version 2.2, refer to the release notes:
- Updated the Language Server for Jakarta EE version to 0.2.2, which includes performance improvements for quick fixes and bug fixes. For more information regarding changes for version 0.2.2, refer to the release notes: https://github.com/eclipse/lsp4jakarta/releases/tag/0.2.2.
- Updated the Language Server for MicroProfile version to 0.13.0. Refer to the release tag: https://github.com/eclipse-lsp4mp/lsp4mp/releases/tag/0.13.2.
- Liberty Tools version 24.0.12 has been tested with LSP4IJ version 0.8.1. For more information regarding changes for version 0.8.1, refer to the release notes: https://github.com/redhat-developer/lsp4ij/releases/tag/0.8.1.
- For more information regarding tested LSP4IJ versions, refer to the table in this section of the user guide.
Note: You may observe slow performance when editing your server.xml file when invoking completion or hover. It is possible you may receive a "No documentation found" message on hover. If observed, please report your experience on this GitHub issue: #687.
See the commit log for the full set of changes since the previous release.
The Liberty Tools for IntelliJ IDEA 24.0.12 release is available on the JetBrains Marketplace.