JDK-8327476 : Upgrade JLine to 3.26.1
  • Type: Task
  • Component: tools
  • Sub-Component: jshell
  • Affected Version: 23
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2024-03-06
  • Updated: 2025-04-17
  • Resolved: 2024-05-09
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 17 JDK 21 JDK 23
11.0.27-oracleFixed 17.0.15-oracleFixed 21.0.7-oracleFixed 23 b23Fixed
Related Reports
Causes :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
The JLine inside the JDK should be upgraded to JLine 3.26.1.
Comments
[jdk11u-fix-request] Approval Request from Antonio Vieiro Please approve this upgrade to JLine to 3.26.1. Low/medium risk. Linux/Windows specific tests pass. This is labelled CPU25_04-critical-SQE-OK but didn't make it to the appropriate 25/04 window for 11 because it required rework on other JDK versions.
11-03-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk11u-dev/pull/3010 Date: 2025-03-11 09:35:03 +0000
11-03-2025

Fix request [17u] I backport this for parity with 17.0.15-oracle. Low to medium risk. Not a central component, but large change that needed rework. Backport is based on commit to 21. Resolved as 17 uses jna parts only on windows. Tests pass. SAP nightly testing passed.
25-02-2025

Fix request [21u] I backport this for parity with 21.0.7-oracle. Low to medium risk. Not a central component, but large change that needed rework. Resolved as 23 includes ffm parts of jline, but 21 needs jna parts. Tests pass. SAP nightly testing passed.
24-02-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk17u-dev/pull/3292 Date: 2025-02-22 19:21:58 +0000
24-02-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk21u-dev/pull/1413 Date: 2025-02-19 09:37:11 +0000
20-02-2025

Changeset: aaa90b30 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2024-05-09 13:54:04 +0000 URL: https://git.openjdk.org/jdk/commit/aaa90b3005c85852971203ce6feb88e7091e167b
09-05-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/18142 Date: 2024-03-06 21:20:50 +0000
06-03-2024