The following table lists the bug fixes included in the JDK 8u341 release:
| # | JBS | Component | Subcomponent | Summary |
|---|---|---|---|---|
| 1 | JDK-8259869 | client-libs | [macOS] Remove desktop module dependencies on JNF Reference APIs | |
| 2 | JDK-8274751 | client-libs | java.awt | Drag And Drop hangs on Windows |
| 3 | JDK-8272806 | client-libs | java.awt | [macOS] "Apple AWT Internal Exception" when input method is changed |
| 4 | JDK-8133713 | client-libs | javax.accessibility | [macosx] Accessible JTables always reported as empty |
| 5 | JDK-8277922 | client-libs | javax.accessibility | Unable to click JCheckBox in JTable through Java Access Bridge |
| 6 | JDK-7124301 | client-libs | javax.accessibility | [macosx] When in a tab group if you arrow between tabs there are no VoiceOver announcements. |
| 7 | JDK-7124298 | client-libs | javax.accessibility | [macosx] Nothing heard from VoiceOver when tabbing between a nested tab group and a parent tab group |
| 8 | JDK-7124293 | client-libs | javax.accessibility | [macosx] VoiceOver reads percentages rather than the actual values for sliders. |
| 9 | JDK-8277093 | core-libs | java.io:serialization | Vector should throw ClassNotFoundException for a missing class of an element |
| 10 | JDK-8279842 | core-libs | java.net | HTTPS Channel Binding support for Java GSS/Kerberos |
| 11 | JDK-8282293 | core-libs | java.net | Domain value for system property jdk.https.negotiate.cbt should be case-insensitive |
| 12 | JDK-8288033 | core-libs | java.nio | (dc) DatagramChannel.disconnect uses disconnectx which is not supported on macOS 10.8.3 |
| 13 | JDK-8285515 | core-libs | java.nio | (dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 |
| 14 | JDK-8258795 | core-libs | java.util:i18n | Update IANA Language Subtag Registry to Version 2021-05-11 |
| 15 | JDK-8247469 | core-svc | javax.management | getSystemCpuLoad() returns -1 on linux when some offline cpus are present and cpusets.effective_cpus is not available |
| 16 | JDK-8273747 | deploy | webstart | Grant JWS JavaFX apps access to Windows trust store |
| 17 | JDK-8283886 | docs | guides | Fix broken links in the security guide of JDK 8u docs |
| 18 | JDK-6584403 | docs | guides | Request to add a CA/CSR certificate cookbook to JSSE Reference Guide |
| 19 | JDK-8173625 | install | install | JRE 8u121 fails to install with blank dialog box (username with character #) |
| 20 | JDK-8090477 | javafx | controls | Customizable visibility timing for Tooltip |
| 21 | JDK-8205915 | javafx | controls | [macOS] Accelerator assigned to button in dialog fires menuItem in owning stage |
| 22 | JDK-8222211 | javafx | graphics | Creating animated gif image from non FX App thread causes exception |
| 23 | JDK-8280840 | javafx | media | Update libFFI to 3.4.2 |
| 24 | JDK-8283403 | javafx | media | Update Glib to 2.72.0 |
| 25 | JDK-8283218 | javafx | media | Update GStreamer to 1.20.1 |
| 26 | JDK-8282054 | javafx | media | Mediaplayer not working with HTTP Live Stream link with query parameter appended with file extension m3u8 |
| 27 | JDK-8286256 | javafx | web | Update libxml2 to 2.9.14 |
| 28 | JDK-8283328 | javafx | web | Update libxml2 to 2.9.13 |
| 29 | JDK-8286257 | javafx | web | Update libxslt to 1.1.35 |
| 30 | JDK-8282134 | javafx | web | Certain regex can cause a JS trap in WebView |
| 31 | JDK-8281459 | javafx | web | WebKit 613.1 build broken on M1 |
| 32 | JDK-8280841 | javafx | web | Update SQLite to 3.37.2 |
| 33 | JDK-8284184 | javafx | web | Crash in GraphicsContextJava::drawLinesForText on https://us.yahoo.com/ |
| 34 | JDK-8278759 | javafx | web | PointerEvent: buttons property set to 0 when mouse down |
| 35 | JDK-8277734 | javafx | web | WebView: Update Public Suffix List to 3c213aa |
| 36 | JDK-8278851 | security-libs | java.security | Correct signer logic for jars signed with multiple digest algorithms |
| 37 | JDK-8245263 | security-libs | javax.net.ssl | Enable TLSv1.3 by default on JDK 8u for Client roles |
| 38 | JDK-8274524 | security-libs | javax.net.ssl | SSLSocket.close() hangs if it is called during the ssl handshake |
| 39 | JDK-8275082 | security-libs | javax.xml.crypto | Update XML Security for Java to 2.3.0 |
| 40 | JDK-8279520 | security-libs | org.ietf.jgss | SPNEGO has not passed channel binding info into the underlying mechanism |
| 41 | JDK-8157391 | tools | jdeps left JarFile open | |
| 42 | JDK-8284132 | tools | FXLauncherTest.java fails on headless macos |