RELEASE NOTES: JDK 26.0.1

Notes generated: Fri Mar 20 06:59:14 CET 2026

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/2d

Priority Bug Summary
P3 JDK-8373290 Update FreeType to 2.14.1
P3 JDK-8379158 Update FreeType to 2.14.2
P4 JDK-8372592 Adjust logger usage in java2d tests

client-libs/java.awt

Priority Bug Summary
P3 JDK-8375063 Update Libpng to 1.6.54
P3 JDK-8378623 Use unique font names in FormatCharAdvanceTest

client-libs/javax.sound

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

core-libs/java.net

Priority Bug Summary
P4 JDK-8372661 Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext"

core-libs/java.time

Priority Bug Summary
P3 JDK-8373476 (tz) Update Timezone Data to 2025c
P3 JDK-8379035 (tz) Update Timezone Data to 2026a

core-libs/java.util.jar

Priority Bug Summary
P2 JDK-8374644 Regression in GZIPInputStream performance after JDK-7036144

hotspot/compiler

Priority Bug Summary
P4 JDK-8375094 RISC-V: Fix client builds after JDK-8368732
P4 JDK-8375657 RISC-V: Need to check size in SharedRuntime::is_wide_vector
P4 JDK-8372589 VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled
P5 JDK-8370489 Some compiler tests miss the @key randomness

hotspot/runtime

Priority Bug Summary
P3 JDK-8375530 PPC64: incorrect quick verify_method_data_pointer check causes poor performance in debug build

hotspot/svc

Priority Bug Summary
P4 JDK-8373625 CPUTimeCounters creates a total counter for unsupported GCs

infrastructure

Priority Bug Summary
P4 JDK-8373520 Bump update version for OpenJDK: jdk26u to 26.0.1

infrastructure/licensing

Priority Bug Summary
P4 JDK-8377905 gcc.md included with every build

security-libs/jdk.security

Priority Bug Summary
P4 JDK-8373793 TestDynamicStore.java '/manual' disables use of '/timeout'

tools/jshell

Priority Bug Summary
P4 JDK-8374434 Several JShell tests report JUnit discovery warnings