RELEASE NOTES FOR: 8u74 ==================================================================================================== Notes generated: Mon Apr 01 07:56:47 CEST 2024 Hint: Prefix bug IDs with https://bugs.openjdk.org/browse/ to reach the relevant JIRA entry. JAVA ENHANCEMENT PROPOSALS (JEP): None. RELEASE NOTES: security-libs/java.security: JDK-8038837: Support added to jarsigner for specifying timestamp hash algorithm A new -tsadigestalg option is added to jarsigner to specify the message digest algorithm that is used to generate the message imprint to be sent to the TSA server. In older JDK releases, the message digest algorithm used was SHA-1. If this new option is not specified, SHA-256 will be used on JDK 7 Updates and later JDK family versions. On JDK 6 Updates, SHA-1 will remain the default but a warning will be printed to the standard output stream. ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: client-libs/javax.swing: (P3) JDK-8130735: javax.swing.TimerQueue: timer fires late when another timer starts deploy: (P2) JDK-8148694: putback of JDK-8140400 in 8u76 is missing two files. (P2) JDK-8142982: Race Condition can cause CacheEntry.getJarSigningData() to return null. (P3) JDK-8144963: Javaws checks jar files twice if JVM needs to be restarted hotspot/compiler: (P1) JDK-6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type security-libs/java.security: (P3) JDK-8038837: Add support to jarsigner for specifying timestamp hash algorithm