Electron 42.4.1 发布
Electron是一个基于Node.js和Chromium的跨平台桌面应用程序开发框架使用JavaScript、HTML和CSS构建兼容Mac、Windows和Linux。最新发布的Electron v42.4.1版本修复了多个问题包括webContents.debugger时网络面板请求缺失、safeStorage异步加密相关的错误和崩溃、Linux系统无边框窗口背景色差异导致的线条问题以及nodeIntegration启用时WebAssembly调用引发的崩溃。此外该版本还从上游Chromium、Skia和Dawn移植了修复程序并将Chromium更新至148.0.7778.265版本并更新了相关文档。Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。www.jpbara.com它基于 Node.js 和 Chromium被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux可以构建出三个平台的应用程序。Electron v 42.4.1 现已发布一些更新内容如下Fixes修复了在附加 webContents.debugger 时航时 DevTools 网络面板缺少大部分请求的问题。#51965修复了safeStorage.isAsyncEncryptionAvailable()在 appready事件发生后不久错误地返回false的问题以及在异步加密初始化完成前调用safeStorage.encryptStringAsync()或safeStorage.decryptStringAsync()时发生的崩溃问题。safeStorage.isAsyncEncryptionAvailable()现按文档所述返回一个 Promise。#51924修复了 Linux 系统上当无边框窗口和网页内容背景颜色不同时窗口顶部会出现一条 1 像素宽的线条的错误。#52005修复了在启用nodeIntegration时调用WebAssembly.compileStreaming()或WebAssembly.instantiateStreaming()导致渲染器崩溃的问题。#51956其他变化从上游 Chromium、Skia 和 Dawn 移植了修复程序。#51942Chromium 已更新至 148.0.7778.265 版本。#51979