RELEASE NOTES FOR: 11.0.26 ==================================================================================================== Notes generated: Wed Jan 08 05:14:43 CET 2025 Hint: Prefix bug IDs with https://bugs.openjdk.org/browse/ to reach the relevant JIRA entry. JAVA ENHANCEMENT PROPOSALS (JEP): None. RELEASE NOTES: core-libs/java.time: 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 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 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 ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: client-libs: (P4) JDK-8225045: javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java fails on linux-x64 client-libs/2d: (P4) JDK-8328300: Convert PrintDialogsTest.java from Applet to main program client-libs/java.awt: (P4) JDK-8328642: Convert applet test MouseDraggedOutCauseScrollingTest.html to main core-libs/java.net: (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: (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: (P4) JDK-8303920: Avoid calling out to python in DataDescriptorSignatureMissing test core-libs/javax.naming: (P3) JDK-8342426: [11u] javax/naming/module/RunBasic.java javac compile fails hotspot/compiler: (P4) JDK-8224624: Inefficiencies in CodeStrings::add_comment cause timeouts hotspot/gc: (P4) JDK-8315936: Parallelize gc/stress/TestStressG1Humongous.java test hotspot/jfr: (P4) JDK-8316193: jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak hotspot/runtime: (P4) JDK-8299254: Support dealing with standard assert macro infrastructure/build: (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: (P4) JDK-8339082: Bump update version for OpenJDK: jdk-11.0.26 tools/javadoc(tool): (P4) JDK-8334332: TestIOException.java fails if run by root