August 16th, 2024

Microsoft Build of OpenJDK – July 2024 Patch & Security Update Release

Derek Keeler
Principal Software Engineering Manager

Java OpenJDK July 2024 Patch & Security Updates

Hello Java community! (Apologies for the late publishing of this post – things have been busy on the Java team and this one fell through the cracks!)
We are happy to announce the latest July 2024 patch & security update release for the Microsoft Build of OpenJDK. See the release notes for detailed changes present in the Microsoft Build of OpenJDK binaries. And download or install the binaries today.
  • OpenJDK 21.0.4
  • OpenJDK 17.0.12
  • OpenJDK 11.0.24
Check our release notes page for details on fixes and enhancements. As a reminder, the source code of our builds is now available on GitHub for further inspection: jdk21u, jdk17u, jdk11u.

Microsoft Build of OpenJDK specific updates

OpenJDK21

  • Enables Hotspot to use processors across all Windows processor groups on Windows 11/Windows Server 2022 and later.

OpenJDK17

  • Enables Hotspot to use processors across all Windows processor groups on Windows 11/Windows Server 2022 and later.
  • Disable G1 preventive collections by default.

OpenJDK11

  • Enables Hotspot to use processors across all Windows processor groups on Windows 11/Windows Server 2022 and later.

Summary of Upstream Updates

OpenJDK 21

For further details, please refer to this query for fixed items in JDK 21.0.4.

OpenJDK 17

For further details, please refer to this query for fixed items in JDK 17.0.12.

OpenJDK 11

For further details, please refer to this query for fixed items in JDK 11.0.24.

OpenJDK 8

We continue to provide support on Azure and internally at Microsoft for OpenJDK 8 binaries of Eclipse Temurin built by the Eclipse Adoptium project. To facilitate its usage, we ship container images of OpenJDK 8 on top of CBL-Mariner and Ubuntu. Refer to our documentation.

Questions?

Amplify the news!
Category
Java

Author

Derek Keeler
Principal Software Engineering Manager

I manage teams focusing on DevOps, AI, and Performance Tooling. I work with Java and Python currently, and have programmed in some other languages in the past as well (mostly those starting with the letter C).

0 comments