Posted on January 10, 2019
JxBrowser 6.22.2
We are very happy to announce a minor update with important fixes and improvements.
Improvements
- Support of
javafx.embed.swing.JFXPanel
on Linux and macOS for JRE 8 has been added. - The user passwords are now masked in the log messages.
- The permissions of the Chromium executable files are now checked and updated on macOS right before creating
a
Browser
instance.
Fixed issues
- The incorrect upload data type when submitting the web form with the
enctype=text/plain
attribute. - The default Swing Print dialog is not displayed in EDT.
- The JVM crash when switching between the tabs with
BrowserView
on Windows 10 64-bit. - The absolute path of the uploaded file is sent to a web server instead of just the file name.
- The incorrect location of the dropdown popup in the lightweight rendering mode on Windows.
- The unexpected Chromium Render process termination when finding DOM elements on a text DOM node.
- The freeze when the
NetworkDelegate
method throwsjava.lang.Error
. - The crash in the Chromium Main process when moving
BrowserView
from one monitor to another. - The
java.lang.NoSuchMethodError
exception in thecom.teamdev.jxbrowser.chromium.swing.internal.SwingUtil.isSystemKey()
method in the lightweight rendering mode on JRE 10. - The
SwingUtil.isDpiAware()
method throwsNullPointerException
when the lightweightBrowserView
is removed from the JavaFXScene
asynchronously.
Write us at customer-care@teamdev.com to download JxBrowser 6.22.2.
Follow @JxBrowserTeam to get notified of the library updates.
Subscribe to our RSS feed to get instant updates on new releases.