RFR: 8359387: Bump minimum JDK version for JavaFX to JDK 23
Kevin Rushforth
kcr at openjdk.org
Wed Jun 18 17:29:34 UTC 2025
On Fri, 13 Jun 2025 17:57:43 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:
> This PR bumps the minimum version of the JDK needed to run JavaFX to JDK 23.
>
> In order for JavaFX to be able to use more recent JDK features, we should increase the minimum version of the JDK that can 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 continues our recent practice of setting the minimum JDK for JavaFX N to JDK N-2. JavaFX N is primarily intended for use with JDK N and we also build and test it against JDK N-1 (which is typically what we use as the boot JDK). Anything older than that, including the proposed minimum JDK N-2 (23 in this specific case), is untested.
>
> This PR targeted to JavaFX 25, and must not be backported to any earlier version. This needs a CSR and a release note.
Thanks for the reviews. I'll file the CSR, but let it sit for a while to also give others a chance to review or reply to the thread on the openjfx-dev mailing list.
I will also need to merge master some time after #1832 is integrated, since there will be a (trivial) merge conflict for me to resolve.
-------------
PR Comment: https://git.openjdk.org/jfx/pull/1827#issuecomment-2985133895
More information about the openjfx-dev
mailing list