限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

Electron 11 正式发布:支持苹果 M1 芯片

  • 2020-11-30
  • 本文字数:1280 字

    阅读完需:约 4 分钟

Electron 11 正式发布:支持苹果 M1 芯片

本月 17 日,Electron 11.0.0 正式发布了。该版本包括对 Chromium 87、V8 8.7 和 Node.js 12.18.3 的升级。我们还添加了对 Apple silicon 的支持和一些常规改进。请阅读本文了解升级细节!


Electron 团队很高兴发布了 Electron 11.0.0 版本!你可以使用 npm install electro@latest 命令,通过 npm 安装它,或从我们的发行版网站下载。该版本添加了对 Apple M1 硬件的全新支持,还有一些修复和更新。


我们迫不及待想看到大家使用新版本的体验!请与我们分享你的任何反馈!


主要更改


栈更改



亮点特性


  • 支持苹果 M1:11 月 10 日,苹果发布了他们全新的 M1 芯片系列,这些芯片安装在了近日推出的多款 Mac 中。从 Electron 11 开始,Electron 将为 Intel Macs(x64)和苹果新推出的 M1 硬件(arm64)分别发布独立版本的 Electron。你可以在此处了解关于让 Electron 应用在苹果的 M1 硬件上运行的更多信息。#24545

  • 向 crashReport 参数添加了 V8 崩溃消息和位置信息。#24771

  • 改进了通过 context bridge 发送宽对象的性能。#24671

  • 有关新特性和更改的完整列表,请参见11.0.0发行说明


重大更改


  • 移除了一些实验性 API:BrowserView.{fromId, fromWebContents, getAllViews}和 BrowserView 的 id 属性。#23578

  • 可在“计划的重大更改”页面上找到有关这些更改和未来更改的更多信息。


API 更改


  • 添加了 app.getApplicationInfoForProtocol()API,该 API 返回有关处理特定协议的应用的详细信息。#24112

  • 添加了 app.createThumbnailFromPath()API,该 API 在给定文件路径和最大缩略图大小的情况下返回文件的预览图像。#24802

  • 添加了 webContents.forcefullyCrashRenderer()以强制终止渲染器进程,以帮助恢复挂起的渲染器。#25756


对 8.x.y 的支持终止


根据项目的支持政策,Electron 8.x.y 已达到支持终止阶段。我们鼓励开发人员和应用程序升级到更高版本的 Electron。


下一步计划


在短期内,团队的核心工作依旧是保持构成 Electron 的主要组件(包括 Chromium、Node 和 V8)跟上最新版本。尽管我们并不会对发布日期做出保证,但我们的计划是大约每个季度发布一个 Electron 的新主要版本,其中带有这些组件的新版本。暂定的12.0.0时间表规划了 Electron 12.0 开发生命周期中的关键日期。另请参阅我们的版本控制文档,以获取有关 Electron 中版本控制的更多细节。


有关即将推出的 Electron 版本中计划的重大更改的信息,请参阅我们计划中的重大更改文档


弃用 remote 模块的持续工作


我们在 Electron 9 中开始了移除 remote 模块的工作。我们计划在 Electron 14 中移除远程模块。


阅读并关注此问题,以获取有关弃用的完整计划和详细信息。


要求原生 Node 模块为 Context Aware 或 N-API 的最后步骤(在 Electron 12 中)


从 Electron 6 开始我们就一直在为“在渲染器进程中加载​​的 Node 模块必须是 N-API 或 Context Aware 的”这一要求做准备。实现这一更改可增强安全性、提高性能并减少维护工作量。该计划的最后一步是在 Electron 12 中禁用渲染进程重用。


阅读并关注此问题以获取完整细节,包括建议的时间表。


原文链接:Electron 11 正式发布


2020-11-30 16:592978

评论

发布
暂无评论
发现更多内容

金属材料表面六种缺陷类型数据集 | 适用于YOLO等视觉检测模型(1800张图片已划分、已标注)

申公豹

YOLO数据集

漏洞赏金猎人必备的10款浏览器扩展工具

qife

网络安全 浏览器扩展

6 月热搜精选

KaiwuDB

观测云产品更新 | 付费计划与账单、事件中心、基础设施等

观测云

产品迭代

轻松解密WebDecode:从网页源码中挖掘隐藏的Base64 flag

qife

CTF挑战 Base64解码

焱融存储实力入围国家算力强基揭榜行动名单

焱融科技

人工智能 AI存储 焱融存储 算力基础设施

数字时代,如何保护你的内容安全

腾讯云音视频

腾讯云 内容安全 媒体处理 DRM 水印

基于YOLOv8的FPS射击类游戏人物识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!

申公豹

yolov8

Guitar Pro怎么添加小节 Guitar Pro怎么调整小节长度

阿拉灯神丁

吉他学习 Guitar Pro8 音乐软件 Mac乐谱制作软件 打谱软件

上海交大医学院张维拓老师赴同济医院做R语言训练营培训

ModelWhale

R 语言 同济医院 上海交通大学

直播预告 | 7月10日晚19:30,解锁AI原生数据力量!

MatrixOrigin

Bitcoin Core 开发与使用指南

qife

比特币 加密货币

AI 系统架构的演进:LLM → RAG → AI Workflow → AI Agent

Baihai IDP

程序员 AI agent LLM rag

数据 + 模型 驱动 AI Native 应用发展

阿里云大数据AI技术

人工智能 深度学习 数据处理 模型 大数据、

时序数据库 Apache IoTDB V2.0.4 发布|新增用户自定义表函数及多种内置表函数功能

Apache IoTDB

将 Go 应用从 x86 平台迁移至 Amazon Graviton:场景剖析与最佳实践

亚马逊云科技 (Amazon Web Services)

三星旗舰机型上新!现在就能用上的AI手机

新消费日报

对话 AI 陪伴新宠 Tolan 创始人:拒绝「恋爱脑」,「非人」陪伴更受欢迎?丨 Voice Agent 学习笔记

声网

一键启动:使用 start-local 脚本轻松管理 INFINI Console 与 Easysearch 本地环境

极限实验室

DevOps console Docker 镜像 easysearch

中烟创新:实力荣膺“国家高新技术企业”

中烟创新

MySQL 09 普通索引和唯一索引,应该怎么选择?

不在线第一只蜗牛

MySQL

数智制造的下一个范式?低代码与云原生、AI的融合战略展望

电子尖叫食人鱼

低代码

征程 6M 部署 Omnidet 感知模型

地平线开发者

自动驾驶 算法工具链 地平线征程6

Excelize 荣获 2025 上海开源创新菁英奖

xuri

GitHub 微软 开源 Excel Excelize

HarmonyOS DevEco Studio 小技巧 - 快速查阅文档的技巧:从新手到高手的效率跃迁

谢道韫

中烟创新参编的《跨媒体虚假新闻识别系统要求》标准正式发布

中烟创新

这几个 Vibe Coding 经验,真的建议学!

量贩潮汐·WholesaleTide

经验分享

e签宝连续六年入选胡润全球独角兽榜单,是中国电子签名行业唯一品牌

科技汇

ERP实施上线其实很简单,找对方法是关键!

积木链小链

数字化转型 ERP 智能制造

iPaaS+MCP,赋能企业数智化转型,别让数据和AI“躺平”!

RestCloud

数据处理 数据集成 集成平台 ipaas MCP

Betterfox - 优化Firefox浏览体验的终极配置

qife

firefox privacy

Electron 11 正式发布:支持苹果 M1 芯片_语言 & 开发_Electron 博客_InfoQ精选文章