RFR: 8321603: Bump minimum JDK version for JavaFX to JDK 21 [v2]

Johan Vos jvos at openjdk.org
Wed Feb 21 19:11:59 UTC 2024


On Wed, 21 Feb 2024 18:39:16 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:

>> This PR bumps the minimum version of the JDK needed to run JavaFX to **JDK 21**.
>> 
>> In order for JavaFX to be able to use newer JDK features, such as code snippets (in API docs), record patterns, pattern matching for switch statements, and so forth, we need to increase the minimum version of the JDK required run the latest JavaFX. Additionally, there is an ongoing cost to keeping JavaFX buildable and runnable on older versions of Java, and little reason to continue to do so.
>> 
>> This is targeted to JavaFX 23, and must not be backported to any earlier version. This needs a CSR and a release note.
>
> Kevin Rushforth has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:
> 
>  - Merge remote-tracking branch 'upstream/master' into 8321603-jdk-21-min
>  - 8321603: Bump minimum JDK version for JavaFX to JDK 21

Marked as reviewed by jvos (Reviewer).

-------------

PR Review: https://git.openjdk.org/jfx/pull/1370#pullrequestreview-1894210700


More information about the openjfx-dev mailing list