Posted on September 27, 2024
JxBrowser 7.41.3
Chromium 129.0.6668.59
We upgraded Chromium to a newer version, which introduces multiple security fixes that prevent a remote attacker from potentially exploiting heap corruption via a crafted HTML page, including:
- CVE-2024-8904: Type Confusion in V8
- CVE-2024-8636: Heap buffer overflow in Skia
- CVE-2024-8637: Use after free in Media Router
For the complete list of Chromium fixes and improvements in JxBrowser 7.41.3 please visit the product blog posts for the following versions:
macOS Catalina
Chromium 129 changes minimal requirements for macOS and so does JxBrowser. Starting with this version, the minimal required version is macOS Big Sur.
Quality enhancements
- Now Speech Recognition requests a permission for using a system default microphone if other devices are not provided.
- Fixed a deadlock when closing a browser in the
BrowserClosed
event of another browser. - Clicking the ChromeCast icon doesn’t cause a crash when
StartPresentationCallback
is not set. - Fixed a crash when closing JavaFX
Stage
in the hardware-accelerated mode. - Using
FrameLoadFinished.frame()
doesn’t throwIllegalStateException
anymore in some cases. - Fixed resizing the browser view when the DevTools window is open in the hardware-accelerated mode on macOS.
- Fixed offset for mouse coordinates when Print Preview is shown in PDF Viewer on macOS.
- Fixed extraction of a shared library when using
ChromiumBinaries.deliverTo...
on Linux. - Changing a scale factor doesn’t break scaling of the web content in SWT on Windows.
- Now user interaction with a web page is blocked when a file dialog is shown in the hardware-accelerated mode on Linux.
- Removed unnecessary dynamic library symlinking on Linux.
Download JxBrowser 7.41.3
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.