JxBrowser 6.22.2: Improvements and Fixes

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 drop down 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 throws java.lang.Error.
  • The crash in the Chromium Main process when moving BrowserView from one monitor to another.
  • The java.lang.NoSuchMethodError: com.teamdev.jxbrowser.chromium.swing.internal.SwingUtil.isSystemKey exception in the lightweight rendering mode on JRE 10.
  • The SwingUtil.isDpiAware() method throws NullPointerException when the lightweight BrowserView is removed from the JavaFX Scene asynchronously.


Request evaluation license
Download JxBrowser 6.22.2

Release date: January 10, 2019


3 people like this
Login to post a comment