RELEASE NOTES: JDK 11.0.31

Notes generated: Tue Feb 10 05:29:47 CET 2026

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/2d

Priority Bug Summary
P3 JDK-8361748 Enforce limits on the size of an XBM image
P3 JDK-8373727 New XBM images parser regression: only the first line of the bitmap array is parsed

client-libs/java.awt

Priority Bug Summary
P3 JDK-8375063 Update Libpng to 1.6.54

core-libs

Priority Bug Summary
P4 JDK-8286694 Incorrect argument processing in java launcher

hotspot/compiler

Priority Bug Summary
P4 JDK-8337102 JITTester: Fix breaks in static initialization blocks

hotspot/gc

Priority Bug Summary
P4 JDK-8366221 [11u] TestPromotionFromSurvivorToTenuredAfterMinorGC.java javac build fails
P4 JDK-8305186 Reference.waitForReferenceProcessing should be more accessible to tests

hotspot/runtime

Priority Bug Summary
P3 JDK-8313770 jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu
P3 JDK-8303215 Make thread stacks not use huge pages
P4 JDK-8324861 Exceptions::wrap_dynamic_exception() doesn't have ResourceMark

hotspot/svc

Priority Bug Summary
P3 JDK-8224796 C code is not compiled correctly due to undefined "i386"

infrastructure/release_eng

Priority Bug Summary
P4 JDK-8373254 Bump update version of OpenJDK: 11.0.31

security-libs/javax.net.ssl

Priority Bug Summary
P4 JDK-8374213 [11u] [BACKOUT] JDK-8301379 Verify TLS_ECDH_* cipher suites cannot be negotiated
P4 JDK-8263188 JSSE should fail fast if there isn't supported signature algorithm
P4 JDK-8301379 Verify TLS_ECDH_* cipher suites cannot be negotiated