Skip to content

Commit d04ab61

Browse files
authored
25.0.5 Release Prep (#1340)
* Added release notes for 25.0.5 * Update supported IntelliJ versions * Add tested LSP4IJ version * Update plugin version to 25.0.5
1 parent a560e65 commit d04ab61

File tree

3 files changed

+27
-4
lines changed

3 files changed

+27
-4
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Liberty Tools for IntelliJ IDEA
22

33
<!-- Make sure to also update the #Requirements section below, and in user-guide.md -->
4-
> Note: Version 24.0.12 requires **IntelliJ IDEA 2024.1.\***, **2024.2.\***, or **2024.3.\*** and a minimum of **Java 17**.
4+
> Note: Version 25.0.5 requires **IntelliJ IDEA 2024.2.\***, **2024.3.\***, or **2025.1.\*** and a minimum of **Java 17**.
55
>
66
> This page provides an overview of Liberty Tools for IntelliJ IDEA.
77
> For minimum requirements information and detailed instructions on how to use Liberty Tools, check the [user-guide](docs/user-guide.md).
@@ -106,7 +106,7 @@ If you experience a problem with this plugin you might be asked to collect langu
106106

107107
## Requirements
108108
<!-- Make sure to also update the note at the top of this file, and in user-guide.md -->
109-
Version 24.0.12 requires **IntelliJ IDEA 2024.1.\***, **2024.2.\***, or **2024.3.\*** and a minimum of **Java 17**.
109+
Version 25.0.5 requires **IntelliJ IDEA 2024.2.\***, **2024.3.\***, or **2025.1.\*** and a minimum of **Java 17**.
110110

111111
For more details, check the [user guide](docs/user-guide.md#software-requirements).
112112

build.gradle

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ plugins {
88
}
99

1010
group 'io.openliberty.tools'
11-
version '25.0.1-SNAPSHOT'
11+
version '25.0.5'
1212

1313
def remoteRobotVersion = "0.11.23"
1414
// To switch to nightly version, append "@nightly" to the version number (i.e. 0.4.1-20240828-013108@nightly)
@@ -231,6 +231,28 @@ intellijPlatform {
231231
untilBuild = providers.gradleProperty("pluginUntilBuild")
232232
}
233233
changeNotes = """
234+
<h2> 25.0.5 </h2>
235+
<p>Version 25.0.5 of Liberty Tools for IntelliJ IDEA contains enhancements and fixes. Version 25.0.5 requires IntelliJ IDEA version 2024.2.*, 2024.3.*, or 2025.1.* and a minimum of Java 17.</p>
236+
Notable changes:
237+
<ul>
238+
<li> Support for IntelliJ IDEA 2025.1 and its successive fix releases.
239+
<li> Fix to enable the debugger to attach to a Liberty server when using a custom Liberty installation.
240+
<li> Fix for NPE when creating a new Liberty run/debug configuration for a new project without opening the Liberty tool window first.
241+
<li> Fix to enable the “Liberty: Start” action to always run a basic dev mode command with no parameters.
242+
<li> Fix to enable removal of the “Run in container” parameter when the Liberty run/debug config is deleted.
243+
<li> Prepopulate the name for a new Liberty run/debug config.
244+
<li> Updated the <a href="https://github.com/OpenLiberty/liberty-language-server">Liberty Config Language Server</a> version to 2.2.1, which includes multiple enhancements and bug fixes. For more information regarding changes for version 2.2.1, refer to the release notes:
245+
<ul>
246+
<li> https://github.com/OpenLiberty/liberty-language-server/releases/tag/liberty-langserver-2.2.1
247+
<li> https://github.com/OpenLiberty/liberty-language-server/releases/tag/lemminx-liberty-2.2.1
248+
</ul>
249+
<li> Updated the <a href="https://github.com/eclipse/lsp4jakarta">Language Server for Jakarta EE</a> version to 0.2.3. For more information regarding changes for version 0.2.3, refer to the release notes: https://github.com/eclipse-lsp4jakarta/lsp4jakarta/releases/tag/0.2.3
250+
<li> Liberty Tools version 25.0.5 has been tested with <a href="https://github.com/redhat-developer/lsp4ij">LSP4IJ</a> version 0.13.0.
251+
<ul>
252+
<li> For more information regarding tested LSP4IJ versions, refer to the table in <a href="https://github.com/OpenLiberty/liberty-tools-intellij/blob/main/docs/user-guide.md#manually-install-specific-release-of-the-lsp4ij-plugin-from-the-marketplace">this section</a> of the user guide.
253+
</ul>
254+
See the <a href="https://github.com/OpenLiberty/liberty-tools-intellij/compare/24.0.12...25.0.5">commit log</a> for the full set of changes since the previous release.
255+
<br>
234256
<h2> 24.0.12 </h2>
235257
<p>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.</p>
236258
Notable changes:

docs/user-guide.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ For information regarding known issues and limitations, refer to our [Common Iss
2929
## Before you begin
3030
### Software requirements
3131
<!-- Make sure to also update the main README.md note at its top, and its #Requirements section -->
32-
- Version 24.0.12 requires **IntelliJ IDEA 2024.1.\***, **2024.2.\***, or **2024.3.\***. Liberty Tools for IntelliJ IDEA is compatible with the Community Edition of IntelliJ IDEA.
32+
- Version 25.0.5 requires **IntelliJ IDEA 2024.2.\***, **2024.3.\***, or **2025.1.\*** and a minimum of **Java 17**. Liberty Tools for IntelliJ IDEA is compatible with the Community Edition of IntelliJ IDEA.
3333
- **Java 17** or later. If you change the IntelliJ IDEA Boot Java Runtime through the **Change Boot Java Runtime for the IDE** preference, ensure that you are using Java 17 or later.
3434
- [Liberty Tools for IntelliJ IDEA plugin](https://plugins.jetbrains.com/plugin/14856-liberty-tools/)
3535

@@ -61,6 +61,7 @@ If you prefer to use an older version of LSP4IJ (e.g., a specific version that w
6161
|-----------------------|----------------------------------------------|
6262
| 24.0.9 | 0.5.0, 0.6.0, 0.7.0, 0.8.1 |
6363
| 24.0.12 | 0.8.1, 0.9.0, 0.10.0, 0.11.0, 0.12.0, 0.13.0 |
64+
| 25.0.5 | 0.13.0 |
6465

6566

6667
Steps to install an older version of LSP4IJ:

0 commit comments

Comments
 (0)