RELEASE NOTES: JDK 11.0.26

Notes generated: Sat Dec 21 05:14:05 CET 2024

JEPs

None.

RELEASE NOTES

core-libs/java.time

Issue Description
JDK-8339637

Support for Time Zone Database 2024b


IANA Time Zone Database has been upgraded to 2024b. This version mainly includes changes to improve historical data for Mexico, Mongolia, and Portugal. It also changes one timestamp abbreviation, for the time zone 'MET'. Also Asia/Choibalsan is now an alias for Asia/Ulaanbaatar.

The new tzdata changes also impact some legacy zone IDs. Mapping of EST/MST/HST in java.time.ZoneId.SHORT_IDS have changed from fixed offset zones to links to other existing time zones with 2024b. "EST" now links to "America/Panama", "HST" links to "Pacific/Honolulu" and "MST" links to "America/Phoenix". Parsing of the short zone names "EST", "MST", and "HST" is not affected by this change. Further details are available at JDK-8340138


Support for Time Zone Database 2024b


IANA Time Zone Database has been upgraded to 2024b. This version mainly includes changes to improve historical data for Mexico, Mongolia, and Portugal. It also changes one timestamp abbreviation, for the time zone 'MET'. Also Asia/Choibalsan is now an alias for Asia/Ulaanbaatar.

The new tzdata changes also impact some legacy time zone IDs. As per 2024b changes "EST" links to "America/Panama", "HST" links to "Pacific/Honolulu" and "MST" links to "America/Phoenix". To maintain compatibility with the Java SE specification, the java.time.ZoneId.SHORT_IDS Map has not changed. Further details are available at JDK-8342331


FIXED ISSUES

client-libs

Priority Bug Summary
P4 JDK-8225045 javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java fails on linux-x64

client-libs/2d

Priority Bug Summary
P4 JDK-8328300 Convert PrintDialogsTest.java from Applet to main program

client-libs/java.awt

Priority Bug Summary
P4 JDK-8328642 Convert applet test MouseDraggedOutCauseScrollingTest.html to main

core-libs/java.net

Priority Bug Summary
P3 JDK-8232367 Update Reactive Streams to 1.0.3 -- tests only
P4 JDK-8339470 [17u] More defensive fix for 8163921

core-libs/java.time

Priority Bug Summary
P3 JDK-8339637 (tz) Update Timezone Data to 2024b
P4 JDK-8339803 Acknowledge case insensitive unambiguous keywords in tzdata files
P4 JDK-8339644 Improve parsing of Day/Month in tzdata rules
P4 JDK-8247706 Unintentional use of new Date(year...) with absolute year

core-libs/java.util.jar

Priority Bug Summary
P4 JDK-8303920 Avoid calling out to python in DataDescriptorSignatureMissing test

core-libs/javax.naming

Priority Bug Summary
P3 JDK-8342426 [11u] javax/naming/module/RunBasic.java javac compile fails

hotspot/compiler

Priority Bug Summary
P4 JDK-8224624 Inefficiencies in CodeStrings::add_comment cause timeouts

hotspot/gc

Priority Bug Summary
P4 JDK-8315936 Parallelize gc/stress/TestStressG1Humongous.java test

hotspot/jfr

Priority Bug Summary
P4 JDK-8316193 jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak

hotspot/runtime

Priority Bug Summary
P4 JDK-8299254 Support dealing with standard assert macro

infrastructure/build

Priority Bug Summary
P4 JDK-8335801 [11u] Backport of 8210988 to 11u removes gcc warnings
P4 JDK-8342629 [11u] Properly message out that shenandoah is disabled
P4 JDK-8340815 Add SECURITY.md file
P4 JDK-8340671 GHA: Bump macOS and Xcode versions to macos-12 and XCode 13.4.1
P4 JDK-8338402 GHA: some of bundles may not get removed
P5 JDK-8340552 Harden TzdbZoneRulesCompiler against missing zone names

infrastructure/release_eng

Priority Bug Summary
P4 JDK-8339082 Bump update version for OpenJDK: jdk-11.0.26

tools/javadoc(tool)

Priority Bug Summary
P4 JDK-8334332 TestIOException.java fails if run by root