RELEASE NOTES: JDK 17.0.21

Notes generated: Wed Jun 10 06:21:59 CEST 2026

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/java.awt

Priority Bug Summary
P4 JDK-8213530 Test java/awt/Modal/ToFront/DialogToFrontModeless1Test.java fails on Linux

client-libs/javax.sound

Priority Bug Summary
P4 JDK-8373632 Some sound tests failing in CI due to lack of sound key

client-libs/javax.swing

Priority Bug Summary
P4 JDK-8376151 Test javax/swing/JFileChooser/4966171/bug4966171.java is failing with OOME

hotspot/compiler

Priority Bug Summary
P3 JDK-8295698 AArch64: test/jdk/sun/security/ec/ed/EdDSATest.java failed with -XX:+UseSHA3Intrinsics

hotspot/runtime

Priority Bug Summary
P4 JDK-8375125 assert(false) failed: "Attempting to acquire lock NativeHeapTrimmer_lock/nosafepoint out of order with lock ConcurrentHashTableResize_lock/nosafepoint-2 -- possible deadlock" when using native heap trimmer

infrastructure

Priority Bug Summary
P4 JDK-8385509 Bump update version for OpenJDK: jdk-17.0.21

security-libs/java.security

Priority Bug Summary
P4 JDK-8275914 SHA3: changing java implementation to help C2 create high-performance code

security-libs/jdk.security

Priority Bug Summary
P4 JDK-8367096 jdk/open/test/jdk/sun/security/pkcs11/ rsa, ec, config, secmod and sslecc tests are skipping but showing as pass
P4 JDK-8361894 sun/security/krb5/config/native/TestDynamicStore.java ensure that the test is run with sudo
P4 JDK-8373793 TestDynamicStore.java '/manual' disables use of '/timeout'