23.0.12
Version 23.0.12 of Liberty Tools for IntelliJ IDEA contains enhancements and fixes. Version 23.0.12 requires IntelliJ IDEA version 2023.1.* or 2023.2.* and a minimum of Java 17.
Notable changes:
- Partial quick fix support for Jakarta EE Web Profile 9.x APIs when editing Java files via the Eclipse LSP4Jakarta, Language Server for Jakarta EE
- 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:
- Fix for projects being detected in the Liberty tool window when the Liberty Gradle Plugin is commented out in the build.gradle - #445
- Fix for incorrect project name being displayed in the “Remove Liberty project” confirmation dialog - #321
- Fix to link to the Liberty Tools for IntelliJ GitHub issues page when an error in the Liberty Tools plugin is reported by the IntelliJ IDE - #468
- Fix to surface error to user when Java 17 or later is not found when attempting to start up language servers - #196
- Enhancement to enable custom Liberty configuration support provided by the Liberty Config Language Server - #490
- Enhancement to add a “Run in container” checkbox to the Liberty run/debug configuration - #160
- Enhancement to support IntelliJ IDEA version 2023.2.x - #487
- Fix for ClassCastException from Liberty tool window project tree - #561
- Fix for NullPointerException when the Maven executable is not able to execute - #566
- Fix for Liberty start actions not working when the Maven build settings are set to use a Maven wrapper and multiple Maven projects are loaded in the IntelliJ workspace - #563
- Fix for Liberty start actions not working when multiple Gradle projects are loaded in the IntelliJ workspace - #568
See the commit log for the full set of changes since the previous release.
The Liberty Tools for IntelliJ IDEA 23.0.12 release is available on the JetBrains Marketplace.