New version is available
JxBrowser 7 support ends in October 2025, covering Chromium updates and critical fixes. We recommend you to upgrade to JxBrowser 8 to benefit from the new features and improvements. If you have any questions or need assistance with the upgrade, please feel free to .
List icon Contents

Posted on September 4, 2025

JxBrowser 7.44.0

Breaking change in loadHtml()

In this version, we have replaced the Frame.loadHtml(...) with the Navigation.loadHtml(...) method.

Before 7.44.0:

browser.mainFrame().ifPresent(frame -> {
    frame.loadHtml("<html>Hello!</html>");
});

Starting with 7.44.0:

browser.navigation().loadHtml("<html>Hello!</html>");

The implementation of loadHtml() hasn’t changed. This method converts HTML into a data: URL, and is a subject to the URL length limit of 2 * 1024 * 1024 characters.

Chromium 140.0.7339.81

We upgraded Chromium to a newer version, which introduces important security fixes. Among them:

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

Quality enhancements

  • Fixed the issue when TextFinder returned incorrect results in the case-sensitive mode.

  • Fixed the engine.setTheme() method that had no effect on Linux.

  • An intermittent NullPointerException is no longer thrown when closing browser in the off-screen mode in SWT.

  • Removed the verifier.exe file from the jxbrowser-win* artifacts, because it was falsely flagged by antiviruses.

    This was used for verifying Chromium binaries. We introduced it as a workaround for the Windows Defender issue. The file is no longer needed, as the issue was resolved on the Defender’s end.

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