List icon Contents

Posted on May 20, 2025

JxBrowser 8.7.0

Screen capture notifications on macOS

When Chromium is capturing a screen, it usually shows a persistent notification dialog:

Screen capture notification

Starting with JxBrowser 8.7.0, you can hide this dialog:

browser.set(StartCaptureSessionCallback, (params, tell) -> {
    ...
    tell.selectSource(browser, AudioCaptureMode.CAPTURE, NotificationVisibility.HIDE); 
});

Chromium 136.0.7103.114

We upgraded Chromium to a newer version, which introduces major security fixes. Among them, a fix for a vulnerability that has known exploits:

Other fixes are:

You can read more about it in the Chromium blog posts:

Broken drag-and-drop in Compose 1.8.0

Jetpack Compose 1.8.0 introduced a breaking change to the dragAndDropSource API, which affects JxBrowser integration.

Starting with Compose 1.8.0, drag-and-drop no longer works in BrowserView when using:

  • OFF_SCREEN rendering mode on all platforms.
  • HARDWARE_ACCELERATED mode on macOS.

We will restore the drag-and-drop functionality as soon as the Compose API allows us to.

Quality enhancements

  • Fixed the NoSuchMethodError exception in Compose 1.8.0.
  • Fixed the IllegalStateException when hiding BrowserView in the HARDWARE_ACCELERATED mode in JavaFX, on Windows.
  • Fixed an intermittent InvalidProtocolBufferException, caused by the external monitoring tools.
  • Fixed the broken typing with the jxbrowser.native.input.enabled system property.
  • Added the classical JavaDoc documentation to the distribution archive.

Download JxBrowser 8.7.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