Posted on June 22, 2018
We are very happy to announce JxBrowser 6.21 version.
Chromium 64-bit on Windows
Since 6.21, JxBrowser distribution package includes Chromium 64-bit binaries for Windows platform. So, now JxBrowser provides both the
jxbrowser-win64.jar libraries that contain Chromium 32-bit and Chromium 64-bit binaries accordingly. Read more.
Important: Chromium 64-bit binaries for Windows supports only Windows 64-bit environment and cannot be used on Windows 32-bit.
Java 10 + HiDPI on Windows
In JxBrowser 6.19 the limited support of Java 10 has been added. In this version we added support of HiDPI displays on Windows platform for Java 10.
Improvements and Fixes
SwiftshaderDLLs are included into the Chromium binaries for Windows. It allows running Chromium in the environments without physical GPU, e.g. Windows Virtual Machines.
JSValue.toString()method has been overriden.
jxbrowser.threads.configureContextClassLoaderSystem Property support has been added. It allows enabling functionality that passes the thread context class loader to each internal thread used inside the library. By default this option is disabled.
- The issue when selecting a client SSL certificate leads to the web page loading failure with the
ERR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEYerror code has been fixed.
- The issue when printing sometimes cannot be completed on Windows platform has been fixed.
- The issue with broken scaling in JavaFX has been fixed. It happened when
BrowserViewis embedded into
JFXPanelin the HEAVYWEIGHT rendering mode and DPI has been changed.
- The issue when calling
JSObject.getProperty()in a popup window can lead to
NullPointerExceptionin Swing applications has been fixed.
- The issue with a single pixel white line at right and bottom of a Java frame running in the fullscreen mode on Linux.