Posted on August 21, 2019
JxBrowser 6.24.1
We are glad to announce an update of JxBrowser 6 with important fixes and improvements.
Improvements
- All Chromium binaries for Windows 32-bit and 64-bit are now signed with a valid TeamDev’s certificate.
- Ability to configure the IPC server socket port via the
jxbrowser.server.socket.port
System Property. By default, JxBrowser takes the first available socket port.
Fixed issues
- Crash when creating a
Browser
instance with aBrowserContext
configured to use the user data directory from anotherBrowserContext
that does not have associated non-disposedBrowser
instances. - Crash when disposing a
Browser
instance on the Windows platforms. - The
java.lang.NullPointerException
when interrupting the thread during construction aBrowser
instance. Now, the library throws aBrowserException
with appropriate message if the thread has been interrupted. - The
java.lang.NullPointerException
error incom.teamdev.jxbrowser.chromium.javafx.internal.FxBoundsUpdater
when resizing JavaFXBrowserView
in the heavyweight rendering mode on Windows. - The “OS Command Injection” (CWE ID 78) vulnerability.
- The
java.util.ConcurrentModificationException
error when closing aBrowser
instance. - A PDF document is not displayed in PDF Viewer when the storage type is set to
StorageType.MEMORY
. - Application freeze when two
Browser
instances load the same URLs which require authentication through the SSL client certificate. In this case two modal dialogs are displayed and when closing the second dialog, the native crash in the Chromium engine happens.
Write us at customer-care@teamdev.com to download JxBrowser 6.24.1.
Follow @JxBrowserTeam to get notified of the library updates.
Subscribe to our RSS feed to get instant updates on new releases.