发布日期 2023年06月12日

JxBrowser 7.33

Chromium 114

我们已将 Chromium 升级至 114.0.5735.110 版本。

此次更新包含 16 项安全修复对 CVE-2023-3079 漏洞的修复

上传数据的内容类型

在此版本中,我们增加了在创建 ByteData 时覆盖内容类型的可能性。例如:

ContentType contentType = ContentType.newBuilder("application/json")
        .charset("UTF-8")
        .build();
ByteData data = ByteData.of("{}", contentType);

// 这将同时覆盖数据和 Content-Type 头部字段。
network.set(BeforeSendUploadDataCallback.class, e -> Response.override(data));

LoadUrlParams params = LoadUrlParams.newBuilder("<url>")
        .uploadData(data)
        .build();
// 这将使用 `data` 中指定的内容类型发送请求。
navigation.loadUrl(params);

重大变更

  • 删除了已标记为弃用的 LoadUrlParamas::postData 方法。请改用 LoadUrlParams::uploadData

质量优化

  • JsObject::ownPropertyNames 的返回值中添加了不可枚举的字段。
  • 当在系统属性和引擎选项中同时发现许可证密钥时,将显示警告。
  • 修复了在 Jitsi 上启动屏幕捕获时的崩溃问题。
  • 修复了当设置 onBeforeUnload 时重新加载页面导致的冻结问题。
  • 修复了 BeforeUnloadCallback 中的死锁问题。
  • 修复了在 Linux 上使用键盘时触发的意外 OnChange 事件。
  • 提高了创建 JxBrowser 临时目录的可靠性。
  • 修复了在 Java 8 中检测 Windows 版本的问题。
  • 抑制了不必要的 Chromium 错误对话框。
  • 修复了在 Windows 上打印时出现的崩溃问题。

下载 JxBrowser 7.33

请提供您的电子邮箱地址,我们会尽快将下载说明发送给您。

发送...
请检查您的收件箱。

我们无法发送电子邮件。请使用直接链接下载JxBrowser。

如果您已经是我们的注册客户,您无需任何操作,即可轻松享受此次更新。

如果您希望深入了解并体验我们的产品,您可以申请评估许可证。

获取免费 30 天体验
Go Top