Zulu 14.28, 13.31, 13.30, 11.39, 11.38, 8.46, 8.45, 7.38, and 7.37 Release

Released April 14, 2020

CA, NV, and SA Zulu Distributions

SA are tested, certified, and commercially supported builds of Zulu whereby Azul ensures that software that uses the Accessible APIs of the product is not required to carry a specific license and that such use does not contaminate the code or intellectual property of such software with any license requirements.

NV are tested, certified, and commercially supported builds of Zulu.

CA are unsupported community builds of Zulu.

CPU Releases - April 2020

Security-only updates that bring the associated Zulu releases to April 2020 CPU security update level.

CPU releases are available in SA and NV distributions.

Note:

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.

Zulu 13.30 (13.0.2.0.101+5): based on Zulu 13.29 (13.0.2+6) with only security fixes applied.

Zulu 11.38 (11.0.6.0.101+11): based on Zulu 11.37 (11.0.6+10) with only security fixes applied.

Zulu 8.45 (8u251-b09): based on Zulu 8.44 (8u242-b20) with only security fixes applied.

Zulu 7.37 (7u261-b7): based on Zulu 7.36 (7u252-b10) with only security fixes applied.

Zulu 13.30 (13.0.2.0.101+5) with OpenJFX 13 API is based on ZuluFX 13.29 (13.0.2+6) with only security fixes applied.

Zulu 11.38 (11.0.6.0.101+11) with OpenJFX 11 API is based on ZuluFX 11.37 (11.0.6+10) with only security fixes applied.

Zulu 8.45 (8u251-b09) with OpenJFX 8 API is based on ZuluFX 8.44 (8u242-b20) with only security fixes applied.

PSU Releases - April 2020

PSU releases are generally scheduled, quarterly Patch Set Update releases that incorporate both security fixes and other accumulated changes that align the release contents with the associated OpenJDK project April 2020 quarterly release.

PSU releases are available in SA, NV, and CA distributions.

Zulu 14.28 (14.0.1+8): based on Zulu 14.27 (14 GA) and incorporates the changes associated with the April 2020 OpenJDK 14.0.1 release contents.

Zulu 13.31 (13.0.3+3): based on Zulu 13.30 (13.0.2.0.101+5) and incorporates additional non-security changes associated with the April 2020 OpenJDK 13.0.3 release contents.

Zulu 11.39 (11.0.7+10): based on 11.38 (11.0.6.0.101+11) and incorporates additional non-security changes associated with the April 2020 OpenJDK 11.0.7 release contents.

Zulu 8.46 (8u252-b14): based on Zulu 8.45 (8u251-b09) and incorporates additional non-security changes associated with the April 2020 OpenJDK 8u252 release contents.

Zulu 7.38 (7u262-b10): based on Zulu 7.37 (7u261-b07) and incorporates additional non-security changes associated with the April 2020 OpenJDK 7u262 release contents.

ZuluFX 13.31.11 (13.0.3+3) based on Zulu 13.30 (13.0.2.0.101+5) with OpenJFX 13 API and incorporates additional non-security changes for Zulu and OpenJFX 13

ZuluFX 11.39.15 (11.0.7+10) is based on Zulu 11.38 (11.0.6.0.101+11) with OpenJFX 11 API and incorporates additional non-security changes for Zulu and OpenJFX 11.

ZuluFX Zulu 8.46 (8u252-b14) is based on Zulu 8.45 (8u251-b09) with OpenJFX 8 API and incorporates additional non-security changes for Zulu and only security fixes for OpenJFX 8. Additional non-security changes for OpenJFX 8 will be introduced in the next Zulu update.

New system property for Zulu version

New property “jdk.vendor.version” has been added to Zulu 7 and later providing the full Zulu version. In Zulu 11 and later it will have the same content as the standard OpenJDK property “java.vendor.version”.

JDK-8194653 fix was reverted

JDK-8194653 (Deadlock involving FileSystems.getDefault and System.loadLibrary call) fixed in January release has been temporarily reverted from April PSU release due to JDK-8240521.

PSU bundles are now MacOS compliant

All PSU tar.gz and zip bundles on macOS are now macOS compliant, for more details, see Bundle Programming Guide.

Layered RPM

Linux installers published into the Linux repositories will install a new Azul's repository to support a future seamless upgrade into the upcoming layered packages functionality, which will provide a convenient option to customize your OpenJDK installation.

New internal structure for tar.gz and zip macOS PSU bundles

The internal folder structure for tar.gz and zip macOS PSU bundles changed to satisfy the new macOS notarization requirements. This change doesn't apply to any of the CPU bundles.