RELEASE NOTES FOR: 11.0.29 ==================================================================================================== Notes generated: Wed Sep 17 05:39:13 CEST 2025 Hint: Prefix bug IDs with https://bugs.openjdk.org/browse/ to reach the relevant JIRA entry. JAVA ENHANCEMENT PROPOSALS (JEP): None. RELEASE NOTES: security-libs/java.security: JDK-8361212: Removed Four AffirmTrust Root Certificates The following root certificates, which are deactivated and no longer in use, have been removed from the `cacerts` keystore: ``` + alias name "affirmtrustcommercialca [jdk]" Distinguished Name: CN=AffirmTrust Commercial, O=AffirmTrust, C=US + alias name "affirmtrustnetworkingca [jdk]" Distinguished Name: CN=AffirmTrust Networking, O=AffirmTrust, C=US + alias name "affirmtrustpremiumca [jdk]" Distinguished Name: CN=AffirmTrust Premium, O=AffirmTrust, C=US + alias name "affirmtrustpremiumeccca [jdk]" Distinguished Name: CN=AffirmTrust Premium ECC, O=AffirmTrust, C=US ``` ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: client-libs/2d: (P3) JDK-8348597: Update HarfBuzz to 10.4.0 (P4) JDK-8316497: ColorConvertOp - typo for non-ICC conversions needs one-line fix client-libs/java.awt: (P3) JDK-8312518: [macos13] setFullScreenWindow() shows black screen on macOS 13 & above (P4) JDK-8343618: Stack smashing in awt_InputMethod.c on Linux s390x (P4) JDK-8356053: Test java/awt/Toolkit/Headless/HeadlessToolkit.java fails by timeout core-libs: (P4) JDK-8211804: Constant AO_UNUSED_MBZ uses left shift of negative value core-libs/java.net: (P4) JDK-8274453: (sctp) com/sun/nio/sctp/SctpChannel/CloseDescriptors.java test should be resilient to lsof warnings (P4) JDK-8350540: [17u,11u] B8312065.java fails Network is unreachable (P4) JDK-8365811: test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn't parse correctly" core-libs/java.util:i18n: (P4) JDK-8348328: Update IANA Language Subtag Registry to Version 2025-05-15 core-svc/debugger: (P3) JDK-8357193: [VS 2022 17.14] Warning C5287 in debugInit.c: enum type mismatch during build hotspot/gc: (P4) JDK-8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests (P4) JDK-8231943: ZGC: Enable serviceability/dcmd/gc/RunGCTest hotspot/jfr: (P4) JDK-8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build hotspot/jvmti: (P3) JDK-8212155: Race condition when posting dynamic_code_generated event leads to JVM crash (P3) JDK-8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp hotspot/runtime: (P2) JDK-8211328: Different declaration and definition of ClassLoaderData::classes_do() leads to build failures hotspot/svc: (P3) JDK-8247362: HeapDumpCompressedTest.java#id0 fails due to "Multiple garbage collectors selected" hotspot/test: (P4) JDK-8318605: Enable parallelism in vmTestbase/nsk/stress/stack tests (P4) JDK-8322920: Some ProcessTools.execute* functions are declared to throw Throwable infrastructure/build: (P3) JDK-8360042: GHA: Bump MSVC to 14.44 (P4) JDK-8360816: [11u] Use default value for ProgramFiles(x86) in GHA (P4) JDK-8319197: Exclude hb-subset and hb-style from compilation (P4) JDK-8363965: GHA: Switch cross-compiling sysroots to Debian bookworm (P4) JDK-8355249: Remove the use of WMIC from the entire source code (P4) JDK-8358538: Update GHA Windows runner to 2025 (P4) JDK-8340185: Use make -k on GHA to catch more build errors infrastructure/release_eng: (P4) JDK-8358325: Bump update version of OpenJDK: 11.0.29 security-libs/java.security: (P3) JDK-8345414: Google CAInterop test failures (P3) JDK-8361212: Remove AffirmTrust root CAs