Electron 24.0 正式发布
Electron 团队于近日正式发布了 Electron 24.0,开发者可以使用 npm install electron@latest
安装它,或者从官方网站下载它。它包括对 Chromium 112、V8 11.2 和 Node.js 18.14.0 的升级。
技术栈变化
- Chromium 112.0.5615.49
- Node.js 18.14.0
- V8 11.2
突破性变化
nativeImage.createThumbnailFromPath()
现在使用size
而不是maxSize
功能
- 在 cookie 过滤器中添加了
httpOnly
- 在
shell.openExternal()
选项中添加了logUsage
,允许在 Windows 上向ShellExecuteEx
传递SEE_MASK_FLAG_LOG_USAGE
标志 - 为
webRequest
过滤器添加了types
- 为
webContents.print()
增加了几个标准页面大小选项 - 在会话处理程序
ses.setDisplayMediaRequestHandler()
的回调中添加了enableLocalEcho
的标志
修复
- 修复了当
BrowserWindow
全屏功能被禁用时,HTML 全屏的一个问题 - 修复了 ARM64 macs 上的 WebUSB
- 修复了在 Wayland 上使用 desktopCapturer API 时,捕捉资源时的崩溃
- 修复了当
BrowserView
出现时,用户试图阻止渲染器进程中的beforeunload
时的崩溃 - 修复了使用 secure 作为 cookie 过滤器时返回的不正确结果
- 修复了当
contextIsolation: false
时,BroadcastChannel
不能正确工作的问题 - 修复了如果用户在 macOS 上设置了
aspectRatio
,minWidth
/minHeight
和maxWidth
/maxHeight
将不会被强制执行的问题 - 修复了在
MessagePortMain
中调用port.postMessage
,如果参数无效,可能会导致崩溃的问题 - 修复了在有框架的窗口中,可拖动的区域会不正确地捕获点击的问题
- 修复了在 macOS 上向主进程通知传递
hasReply
和actions
所导致的问题 - 修复了在某些情况下,未处理的拒绝可能导致重复的日志的问题
- ……
其他变化
- 改进了
contents.takeHeapSnapshot
的错误信息 - 更新 Chromium 至 112.0.5615.49,修复了性能退步的问题
更多详情可查看:https://github.com/electron/electron/releases/tag/v24.0.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Next.js 13.3 发布,添加多个新功能
Next.js 13.3 近日正式发布,新版本添加了多个社区用户要求的受欢迎的功能,并会在下一个次要版本中将 App Router 标记为稳定,Next.js 13.3 具体更新内容包括: 基于文件的 Metadata API 在 Next.js 13.2 中,Next.js 公布了一个新的 Metadata API,允许用户通过从布局或页面导出 Metadata 对象来定义元数据(例如 HTML head元素中的 title、meta和 link标签)。 // layout.js or page.js // either Static metadata export const metadata = { title: 'Home', }; // Output: // <head> // <title>Home</title> // </head> // or Dynamic metadata export async function generateMetadata({ params, searchPa...
- 下一篇
Netty 4.1.91.Final 发布
Netty 4.1.91.Final 现已发布。Netty 是一个异步事件驱动的网络应用框架,主要用于可维护的高性能协议服务器和客户端的快速开发。 这是一个错误修复版本,包含了对本地 SSL 实现的一个重要修复,以及修复了一个可能导致状态机出现问题的错误。 具体更新内容包括: 修复当 Chanel 在聚合过程中被关闭时,引发的 PrematureChannelClosureException 异常 如果服务器在使用 Socks5 时返回 NO_AUTH,则无需密码即可连接 使用 sun.net.dns 的可选分辨率 引入可用于将错误传播到所有活跃 stream 的 Http2MultiplexActiveStreamsException 重置 stream 时使用正确的错误提醒信息 在 HttpContentDecoder 上添加 snappy 支持 在通知调用方握手完成之前不会解包多个记录 修复 io.netty.channel.unix.Errors 中的 Handle EHOSTUNREACH 错误 下载地址|发布公告
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19