RELEASE NOTES: JDK openjdk8u452

Notes generated: Sat Dec 21 05:08:07 CET 2024

JEPs

None.

RELEASE NOTES

core-libs/java.util.jar

Issue Description
JDK-8335912

Add an operation mode to the jar command when extracting to not overwriting existing files


The jar tool's extract operation has been enhanced to allow the --keep-old-files or the -k options to be used to preventing overwriting existing files.

Example Usages:

jar xkf foo.jar

or

jar --extract --keep-old-files --file foo.jar

Either of these commands will extract the foo.jar, and if an entry with the same name already exist in the target directory, then the existing file will not be overwritten.


FIXED ISSUES

client-libs/2d

Priority Bug Summary
P4 JDK-8326110 [8u] The Marlin tests should be updated after JDK-8241307

client-libs/java.awt

Priority Bug Summary
P4 JDK-8068305 [TEST_BUG] Test java/awt/Mixing/HWDisappear.java fails with GTKL&F

core-libs/java.util.jar

Priority Bug Summary
P5 JDK-8335912 Add an operation mode to the jar command when extracting to not overwriting existing files

infrastructure/release_eng

Priority Bug Summary
P4 JDK-8345504 Bump update version of OpenJDK: 8u452

xml

Priority Bug Summary
P4 JDK-8268457 XML Transformer outputs Unicode supplementary character incorrectly to HTML