Skip to content

Commit 73c7e33

Browse files
25.0.8 Release Prep (#1372)
* build.gradle modifications on release notes * Version changes and change note updates corresponding to 25.0.8 fix release * Updated change notes * Version change and other supporting 25.0.8 release
1 parent c4d44b8 commit 73c7e33

File tree

4 files changed

+20
-7
lines changed

4 files changed

+20
-7
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 25.0.5 requires **IntelliJ IDEA 2024.2.\***, **2024.3.\***, or **2025.1.\*** and a minimum of **Java 17**.
4+
> Note: Version 25.0.8 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 25.0.5 requires **IntelliJ IDEA 2024.2.\***, **2024.3.\***, or **2025.1.\*** and a minimum of **Java 17**.
109+
Version 25.0.8 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: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ plugins {
88
}
99

1010
group 'io.openliberty.tools'
11-
version '25.0.5.1-SNAPSHOT'
11+
version '25.0.8'
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)
15-
def lsp4ijVersion = '0.13.0'
15+
def lsp4ijVersion = '0.14.2'
1616

1717
allprojects {
1818
sourceCompatibility = javaVersion
@@ -231,6 +231,18 @@ intellijPlatform {
231231
untilBuild = providers.gradleProperty("pluginUntilBuild")
232232
}
233233
changeNotes = """
234+
<h2> 25.0.8 </h2>
235+
<p>Version 25.0.8 of Liberty Tools for IntelliJ IDEA contains a workaroud for a bug in the IntelliJ IDEA 2025.1.x fix stream. Version 25.0.8 requires IntelliJ IDEA version 2024.2.*, 2024.3.*, or 2025.1.* and a minimum of Java 17.</p>
236+
<ul>
237+
<li> Workaround for NullPointerException that occurs during application startup when using Liberty Tools with a fresh installation of IntelliJ IDEA 2025.1.2 or higher in the 2025.1.x fix stream. </li>
238+
<li> Liberty Tools version 25.0.8 has been tested with <a href="https://github.com/redhat-developer/lsp4ij">LSP4IJ</a> version 0.14.2.
239+
<ul>
240+
<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.
241+
</ul>
242+
</li>
243+
</ul>
244+
See the <a href="https://github.com/OpenLiberty/liberty-tools-intellij/compare/25.0.5...25.0.8">commit log</a> for the full set of changes since the previous release.
245+
<br>
234246
<h2> 25.0.5 </h2>
235247
<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>
236248
Notable changes:

docs/user-guide.md

Lines changed: 3 additions & 2 deletions
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 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.
32+
- Version 25.0.8 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,7 +61,8 @@ 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 |
64+
| 25.0.5 | 0.13.0, 0.14.0, 0.14.2 |
65+
| 25.0.8 | 0.14.2 |
6566

6667

6768
Steps to install an older version of LSP4IJ:

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ javaVersion=21
77
# Target IntelliJ Community by default
88
platformType=IC
99
platformVersion=2024.2.5
10-
ideTargetVersion=2025.1
10+
ideTargetVersion=2025.1.4.1
1111

1212
# Example: platformBundledPlugins = com.intellij.java
1313
platformBundledPlugins=com.intellij.java, org.jetbrains.idea.maven, com.intellij.gradle, org.jetbrains.plugins.terminal, com.intellij.properties

0 commit comments

Comments
 (0)