RELEASE NOTES FOR: 11.0.32 ==================================================================================================== Notes generated: Sat Jun 06 21:48:11 CEST 2026 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-8292177: New JFR Event: jdk.InitialSecurityProperty A new Java Flight Recorder (JFR) event has been added to record details of initial security properties when loaded via the `java.security.Security` class. The new event name is `jdk.InitialSecurityProperty` and contains the following fields: | Field name | Field Description | | ------------------------ | --------------------------- | |key | Security Property Key | |value | Corresponding Security Property Value | This new JFR event is enabled by default. The `java.security.debug=properties` system property will also now print initial security properties to the standard error stream. With this new event and the already available `jdk.SecurityPropertyModification` event (when enabled since it is not enabled by default), a JFR recording can now monitor the initial settings of all security properties and any subsequent changes. JDK-8372351: Added WISeKey Global GB and GC Root CA Certificates The following root certificates have been added to the cacerts truststore: ``` + WISeKey + wisekeyglobalrootgbca DN: CN=OISTE WISeKey Global Root GB CA, OU=OISTE Foundation Endorsed, O=WISeKey, C=CH + WISeKey + wisekeyglobalrootgcca DN: CN=OISTE WISeKey Global Root GC CA, OU=OISTE Foundation Endorsed, O=WISeKey, C=CH ``` ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: client-libs: (P3) JDK-8275843: Random crashes while the UI code is executed (P4) JDK-8324243: Compilation failures in java.desktop module with gcc 14 (P4) JDK-8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization client-libs/2d: (P3) JDK-8375065: Update LCMS to 2.18 (P3) JDK-8383354: Update LCMS to 2.19.1 (P4) JDK-8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data client-libs/java.awt: (P3) JDK-8384902: Update GIFlib to 6.1.3 (P3) JDK-8384495: Update Libpng to 1.6.58 client-libs/javax.imageio: (P4) JDK-8377167: javax/imageio/ReadAbortTest.java throw NPE when x11 unavailable core-libs/java.io: (P3) JDK-8347740: java/io/File/createTempFile/SpecialTempFile.java failing (P4) JDK-8353714: [17u] Backport of 8347740 incomplete core-libs/java.time: (P3) JDK-8383175: (tz) Update Timezone Data to 2026b (P4) JDK-8383473: Follow on from tzdata2026b time change to include temporary hack BC time change core-libs/java.util.jar: (P1) JDK-8378823: AIX build fails after zlib updated by JDK-8378631 (P4) JDK-8378631: Update Zlib Data Compression Library to Version 1.3.2 core-svc/java.lang.management: (P4) JDK-8351359: OperatingSystemMXBean: values from getCpuLoad and getProcessCpuLoad are stale after 24.8 days (Windows) hotspot/compiler: (P2) JDK-8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type # hotspot/jfr: (P2) JDK-8368670: Deadlock in JFR on event register + class load hotspot/runtime: (P2) JDK-8369506: Bytecode rewriting causes Java heap corruption on AArch64 (P3) JDK-8349988: Change cgroup version detection logic to not depend on /proc/cgroups (P3) JDK-8347811: Container detection code for cgroups v2 should use cgroup.controllers (P3) JDK-8354878: File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300 (P4) JDK-8293691: converting a defined BasicType value to a string should not crash the VM (P4) JDK-8286562: GCC 12 reports some compiler warnings (P4) JDK-8298730: Refactor subsystem_file_line_contents and add docs and tests hotspot/test: (P4) JDK-8242314: use reproducible random in vmTestbase shared code infrastructure/build: (P4) JDK-8336498: [macos] [build]: install-file macro may run into permission denied error (P4) JDK-8314555: Build with mawk fails on Windows (P4) JDK-8363966: GHA: Switch cross-compiling sysroots to Debian trixie (P4) JDK-8275405: Linking error for classes with lambda template parameters and virtual functions (P4) JDK-8342858: Make target mac-jdk-bundle fails on chmod command (P4) JDK-8365098: make/RunTests.gmk generates a wrong path to test artifacts on Alpine (P4) JDK-8378218: MSYS2 reports cygwin triplet causing bash configure failure (P4) JDK-8323672: Suppress unwanted autoconf added flags in CC and CXX infrastructure/other: (P4) JDK-8380947: Add pull request template infrastructure/release_eng: (P4) JDK-8379685: Bump update version of OpenJDK: 11.0.32 security-libs/java.security: (P2) JDK-8372351: Add 2 WISeKey roots (P4) JDK-8200566: DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails (P4) JDK-8292177: InitialSecurityProperty JFR event security-libs/javax.crypto: (P4) JDK-8367766: [11u] src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c:321:3: error: 'tmp.dp' may be used uninitialized security-libs/javax.net.ssl: (P3) JDK-8371559: Intermittent timeouts in test javax/net/ssl/Stapling/HttpsUrlConnClient.java (P4) JDK-8381551: DisabledCurve test fails on Windows after disabling SHA1 security-libs/javax.smartcardio: (P3) JDK-8252412: [macos11] system dynamic libraries removed from filesystem security-libs/jdk.security: (P4) JDK-8366159: SkippedException is treated as a pass for pkcs11/KeyStore, pkcs11/SecretKeyFactory and pkcs11/SecureRandom (P4) JDK-8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion security-libs/org.ietf.jgss:krb5: (P4) JDK-8374888: Implement internal test cache to help UserIterCount test performance tools/jshell: (P4) JDK-8350749: Upgrade JLine to 3.29.0