Skip to content

Commit

Permalink
Merge pull request #993 from TrevCraw/updates-for-24.0.9
Browse files Browse the repository at this point in the history
Updates for version, doc, release notes, and NOTICE file
  • Loading branch information
TrevCraw authored Sep 27, 2024
2 parents 6926779 + 9f82a7f commit 8e3f772
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 5 deletions.
1 change: 0 additions & 1 deletion NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -861,7 +861,6 @@ org.eclipse.xtend:org.eclipse.xtend.lib.macro | https://repo1.maven.org/maven2/o
org.eclipse.xtext:org.eclipse.xtext.xbase.lib | https://repo1.maven.org/maven2/org/eclipse/xtext/org.eclipse.xtext.xbase.lib/2.28.0/org.eclipse.xtext.xbase.lib-2.28.0-sources.jar
io.openliberty.tools:liberty-langserver | https://mvnrepository.com/artifact/io.openliberty.tools/liberty-langserver/2.1.1
io.openliberty.tools:liberty-langserver-lemminx | https://mvnrepository.com/artifact/io.openliberty.tools/liberty-langserver-lemminx/2.1.1
org.microshed:lsp4ij | https://github.com/MicroShed/lsp4ij

END OF ECLIPSE PUBLIC LICENSE, VERSION 2 NOTICES AND INFORMATION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Liberty Tools for IntelliJ IDEA

<!-- Make sure to also update the #Requirements section below, and in user-guide.md -->
> Note: Version 24.0.6 requires **IntelliJ IDEA 2023.2.\***, **2023.3.\***, or **2024.1.\*** and a minimum of **Java 17**.
> Note: Version 24.0.9 requires **IntelliJ IDEA 2024.1.\*** **ONLY** and a minimum of **Java 17**.
>
> This page provides an overview of Liberty Tools for IntelliJ IDEA.
> For minimum requirements information and detailed instructions on how to use Liberty Tools, check the [user-guide](docs/user-guide.md).
Expand Down Expand Up @@ -101,7 +101,7 @@ If you experience a problem with this plugin you might be asked to collect langu

## Requirements
<!-- Make sure to also update the note at the top of this file, and in user-guide.md -->
Version 24.0.6 requires **IntelliJ IDEA 2023.2.\***, **2023.3.\***, or **2024.1.\*** and a minimum of **Java 17**.
Version 24.0.9 requires **IntelliJ IDEA 2024.1.\*** **ONLY** and a minimum of **Java 17**.

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

Expand Down
22 changes: 21 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ plugins {
}

group 'io.openliberty.tools'
version '24.0.9-SNAPSHOT'
version '24.0.9'

sourceCompatibility = 17
targetCompatibility = 17
Expand Down Expand Up @@ -188,6 +188,26 @@ tasks {

patchPluginXml {
changeNotes = """
<h2> 24.0.9 </h2>
<p>Version 24.0.9 of Liberty Tools for IntelliJ IDEA contains enhancements and fixes. Version 24.0.9 requires IntelliJ IDEA version 2024.1.* ONLY and a minimum of Java 17.</p>
Notable changes:
<ul>
<li> Liberty Tools has now adopted the Red Hat LSP4IJ plugin as a dependency to provide the core framework for each of the LSP clients. It is available in the <a href="https://plugins.jetbrains.com/plugin/23257-lsp4ij">JetBrains Marketplace</a>.
<li> Updates to use newer versions of IntelliJ APIs and remove usage of deprecated APIs.
<li> Fix for LSP4Jakarta quick fix key names being displayed instead of the quick fix descriptions.
<li> Fix for Liberty Start action failing when there is a space in the project directory.
<li> Fix to find test reports in the new default location that the Maven Surefire Report Plugin creates reports in as of version 3.5.0. Liberty Tools will also find test reports in the old default location.
<li> Fix via LSP4IJ 0.5.0 to allow for case-insensitive filtering while using completion in server.env and bootstrap.properties.
<li> Resolved multiple language client issues that were present in previous Liberty Tools releases by adopting the Red Hat LSP4IJ plugin.
<li> Updated the LSP4Jakarta client to prepare it for adoption of a future LSP4Jakarta release that will provide support for just-in-time resolution of code actions.
<li> Updated <a href="https://github.com/eclipse/lsp4mp">Language Server for MicroProfile</a> version to 0.12.0. Refer to the following release tag:
<ul>
<li>https://github.com/eclipse/lsp4mp/releases/tag/0.12.0
</ul>
</ul>
<p>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: https://github.com/OpenLiberty/liberty-tools-intellij/issues/687.</p>
See the <a href="https://github.com/OpenLiberty/liberty-tools-intellij/compare/24.0.6...24.0.9">commit log</a> for the full set of changes since the previous release.
<br>
<h2> 24.0.6 </h2>
<p>Version 24.0.6 of Liberty Tools for IntelliJ IDEA contains enhancements and fixes. Version 24.0.6 requires IntelliJ IDEA version 2023.2.*, 2023.3.*, or 2024.1.* and a minimum of Java 17.</p>
Notable changes:
Expand Down
2 changes: 1 addition & 1 deletion docs/user-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ For information regarding known issues and limitations, refer to our [Common Iss
## Before you begin
### Software requirements
<!-- Make sure to also update the main README.md note at its top, and its #Requirements section -->
- Version 24.0.6 requires **IntelliJ IDEA 2023.2.\***, **2023.3.\***, or **2024.1.\***. Liberty Tools for IntelliJ IDEA is compatible with the Community Edition of IntelliJ IDEA.
- Version 24.0.9 requires **IntelliJ IDEA 2024.1.\*** **ONLY**. Liberty Tools for IntelliJ IDEA is compatible with the Community Edition of IntelliJ IDEA.
- **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.
- [Liberty Tools for IntelliJ IDEA plugin](https://plugins.jetbrains.com/plugin/14856-liberty-tools/)

Expand Down

0 comments on commit 8e3f772

Please sign in to comment.