Posted on June 2, 2022
JxBrowser 7.25
In this version we upgraded Chromium to version 102 and applied requested improvements.
Chromium 102
Chromium has been upgraded to version 102.0.5005.63.
This Chromium version includes new features and 32 security fixes.
XWayland
Many recent Linux distributions replace the X11 server with Wayland. In this version we enabled compatibility of the library with XWayland for both rendering modes.
Loading PDFs
In the previous versions there was no way to find out when PDF document is loaded completely to e.g. perform search on it. In this version we improved the FrameLoadFinished event. If you load a PDF document, this event will be fired when the PDF document is loaded completely.
Client certificate chain
Now the library reads both the end-entity and all intermediate certificates from the given PKCS12 keystore and send them all to web server during client certificate authentication.
Quality enhancements
- Fix Chromium binaries extraction on macOS 10.11 and 10.12.
- Fix black flickering when showing and hiding
BrowserView
on Windows in the hardware accelerated rendering mode. - Fix 1x1 pixel caret blinking in the top-left corner of SWT
BrowserView
in the off-screen rendering mode. - Fix the issue when
BrowserView
is failed to attach to the top level JavaFX window in the hardware accelerated rendering mode and produces the “Failed to attach the window” error message on Windows. - Fix JNI crash when resizing JavaFX
BrowserView
or moving it from one monitor to another on Windows. - Fix
OverlappingFileLockException
when creating anEngine
instance from multiple threads. In 7.24 we synchronized extracting Chromium binaries between different JVMs. This approach did not work for multiple threads within the same JVM, though. - Do not create a file lock in read-only directory during Chromium binaries extraction and verification.
Download JxBrowser 7.25
Please share your email with us, and we'll send you download instructions.
We were unable to send the email. Please use the direct link to download JxBrowser.
If you are a registered customer you don't need to do anything to use this update.
If you would like to evaluate the product, you need an evaluation license.
Follow @JxBrowserTeam to get notified of the library updates.
Subscribe to our RSS feed to get instant updates on new releases.