首页 > 其他分享 >【前端开发】Electron 34 正式发布

【前端开发】Electron 34 正式发布

时间:2025-01-16 19:37:37浏览次数:1  
标签:WebFrameMain 34 升级 Electron session 前端开发

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

相关文章

  • 【前端入门】应该了解和知道的几个国内外前端开发资源网站
    与大家分享一下几个国内外前端开发资源网站国际资源MDNWebDocs(MozillaDeveloperNetwork)用途:MDN是Web技术领域最全面的文档库之一,涵盖了HTML、CSS、JavaScript以及浏览器API等。链接: https://developer.mozilla.orgW3Schools用途:适合初学者学习Web技术,提供从......
  • 解析function(_0x457ace, _0x349832) 即random出处
    function(_0x457ace,_0x349832){ _0x457ace=_0x457ace-0x18a; var_0x4c6e1a=_0x19971f[_0x457ace]; if(a0_0x457a['pIaRKj']===undefined){ var_0x2a073e=function(_0x3f86c9){ var_0x153ef8='abcdefghijklmnopqrstuvwxyzABCDEFGH......
  • 【Eel库】用于制作类似 Electron 的离线 HTML/JS GUI 应用程序
    简介Eel是一个简单的Python库,用于制作类似Electron的离线HTML/JSGUI应用程序,并可以完全访问Python功能和库。Eel托管一个本地Web服务器,让您可以标注Python中的函数,以便从JavaScript调用它们,反之亦然。Eel旨在简化编写简短和简单的GUI应用程序的过......
  • [2834]基于JAVA的著作权登记智慧管理系统的设计与实现
    毕业设计(论文)开题报告表姓名学院专业班级题目基于JAVA的著作权登记智慧管理系统的设计与实现指导老师(一)选题的背景和意义随着科技的发展,数字化技术在各个领域的应用越来越广泛。特别是在知识产权领域,著作权登记、管理、保护等方面的工作也面临着数字化转型的挑战。然而......
  • DeepSeek Artifacts:前端开发的新利器
    DeepSeekArtifacts:前端开发的新利器人工智能领域创新不断,DeepSeekV3便是其中备受瞩目的工具之一。这款轻量级模型凭借在大语言模型(LLM)排行榜上的优异表现,以及亲民的价格和卓越的性能,在人工智能社区中广受关注。然而,它的姊妹工具DeepSeekArtifacts却因截然不同的缘由引发了热......
  • 【Node.js渗透】安装与检测基于Electron的应用程序
    免责声明:⽂中所涉及的技术、思路和⼯具仅供以安全为⽬的的学习交流使⽤,任何⼈不得将其⽤于⾮法⽤途以及盈利等⽬的,否则后果⾃⾏承担。所有渗透都需获取授权!三、说明传送门:......
  • 前端开发之HTML入门
    首先我们来介绍一下HTML( 超文本标记语言)是构建网页和Web应用程序的标准标记语言。它由一系列元素和标签组成,这些元素和标签用于定义网页的结构和内容。HTML能够嵌入文本、图像、链接、视频和其他多媒体元素,使用户能够通过浏览器访问和交互。主要作用结构化内容:HTML提供了......
  • 【PCIE734-1 】基于 PCIe 总线架构的 XCKU060 FPGA 4 路 SFP+光纤通道处理平台
    产品概述PCIE734-1 是一款基于 PCIE 总线架构的 KintexUltraScale 系列 XCKU060FPGA 高性能 4 路 SFP+光纤数据处理平台。该平台具有 1 个 PCIeGen3x8 主机接口、4 个 SFP+10G 光纤接口,可以实现 4 路 SFP+10G 光纤的数据实时采集、处理、传输。板 卡......
  • SpringBoot高校科研信息管理系统-计算机毕业设计源码34040
    摘要随着科研活动的不断扩展和深化,高校科研信息管理面临诸多挑战,包括信息碎片化、数据管理混乱、科研成果共享不畅等问题。为了解决这些问题,开发高校科研信息管理系统具有重要意义。该系统旨在整合高校科研信息资源,提供便捷的科研信息管理平台,促进科研成果的共享和交流,推动高......
  • LeetCode:347.前K个高频元素
    LeetCode:347.前K个高频元素vartopKFrequent=function(nums,k){letmap=newMap();letarr=[...newSet(nums)]nums.forEach(item=>{if(map.has(item)){map.set(item,map.get(item)+1)}else{map.set(item,1)......