Back
Microsoft
Patches for Microsoft OpenJDK with Hotspot 25 x64
Windows
4 patches available
The Microsoft Build of OpenJDK is a new no-cost long-term supported distribution and Microsoft's new way to collaborate and contribute to the Java ecosystem.
Microsoft OpenJDK with Hotspot 25 x64 Version 25.0.4.101
Release Date
8/12/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
OpenJDK 25.0.4.1$$$releases/jdk-25.0.4.1_1$$$List of fixes$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release.$$$PlatformtBoot JDKtToolchaintC/C++ Compiler VersiontEnvironment Details$$$Linux aarch64t25.0.4+7-LTStgcc (GNU Compiler Collection)t11.3.0t$$$Linux x64t25.0.4+7-LTStgcc (GNU Compiler Collection)t11.3.0t$$$macOS aarch64t25.0.4+7-LTStclang (clang/LLVM from Xcode 15.2)t15.0.0t$$$macOS x64t25.0.4+7-LTStclang (clang/LLVM from Xcode 14.2)t14.0.0t$$$Windows aarch64t25.0.4+7-LTStMicrosoft Visual Studio 2022 17.14.5t19.44.35209tmsys2 3.6.10-8fbd9808.x86_64; Windows 10.0.26080.1$$$Windows x64t25.0.4+7-LTStMicrosoft Visual Studio 2022 17.14.5t19.44.35209tmsys2 3.6.10-8fbd9808.x86_64; Windows 10.0.20348.4529$$$Enhancements / Additional Fixes$$$G1 can return unused committed heap to the OS during idle periods (time-based heap uncommit); controlled by the diagnostic G1UseTimeBasedHeapSizing flag (default enabled).
Microsoft OpenJDK with Hotspot 25 x64 Version 25.0.3.9
Release Date
4/21/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
OpenJDK 25.0.3$$$releases/jdk-25.0.3 - https://github.com/microsoft/openjdk-jdk25u/tree/release/jdk-25.0.3_9$$$List of fixes - https://bugs.openjdk.org/browse/JDK-8382656?jql=project%20%3D%20%2210100%22%20AND%20status%20in%20(Closed%2C%20Resolved)%20AND%20fixVersion%20%3D%2025.0.3$$$See the OpenJDK Vulnerability Advisory for vulnerabilities (https://openjdk.org/groups/vulnerability/advisories/2026-04-21) that were fixed in this release.$$$$$$$$$Enhancements / Additional Fixes$$$Fixes for the following issues on Windows AArch64:$$$8383541: Safefetch should return the error value when accessing pages protected with PAGE_GUARD on Windows AArch64$$$Implemented JDK-8357445: Time-Based Heap Uncommit During Idle Periods$$$Added support for automatic uncommitting of unused G1 heap regions during idle periods to reduce memory footprint in containerized and cloud environments$$$Disable with -XX:+UnlockDiagnosticVMOptions -XX:-G1UseTimeBasedHeapSizing$$$Beneficial for:$$$Containerized applications with variable workloads$$$Cloud deployments where memory usage affects billing$$$Applications needing memory footprint optimization with no effect on GC pause times$$$AOTCache update$$$jcmd AOT.end_training has been incorporated upstream$$$AOTCache MX Bean is still included in the latest patch related to AOTCache$$$With the AOTCache MXBean; you can programmatically stop the recording of training data without stopping your application$$$It also allows an application to determine if the recording of training data is active and how long the recording ran for
Microsoft OpenJDK with Hotspot 25 x64 Version 25.0.3.9
Release Date
4/21/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
OpenJDK 25.0.3$$$releases/jdk-25.0.3 - https://github.com/microsoft/openjdk-jdk25u/tree/release/jdk-25.0.3_9$$$List of fixes - https://bugs.openjdk.org/browse/JDK-8382656?jql=project%20%3D%20%2210100%22%20AND%20status%20in%20(Closed%2C%20Resolved)%20AND%20fixVersion%20%3D%2025.0.3$$$See the OpenJDK Vulnerability Advisory for vulnerabilities (https://openjdk.org/groups/vulnerability/advisories/2026-04-21) that were fixed in this release.$$$$$$$$$Enhancements / Additional Fixes$$$Fixes for the following issues on Windows AArch64:$$$8383541: Safefetch should return the error value when accessing pages protected with PAGE_GUARD on Windows AArch64$$$Implemented JDK-8357445: Time-Based Heap Uncommit During Idle Periods$$$Added support for automatic uncommitting of unused G1 heap regions during idle periods to reduce memory footprint in containerized and cloud environments$$$Disable with -XX:+UnlockDiagnosticVMOptions -XX:-G1UseTimeBasedHeapSizing$$$Beneficial for:$$$Containerized applications with variable workloads$$$Cloud deployments where memory usage affects billing$$$Applications needing memory footprint optimization with no effect on GC pause times$$$AOTCache update$$$jcmd AOT.end_training has been incorporated upstream$$$AOTCache MX Bean is still included in the latest patch related to AOTCache$$$With the AOTCache MXBean; you can programmatically stop the recording of training data without stopping your application$$$It also allows an application to determine if the recording of training data is active and how long the recording ran for
Microsoft OpenJDK with Hotspot 25 x64 Version 25.0.2.10
Release Date
1/7/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
OpenJDK 25.0.2$$$releases/jdk-25.0.2 - https://github.com/microsoft/openjdk-jdk25u/tree/release/jdk-25.0.2_10$$$List of fixes - https://bugs.openjdk.org/browse/JDK-8369058?jql=project%20%3D%20JDK%20AND%20status%20in%20(Closed%2C%20Resolved)%20AND%20fixVersion%20%3D%2025.0.2$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release. - https://openjdk.org/groups/vulnerability/advisories/2026-01-20
Microsoft OpenJDK with Hotspot 25 x64 Version 25.0.2.10
Release Date
1/7/2026
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
OpenJDK 25.0.2$$$releases/jdk-25.0.2 - https://github.com/microsoft/openjdk-jdk25u/tree/release/jdk-25.0.2_10$$$List of fixes - https://bugs.openjdk.org/browse/JDK-8369058?jql=project%20%3D%20JDK%20AND%20status%20in%20(Closed%2C%20Resolved)%20AND%20fixVersion%20%3D%2025.0.2$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release. - https://openjdk.org/groups/vulnerability/advisories/2026-01-20
Microsoft OpenJDK with Hotspot 25 x64 Version 25.0.1.8
Release Date
10/14/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
OpenJDK 25.0.1$$$releases/jdk-25.0.1 - Refer: https://github.com/microsoft/openjdk-jdk25u/tree/release/jdk-25.0.1_8$$$List of fixes - Refer: https://bugs.openjdk.org/browse/JDK-8369058?jql=project%20%3D%20JDK%20AND%20status%20in%20(Closed%2C%20Resolved)%20AND%20fixVersion%20%3D%2025.0.1$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release. Refer - https://openjdk.org/groups/vulnerability/advisories/2025-10-21
Microsoft OpenJDK with Hotspot 25 x64 Version 25.0.1.8
Release Date
10/14/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
OpenJDK 25.0.1$$$releases/jdk-25.0.1 - Refer: https://github.com/microsoft/openjdk-jdk25u/tree/release/jdk-25.0.1_8$$$List of fixes - Refer: https://bugs.openjdk.org/browse/JDK-8369058?jql=project%20%3D%20JDK%20AND%20status%20in%20(Closed%2C%20Resolved)%20AND%20fixVersion%20%3D%2025.0.1$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release. Refer - https://openjdk.org/groups/vulnerability/advisories/2025-10-21
Microsoft OpenJDK with Hotspot 25 x64 Version 25.0.1.8
Release Date
10/14/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
OpenJDK 25.0.1$$$releases/jdk-25.0.1 - Refer: https://github.com/microsoft/openjdk-jdk25u/tree/release/jdk-25.0.1_8$$$List of fixes - Refer: https://bugs.openjdk.org/browse/JDK-8369058?jql=project%20%3D%20JDK%20AND%20status%20in%20(Closed%2C%20Resolved)%20AND%20fixVersion%20%3D%2025.0.1$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release. Refer - https://openjdk.org/groups/vulnerability/advisories/2025-10-21
Microsoft OpenJDK with Hotspot 25 x64 Version 25.0.1.8
Release Date
10/14/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes
OpenJDK 25.0.1$$$releases/jdk-25.0.1 - Refer: https://github.com/microsoft/openjdk-jdk25u/tree/release/jdk-25.0.1_8$$$List of fixes - Refer: https://bugs.openjdk.org/browse/JDK-8369058?jql=project%20%3D%20JDK%20AND%20status%20in%20(Closed%2C%20Resolved)%20AND%20fixVersion%20%3D%2025.0.1$$$See the OpenJDK Vulnerability Advisory for vulnerabilities that were fixed in this release. Refer - https://openjdk.org/groups/vulnerability/advisories/2025-10-21
Interested in automating patching for Microsoft OpenJDK with Hotspot 25 x64?