Visit Azul.com Support

Azul Zulu 26 General AvailabilityRelease Notes

March 17, 2026 - Revision 1.0

Release Details

This release is a General Availability release of Azul Zulu 26. The following table describes which Azul Zulu versions are published with this release.

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

26.32.203 (CA)
26.32.204 (SA)

CSPU for PSU

26.0.2.1+1

26.32.14

26.0.2+10

26.0.2+102

25.35.204 (SA)

CSPU for CPU

25.0.3.0.201+1

25.35

25.0.3.0.101+1

25.0.3.0.101+101

25.36.205 (CA)
25.36.206 (SA)

CSPU for PSU

25.0.4.1+1

25.36.16

25.0.4+7

25.0.4+100

21.51.204 (SA)

CSPU for CPU

21.0.11.0.201+1

21.51

21.0.11.0.101+1

23.0.7.0.101+101

21.52.203 (CA)
21.52.204 (SA)

CSPU for PSU

21.0.12.1+1

21.52.16

21.0.12+8

23.0.8+100

17.67.204 (SA)

CSPU for CPU

17.0.19.0.201+1

17.67

17.0.19.0.101+1

22.0.9.0.101+101

17.68.203 (CA)
17.68.204 (SA)

CSPU for PSU

17.0.20.1+1

17.68.18

17.0.20+8

22.0.10+100

11.89.204 (SA)

CSPU for CPU

11.0.31.0.201+1

11.89

11.0.31.0.101+1

19.0.15.0.101+101

11.90.205 (CA)
11.90.206 (SA)

CSPU for PSU

11.0.32.1+1

11.90.20

11.0.32+9

19.0.16+100

8.95.0.204 (SA)

CSPU for CPU

8u503-b01

8.95

8u501-b01

8u501-b02

8.96.0.205 (CA)
8.96.0.206 (SA)

CSPU for PSU

8u504-b01

8.96.0.20

8u502-b07

N/A

7.87.0.204 (SA)

CSPU for CPU

7u513-b01

7.87

7u511-b01

N/A

6.81.0.204 (SA)

CSPU for CPU

6b183

6.81

6b181

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:

  • CSPU (Critical Security Patch Update): Contains fixes to critical issues and security vulnerabilities, delivered on a monthly basis between regular quarterly update releases.

    • CSPU for CPU: Critical security patches applied to the latest quarterly CPU release.

    • CSPU for PSU: Critical security patches applied to the latest quarterly PSU release.

  • CPU (Critical Patch Update): Contains 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 Update): 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.

What’s New

OpenJDK

OpenJDK 26 is a Short Term Support (STS) release that Azul supports until September 2026 as indicated on our Support Roadmap. This version brings five new features and five new or extensions of earlier incubator and preview features. Further, it contains over 2500 general fixes and performance improvements.

All the fixes and enhancements included in OpenJDK 26 are listed in this release notes.

Check out the community podcast where the changes included in OpenJDK 26 are discussed.

Features

As listed in the OpenJDK Project "JDK 26", the following features are added in this version.

Finalized New Features

The following JEPs (JDK Enhancement Proposals) are included in this release as finalized new features:

  • JEP 500: Prepare to Make Final Mean Final

  • JEP 504: Remove the Applet API

  • JEP 516: Ahead-of-Time Object Caching with Any GC

  • JEP 517: HTTP/3 for the HTTP Client API

  • JEP 522: G1 GC: Improve Throughput by Reducing Synchronization

Incubator and Preview Features

The following JEPs are included in this release, but can only be used with the additional --enable-preview runtime flag:

  • JEP 524: PEM Encodings of Cryptographic Objects (Second Preview)

  • JEP 525: Structured Concurrency (Sixth Preview)

  • JEP 526: Lazy Constants (Second Preview)

  • JEP 529: Vector API (Eleventh Incubator)

  • JEP 530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview)

More information about the why and how of incubator and preview features can be found here.

Supported Platforms

Unresolved directive in release-notes-ga.adoc - include::release-notes-data/supported-platforms-26.adoc[]

Known Issue

No Integrated Intelligence Cloud Agent

This General Availability release of Azul Zulu 26 doesn’t contain the integrated Azul Intelligence Cloud Agent. We advise using the separate Azul Intelligence Cloud Agent that can be used with all Azul and other OpenJDK 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 Synopsis

JDK-6687282

6

URLConnection for HTTPS connection through Proxy w/ Digest Authentication gives 400 Bad Request

CPU,PSU

JDK-8382471

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

Improve Resource Resolving

CPU,PSU

JDK-8384708

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

Enhance HTTP Connections

CPU,PSU

JDK-8386205

8,11,17,21,25,26

Enhance TLS server

CPU,PSU

JDK-8386298

25,26

Improve font loading

CPU,PSU

JDK-8385390

8,11

Update FreeType to 2.14.3

PSU

JDK-8387976

11

[11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.32

PSU

JDK-8388788

25

Bump update version for OpenJDK: jdk-25.0.4.1

PSU

JDK-8388811

8

[8u] VS2010 build broken by JDK-8374058

PSU

JDK-8389476

11

Bump update version for OpenJDK: jdk-11.0.32.1

PSU

JDK-8389477

8

Bump update version for OpenJDK: 8u504

PSU

JDK-8389945

25

[25u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 25.0.4.1

PSU

OpenJFX Fixes and Enhancements

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

OpenJDK Patch ID Synopsis

Fixes and Enhancements Specific to Azul Zulu Builds of OpenJDK

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

Zulu Patch ID Synopsis

ZULU-91815

25

Bundle PQ-JSSE with Zulu 25

PSU

ZULU-94523

25

Update PQJSSE for the August release

PSU

Fixes and Enhancements Specific to Azul Zulu Builds of OpenJDK With JavaFX

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

Zulu Patch ID Synopsis

Third Party Licenses

Java Version

Azul Core TPL

Azul Zulu

JavaFX Components

26

HTML, PDF

HTML, PDF