We are happy to announce the release of three new versions of JavaFX: 23.0.2, 21.0.6 (LTS), and 17.0.14 (LTS). These updates reflect our continued commitment to keeping JavaFX secure, stable, and performant for developers worldwide. Whether you are on the latest feature release or an LTS version, these updates ensure your applications remain robust and reliable.
About This Release: Security (CPU) Updates
This is a Critical Patch Update (CPU) release, part of our ongoing effort to address known security vulnerabilities in JavaFX. CPU releases occur four times a year, providing essential fixes that protect your applications against potential threats.
You can identify a CPU release by the third number in the version. For example, JavaFX 23.0.2, 21.0.6, and 17.0.14 are all security updates. These updates include vital fixes across the platform—from base components to graphics and web functionalities—ensuring a secure and consistent developer experience.
Highlights of This Release
This release contains 2 security fixes in the Media component. Other changes focus mostly on the Web component, with additional improvements in Base and Graphics. For a detailed list of fixes, refer to the official release notes.
Why Do Security Releases Happen Simultaneously?
It’s critical that all supported JavaFX versions receive security patches at the same time. This synchronized approach ensures that vulnerabilities are patched across all active versions simultaneously, preventing potential exposure. For example, with this release of JavaFX 23.0.2, JavaFX 21.0.6 and JavaFX 17.0.14 are also made available, containing the same security fixes. This practice ensures parity across versions, providing developers with confidence and consistency.
Long-Term Support (LTS) Options
As we continue to push forward, we encourage developers to stay on top of the latest releases, especially security updates, to keep their applications safe and performant. For those who need extended support, Gluon offers commercial Long-Term Support (LTS) services. These services ensure that your applications continue to receive critical updates and fixes for select major versions, enabling you to focus on innovation while we handle the maintenance.
Thank you for being part of the vibrant JavaFX community. Let’s continue to build amazing applications together!