Skip to content

0.0.8

Pre-release
Pre-release
Compare
Choose a tag to compare
@kathrynkodama kathrynkodama released this 19 Dec 19:57
· 1183 commits to main since this release
d0627fc

Version 0.0.8 of Liberty Tools for IntelliJ IDEA is an early release that contains new functionality and fixes. Liberty Tools for IntelliJ IDEA now requires IntelliJ IDEA version 2022.2+ as well as Java 17 or later.

Notable enhancements:

  • Completion support when editing server.xml, server.env, bootstrap.properties via the Liberty Config Language Server.
  • Completion support for Jakarta EE Web Profile 9.x APIs when editing Java files via the Eclipse LSP4Jakarta, Language Server for Jakarta EE.
  • Completion support for MicroProfile 3 & 4 APIs when editing Java and microprofile-config.properties files via the Eclipse LSP4MP, Language Server for MicroProfile.
  • Liberty projects are now automatically detected via the presence of a “src/main/liberty/config/server.xml” file.
  • New Liberty Run/Debug Configuration, accessible through the “Liberty: Start…” action or the IntelliJ Run/Debug Configuration menu. When “Debug” is selected, the Liberty runtime will start and the IntelliJ debugger will automatically attach to the JVM for the running Liberty instance.
  • Ability to run Liberty actions through the IntelliJ “Go To Action” menu.
  • Ability to manually add Liberty projects to the Liberty tool window.
  • Liberty start actions will honour the Maven home path and Gradle JVM set in IntelliJ IDEA preferences.
  • New icons for Maven and Gradle projects in the Liberty tool window.

See the commit log for the full set of changes since the previous early release.

The Liberty Tools for IntelliJ IDEA 0.0.8 release is available on the JetBrains Marketplace.