jfx/release-notes-14.md at 9db2ff258fde2a60b1494857e2cacbf76791f4aa · openjdk/jf...
source link: https://github.com/openjdk/jfx/blob/9db2ff258fde2a60b1494857e2cacbf76791f4aa/doc-files/release-notes-14.md
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up81 lines (72 sloc) 7.87 KB
Release Notes for JavaFX 14
Introduction
The following notes describe important changes and information about this release. In some cases, the descriptions provide links to additional detailed information about an issue or a change.
As of JDK 11 the JavaFX modules are delivered separately from the JDK. These release notes cover the standalone JavaFX 14 release. JavaFX 14 requires JDK 11 or later.
List of Fixed Bugs
Issue key | Summary | Subcomponent |
---|---|---|
JDK-8237975 | Non-embedded Animations do not play backwards after being paused | animation |
JDK-8236753 | Animations do not play backwards after being stopped | animation |
JDK-8232524 | SynchronizedObservableMap cannot be be protected for copying/iterating | base |
JDK-8220396 | Bindings class gives a lot of unneeded 'select-binding' log messages | base |
JDK-8229472 | Deprecate for removal JavaBeanXxxPropertyBuilders constructors | base |
JDK-8207774 | TextField: must not forward ENTER if actionHandler consumed the actionEvent | controls |
JDK-8207759 | VK_ENTER not consumed by TextField when default Button exists | controls |
JDK-8179097 | NPE in MenuButtonSkinBase class | controls |
JDK-8185937 | Spinner with Double/Integer value factory ignores up/down arrow keys | controls |
JDK-8233040 | ComboBoxPopupControl: remove eventFilter for F4 | controls |
JDK-8232811 | Dialog's preferred size no longer accommodates multi-line strings | controls |
JDK-8221334 | TableViewSkin: must initialize flow's cellCount in constructor | controls |
JDK-8220722 | ProgressBarSkin: adds strong listener to control's width property | controls |
JDK-8237372 | NullPointerException in TabPaneSkin.stopDrag | controls |
JDK-8193445 | JavaFX CSS is applied redundantly leading to significant performance degradation | controls |
JDK-8196587 | Remove use of deprecated finalize method from JPEGImageLoader | graphics |
JDK-8166194 | JavaFX: poor printing quality for Region nodes | graphics |
JDK-8189092 | ArrayIndexOutOfBoundsException on Linux in getCachedGlyph | graphics |
JDK-8236448 | Remove unused and repair broken Android/Dalvik code | graphics |
JDK-8236484 | Compile error in monocle dispman | graphics |
JDK-8232687 | No static JNI loader for libprism-sw | graphics |
JDK-8232943 | Gesture support is not initialized on iOS | graphics |
JDK-8232929 | Duplicate symbols when building static libraries | graphics |
JDK-8232210 | Update Mesa 3-D Headers to version 19.2.1 | graphics |
JDK-8235151 | Nonexistent notifyQuit method referred from iOS GlassHelper.m | graphics |
JDK-8235150 | IosApplication does not pass the required object in _leaveNestedEventLoopImpl | graphics |
JDK-8235627 | Blank stages when running JavaFX app in a macOS virtual machine | graphics |
JDK-8234916 | [macos 10.15] Garbled text running with native-image | graphics |
JDK-8223296 | NullPointerException in GlassScene.java at line 325 | graphics |
JDK-8236808 | javafx_iio can not be used in static environment | graphics |
JDK-8088198 | Exception thrown from snapshot if dimensions are larger than max texture size | graphics |
JDK-8232589 | Remove CoreAudio Utility Classes | media |
JDK-8230610 | Upgrade GStreamer to version 1.16.1 | media |
JDK-8230609 | Upgrade glib to version 2.62.2 | media |
JDK-8233338 | FX javadoc headings are out of sequence | other |
JDK-8232824 | Removing TabPane with strong referenced content causes memory leak from weak one | scenegraph |
JDK-8200224 | First mouse press each time JFXPanel gains focus is triggered twice | swing |
JDK-8218640 | Update ICU4C to version 64.2 | web |
JDK-8233747 | JVM crash in com.sun.webkit.dom.DocumentImpl.createAttribute | web |
JDK-8230492 | font-family not set in HTMLEditor if font name has a number in it | web |
JDK-8236912 | NullPointerException when clicking in WebView with Button 4 or Button 5 | web |
JDK-8231188 | Update SQLite to version 3.30.1 | web |
JDK-8234056 | Upgrade to libxslt 1.1.34 | web |
JDK-8231513 | JavaFX cause Keystroke Receiving prompt on MacOS 10.15 (Catalina) | window-toolkit |
JDK-8234474 | [macos 10.15] Crash in file dialog in sandbox mode | window-toolkit |
JDK-8228766 | Platform.startup() deadlock on mac when called from class initializer | window-toolkit |
JDK-8227366 | Wrong stage gets focused after modal stage creation | window-toolkit |
List of Enhancements
Issue key | Summary | Subcomponent |
---|---|---|
JDK-8207957 | TableSkinUtils should not contain actual code implementation | controls |
JDK-8130738 | Add tabSize property to Text and TextFlow | graphics |
JDK-8226850 | Use an EnumSet for DirtyBits instead of an ordinal-based mask | graphics |
JDK-8092352 | Skip event dispatch if there are no handlers/filters | scenegraph |
JDK-8211308 | Support HTTP/2 in WebView | web |
JDK-8087980 | Add property to disable Monocle cursor | window-toolkit |
JDK-8225571 | Port Linux glass drag source (DND) to use gtk instead of gdk | window-toolkit |
List of Security fixes
Issue key | Summary | Subcomponent |
---|---|---|
JDK-8227473 (not public) | Improve gstreamer media support | media |
JDK-8227402 (not public) | Improve XSLT processing | web |
JDK-8232121 (not public) | Better numbering system | web |
JDK-8232128 (not public) | Better formatting for numbers | web |
JDK-8232214 (not public) | Improved internal validations | web |
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK