2025
- v7.43.8
- v7.43.7
- v7.43.6
- v7.43.5
- v7.43.4
- v7.43.3
- v7.43.2
- v7.43.1
- v7.43.0
- v7.42.4
- v7.42.3
- v7.42.2
- v7.42.1
- v7.42.0
- v7.41.7
2024
- v7.41.6
- v7.41.5
- v7.41.4
- v7.41.3
- v7.41.2
- v7.41.1
- v7.41.0
- v7.40.0
- v7.39.2
- v7.39.1
- v7.39.0
- v7.38.2
- v7.38.1
- v7.38.0
- v7.37.2
- v7.37.1
2023
- v7.37.0
- v7.36.3
- v7.36.2
- v7.36.1
- v7.36
- v7.35.2
- v7.35.1
- v7.35
- v7.34.1
- v7.34
- v7.33.2
- v7.33.1
- v7.33
- v7.32
- v7.31.1
- v7.31
- v7.30.3
- v7.30.2
- v7.30
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
Posted on August 12, 2025
JxBrowser 8.10.0
Chromium 139.0.7258.67
We upgraded Chromium to a newer version, which introduces 12 security fixes. Among them:
- CVE-2025-8576: Use after free in Extensions
- CVE-2025-8577: Inappropriate implementation in Picture In Picture
- CVE-2025-8578: Use after free in Cast
You can read more about it in the Chromium blog post.
End of support for macOS 11
Chromium 139 no longer supports macOS 11, so we also dropped support for this version in JxBrowser 8.10.0. The latest JxBrowser version that supports macOS 11 is 8.9.4.
Quality enhancement & changed behavior
Fixed the issue with selecting media device from JavaScript. When the web page calls getUserMedia({ audio: true })
, the SelectMediaDeviceCallback
is called and Chromium uses the device returned from the Java side. But when the web page calls getUserMedia({ audio: {deviceId: 'foo-bar'} })
, the result of the callback is ignored.
To fix the bug, we extended SelectMediaDeviceCallback
with two more responses: cancel()
and proceed()
. The cancel()
responses cancels the media device selection, while the proceed()
response allows Chromium to list the available media input devices. The select(MediaDevice)
response is now selects only the given media device and only this device will be visible to JavaScript.
Download JxBrowser 8.10.0
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.
Subscribe to get notifications about the latest releases.