Visit Azul.com Support

January 2026 Update Release

January 30, 2026 - Revision 1.1

January 2026 Update Release

Azul has published an update release of the January 2026 Quarterly CPU/PSU Update, including the following changes.

Improved URI Handling

A new property allows to bypass JDK handling of URIs in the jdk.awt.Desktop implementation. If you are experiencing unexpected changes in URI handling behavior, use jdk.awt.Desktop.bypassBrowserForURI=true as a workaround.

Dependency Update

The libpng library is updated to version 1.6.54.

Update Versions

Azul Zulu Version (*)

Update Type (**)

JDK VersionThe JDK version that is used in this release of Azul Zulu.

Based onThe previous version of Azul Zulu that was used as the basis for the current version.

JavaFX VersionThe version of JavaFX that is included in this release of Azul Zulu. JavaFX is available in the bandles with the -fx- suffix in the name.

Azul Zulu Version

JDK Version

25.32.21 (CA)
25.32.22 (SA)

PSU

25.0.2+10

25.32

25.0.1.0.101+1

25.0.2+100

21.48.17 (CA)
21.48.18 (SA)

PSU

21.0.10+7

21.48

21.0.9.0.101+1

23.0.6+101

17.64.17 (CA)
17.64.18 (SA)

PSU

17.0.18+8

17.64

17.0.17.0.101+1

22.0.8+100

11.86.21 (CA)
11.86.22 (SA)

PSU

11.0.30+7

11.86

11.0.29.0.101+1

19.0.14+100

8.92.0.21 (CA)
8.92.0.22 (SA)

PSU

8u482-b08

8.92

8u481-b01

8u482-b01

7.83.0.14 (SA)

CPU

7u491-b01

7.83

7u481-b01

N/A

6.77.0.14 (SA)

CPU

6b177

6.77

6b175

N/A

(*) Azul provides two types of distribution packages for each Java version:

  • Subscriber Availability (SA) distributions are tested, certified, and commercially supported Azul Zulu Builds of OpenJDK. Azul ensures that the software that uses the Accessible APIs of the product doesn’t have to include specific licenses and that such a use doesn’t contaminate the code or intellectual property of such software with any license requirements. SA builds may support configurations and features that are unavailable to free users.

  • Community Availability (CA) distributions are Azul Zulu Builds of OpenJDK that are free to download and use.

Note
Both SA and CA distributions may contain Early Access builds noted with -ea- in their filename. Early Access builds may not be TCK certified.

(**) Update type:

  • CPU (Critical Patch Updates) contain fixes to security vulnerabilities and critical bug fixes. Azul Zulu CPU releases are generally based on prior-cycle PSU releases, with only security fixes applied. They provide a low-risk vehicle for the potentially urgent deployment of security fixes when issues of sufficient severity arise. CPU releases are available in SA distributions.

  • PSU (Patch Set Updates) incorporates all fixes in the corresponding CPU, as well as additional non-security bug fixes. Azul Zulu PSU releases incorporate both security fixes and other changes that align the release contents with the associated OpenJDK project quarterly release. PSU releases are available in SA and CA distributions.

Fixed Issues

This section covers all issues that were fixed in this release.

OpenJDK Fixes and Enhancements

The following table describes the OpenJDK changes implemented in this release.

OpenJDK Patch ID Azul Zulu Version Synopsis CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only.

JDK-8316030

6,7

Update Libpng to 1.6.40

CPU,PSU

JDK-8329004

6,7

Update Libpng to 1.6.43

CPU,PSU

JDK-8348598

6,7

Update Libpng to 1.6.47

CPU,PSU

JDK-8372534

6,7

Update Libpng to 1.6.51

CPU,PSU

JDK-8375063

6,7,8,11,17,21,25

Update Libpng to 1.6.54

CPU,PSU

JDK-8375447

21

Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.10

PSU

JDK-8375448

17

Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.18

PSU

OpenJFX Fixes and Enhancements

The following table describes the JavaFX changes implemented in this release.

OpenJDK Patch ID Azul Zulu Version Synopsis CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only.

JDK-8289174

21

JavaFX build fails on Windows when VS150COMNTOOLS is not set

PSU

JDK-8340980

21

Cannot build on Windows ARM

PSU

Fixes and Enhancements Specific to Azul Zulu Builds of OpenJDK

The following table describes the Azul Zulu changes implemented in this release.

Issue ID Azul Zulu Version Synopsis CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only.

ZULU-84696

6,7

Improve TestOverrideVMProperties

CPU,PSU

ZULU-85906

6,7,8,11,17,21,25

Allow to relax URI handling

CPU,PSU

ZULU-85799

8

JAVA_PRE_OPTIONS env variable

PSU

ZULU-86090

21

Update JFX to zulu23.0.6+101

PSU

Third Party Licenses

January 2026 Update Release

Java Version

Azul Platform Core TPL

Azul Zulu

JavaFX Components

25

HTML, PDF

HTML, PDF

21

HTML, PDF

HTML, PDF

17

HTML, PDF

HTML, PDF

11

HTML, PDF

HTML, PDF

8

HTML, PDF

HTML, PDF

7

HTML, PDF

N/A

6

HTML, PDF

N/A