jline / jline3

JLine is a Java library for handling console input.
Other
1.49k stars 218 forks source link

Release on Java 21 #1097

Closed sideeffffect closed 1 month ago

sideeffffect commented 1 month ago

Please release on at least Java 21, it's the newest LTS release, still quite fresh. jline publised on Java 22 causes issues in our CI pipeline. Thank you :bow:

gnodet commented 1 month ago

JLine has one JDK 22 module, so it will definitely not be built on JDK 21. All jars but jline-terminal-ffm do target JDK 8. What kind of error do you have ?

gnodet commented 1 month ago

In addition, in case you're using the org.jline:jline big bundle, a JDK 8 version of that bundle is also available, which does not include jline-terminal-ffm: https://repo1.maven.org/maven2/org/jline/jline/3.27.1/jline-3.27.1-jdk8.jar

See https://github.com/jline/jline3/pull/949