List icon Contents

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:

Kotlin
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:

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 calling job.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.

Sending...
EmailBox Please check your inbox.

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.

Get free 30-day trial