1 月 16 日,Electron 34 正式发布。该版本的更新包括:
核心依赖升级:
Chromium 升级至 132.0.6834.83
V8 引擎升级至 13.2
Node.js 升级至 20.18.1
新功能与改进:
增加了WebFrameMain.collectJavaScriptCallStack()方法,用于获取无响应渲染器的 JavaScript 调用栈。
引入了一系列 API 以管理共享字典,提高 Brotli 或 ZStandard 压缩效率,包括
session.getSharedDictionaryUsageInfo()
session.getSharedDictionaryInfo(options)
session.clearSharedDictionaryCache()
session.clearSharedDictionaryCacheForIsolationKey(options)
新增WebFrameMain.detached和WebFrameMain.isDestroyed()属性,分别用于标识正在卸载状态中的框架和检查框架是否已被销毁。
修复了webFrameMain.fromId(processId, frameId)在框架卸载时返回不匹配实例的问题。
支持在工具进程中添加错误事件,以便于 V8 致命错误时生成诊断报告。
实现了 GPU 加速共享纹理离屏渲染。
行为变更:Windows 上全屏模式下菜单栏将被隐藏,这一变更是为了与 Linux 平台保持一致。
支持终止:Electron 31.x.y 已到达支持周期的终点,建议开发者和应用迁移到更新版本的 Electron。
整理:前端充电宝
更新详情:https://www.electronjs.org/blog/electron-34-0
标签:WebFrameMain,34,升级,Electron,session,前端开发 From: https://www.cnblogs.com/o-O-oO/p/18675614