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
发布日期 2025年6月25日
JxBrowser 8.9.0
Widevine
Widevine is a technology that allows companies to distribute DRM-encoded content. JxBrowser supports it since version 7.4 on Windows and macOS.
In this release, we’re extending the Widevine support to Linux, and introduce the new API to manage it.
Previously, Widevine was automatically activated on the Engine
start. Now, you need to activate it manually:
var options = EngineOptions.newBuilder(HARDWARE_ACCELERATED);
if (isLinux()) {
// On Linux, Widevine requires a custom user data directory.
options.userDataDir(Paths.get("path/to/user/data/dir"));
}
var engine = Engine.newInstance(options.build());
var widevine = engine.widevine();
// Activate Widevine and update to the latest available version.
var status = engine.widevine().activate().join();
if (status == WidevineActivationStatus.RESTART_REQUIRED) {
// On Linux, you will need to restart the engine after
// the first activation.
engine.close();
engine = Engine.newInstance(options);
}
Check out the detailed guide on the new Widevine API on the Media page.
Breaking changes
In favour of the new API, we have removed the ProprietaryFeature.WIDEVINE
constant.
Chromium 137.0.7151.120
We upgraded Chromium to a newer version, which introduces major security fixes including:
- CVE-2025-5958: Use after free in Media
- CVE-2025-5959: Type Confusion in V8
- CVE-2025-6191: Integer overflow in V8
- CVE-2025-6192: Use after free in Profiler
You can read more about it in the Chromium blog posts:
Quality enhancements
- Fixed broken off-screen rendering when GPU is disabled or not available.
- Fixed handling of
swt.autoScale
property in SWT 3.129.0 and newer. - Fixed incorrect scaling when JavaFX window is programmatically moved to another display on Windows.
- Fixed brief flickering when creating
BrowserView
in both rendering modes on Windows. - Fixed JNI crash in
BeaconWindow
class in JavaFX. - Fixed
NullPointerException
thrown by SWT on macOS when using accessibility tools like VoiceOver. - Fixed a crash on downloads that end very fast.
- Fixed unexpected Latin characters appearing next to Japanese symbols when using IME on Windows in the off-screen mode.
- Fixed the “swipe up” gesture to scroll the page as expected instead of selecting text in the off-screen mode, with the native input enabled, on Windows.
- Fixed incorrect characters appearing in tin the off-screen mode, with the native input enabled, on Windows.
- Fixed a memory leak in SWT off-screen rendering on macOS.
下载 JxBrowser 8.9.0
请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。
我们无法发送电子邮件。请使用直接链接下载JxBrowser。
如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。
如果您希望深入了解并体验我们的产品,您可以申请评估许可证。