31.4.0 版本更新说明:
新特性
- 添加了一个新的属性
prefersReducedTransparency
到nativeTheme
中,该属性指示用户是否通过系统可访问性设置选择了减少操作系统级别的透明度。
修复
- 修复了一个可能导致某些包含可拖动区域的 DevTools 扩展程序崩溃的问题。
- 修复了一个问题,即
navigator.serial.getPorts()
在某些情况下错误地返回了一个空数组。 - 修复了一个问题,在 Windows 上使用无边框的
BrowserWindow
时,系统上下文菜单未能如预期触发。 - 修复了一个问题,在 macOS 上调用
window.showInactive
时实际上并未显示窗口。 - 修复了在 macOS 上进入/退出全屏失败时的行为。
- 修复了 macOS 上的视觉效果(vibrancy)问题。
- 修复了与 macOS 上的 Web 内容视图相关的多个视图层次结构问题。
- 解决了一个问题,在某些情况下
desktopCapturer.getSources
从未完成其承诺。
其他更改
- 修复了 x64 macOS 上的 ffmpeg 发布问题。
- 安全性:回退修复了 338248595 的问题。
- 安全性:回退修复了 CVE-2024-6989。
- 安全性:回退修复了 CVE-2024-6991。
- 更新了 Chromium 至版本 126.0.6478.234。
- 更新了 Node.js 至版本 20.16.0。