2025
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 March 13, 2025
JxBrowser 8.5.0
Hardware acceleration in Compose BrowserView
In this version, we added support of the hardware accelerated rendering mode in the Compose Desktop BrowserView
. To enable this rendering mode, you need to initialize the Engine
instance with the RenderingMode.HARDWARE_ACCELERATED
parameter. For example:
val engine = Engine(RenderingMode.HARDWARE_ACCELERATED)
val browser = engine.newBrowser()
In this case, all the BrowserView
instances of this Engine
instance will be running in the hardware accelerated rendering mode.
Branding Chromium
JxBrowser can now run the Chromium binaries with custom branding generated using the Chromium Branding command line tool. You just need to specify the path to the branded Chromium binaries when initializing the Engine
instance. For example:
Read more about the Chromium branding in the Chromium → Branding guide.
Chromium 134.0.6998.89
We upgraded Chromium to a newer version, which introduces 23 security fixes, including:
- CVE-2025-1920: Type Confusion in V8
- CVE-2025-24201: Out of bounds write in GPU on Mac
- CVE-2025-2137: Out of bounds read in V8
For the complete list of Chromium fixes and improvements since the previous Chromium upgrade please visit the product blog posts for the following versions:
Quality enhancements
- The list of opened windows is now dynamically updated in the Screen Sharing dialog.
- Removed the black bar at the top of
BrowserView
on Linux with enabled off-screen rendering and transparent background. - Fixed a bug when writing data in chunks in
InterceptUrlRequestCallback
by callingjob.write()
multiple times in a separate thread led to the situation when only the first chunk was written. - Fixed a crash that occurred when opening the Source Picker dialog for screen sharing.
- Fixed a freeze that occurred when the macOS Text Replacement popup is displayed in a text field on a web page. Now the popup is displayed and the keyboard input is not blocked.
Download JxBrowser 8.5.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.