← JavaFX

OpenJFX 12 Release notes

List of Fixed Bugs

Issue keySummarySubcomponent
JDK-8152395[ToolBar] Overflow button of ToolBar doesn’t appear when the size of the items increasescontrols
JDK-8212102[TextField] IOOBE on paste/replace text with control characterscontrols
JDK-8217270Broken link to cssref.html in javafx.controls package docscontrols
JDK-8167068GLS language errorsgraphics
JDK-8188810Fonts are blurry on Ubuntu 16.04 and Debian 9graphics
JDK-8203884Update libjpeg to version 9cgraphics
JDK-8207839[win] Negative glyph_id causes ArrayIndexOutOfBoundsExceptiongraphics
JDK-8209764JavaFX/Monocle – Partial Screen Capture Brokengraphics
JDK-8209791OpenJFX build fails in PrismPrint.c due to missing JNICALLgraphics
JDK-8209968Image size sometimes off by 1 when scaling down images with preserveRatio truegraphics
JDK-8209969Monocle setBounds issue (width/height mixed)graphics
JDK-8210219GlassClipboard.cpp fails to compile with newer versions of VS2017graphics
JDK-8210386Clipping problems with complex affine transforms: negative scaling factors or small scaling factorsgraphics
JDK-8212115Typo in javadoc for javafx.stage.Windowgraphics
JDK-8214035Unable to render cmyk jpeg imagegraphics
JDK-8214397Provide fallback to tmpdir if user home is not writable for native libsgraphics
JDK-8214185Upgrade GStreamer to the latest (1.14.4) versionmedia
JDK-8183399[macOSX] Scroll events finish with invalid delta valuesother
JDK-8189926[Mac] Pulse timer should pause when idleother
JDK-8211014Fix mistakes in FX API docsother
JDK-8205092NullPointerException in PickResultChooser.processOffer when using viewOrderscenegraph
JDK-8207837Indeterminate ProgressBar does not animate if content is added after scene is set on windowscenegraph
JDK-8216377JavaFX: memoryleak for initial nodes of Windowscenegraph
JDK-8210092Remove old javafx.swing implementationswing
JDK-8207159Update ICU to version 62.1web
JDK-8209457[WebView] Canvas.toDataURL with image/jpeg MIME type failsweb
JDK-8210218WebKit build fails with newer versions of VS 2017web
JDK-8211399libxslt fails to build with glibc 2.26web
JDK-8211454Update SQLite to version 3.26.0web
JDK-8213541WebView does not handle HTTP response without ContentTypeweb
JDK-8213806WebView – JVM crashes for given HTMLweb
JDK-8214119Update to 607.1 version of WebKitweb
JDK-8214452Update libxml2 to version 2.9.9web
JDK-8215702SVG gradients are not renderedweb
JDK-8215799Complex text is not rendered by webkit on Windowsweb
JDK-8216470Some methods of System.Logger are unimplemented in PlatformLoggerweb
JDK-8218611[DRT] fast/xslt tests fails with Unsupported encoding windows-1251web
JDK-8210411JavaFX crashes on Ubuntu 18.04 with Waylandwindow-toolkit
JDK-8211280JavaFX build fails on Linux with gcc8window-toolkit
JDK-8211304[macOS] Crash on focus loss from dialog on macOS 10.14 Mojavewindow-toolkit
JDK-8218424[macOSX] mousewheel scrolling slowwindow-toolkit

List of Enhancements

Issue keySummarySubcomponent
JDK-8207942Add new protected VirtualFlow methods for subclassingcontrols
JDK-8210361Add images to docs for public API classes of controls and missing examplescontrols
JDK-8204060[Canvas] Add API in GraphicsContext to control image smoothinggraphics
JDK-8214069Use xdg-open to get default web browser on Linux systemsgraphics
JDK-8088418Reintroduce JFR Pulse Loggerother
JDK-8090930Support mouse forward/back buttonsscenegraph
JDK-8211249Refactor javafx.swing implementation to get rid of unneeded abstraction layerswing
JDK-8148129Implement Accelerated composition for WebViewweb
JDK-8207772File API and FileReader should be supported in WebViewweb