Electron 重大更新,33.0.0版本发布,带来多项新特性与改进!

简介: 本文介绍了 Electron 33.0.0 版本的重要更新,包括核心组件的升级(Chromium、Node.js 和 V8),新增功能(如 app.setClientCertRequestPasswordHandler 和 View.setBorderRadius),重要改进和主要问题修复。建议开发者尽快升级,以享受更强大的性能和功能。

本文首发微信公众号:前端徐徐。

前言

各位开发者朋友们,备受瞩目的Electron 33.0.0版本已于近日正式发布!这个重要更新带来了众多激动人心的新特性、改进和修复,让我们一起来看看有哪些亮点:

核心组件升级

  • Chromium升级至130.0.6723.44版本
  • Node.js升级至20.18.0版本  
  • V8 JavaScript引擎升级至13.0版本

这些核心组件的升级将为Electron应用带来更出色的性能和更多新功能。

新增功能亮点

  • 新增app.setClientCertRequestPasswordHandler方法,用于解锁需要PIN码的加密设备
  • 为View组件添加setBorderRadius方法,支持自定义边框圆角
  • 在Linux平台上支持Windows Control Overlay API
  • 在macOS上支持系统级屏幕共享选择器

重要改进

  • 扩展了navigationHistory API,新增两个函数以改进历史管理
  • 在DBus上创建桌面通知时设置sender-id提示
  • 启用了zstd压缩以优化HTTP请求

主要问题修复

  • 修复了多个与BrowserView相关的问题
  • 解决了几个可能导致崩溃的bug
  • 修复了一些与窗口焦点和调整大小相关的问题

重要提醒

Electron 30.x.y系列版本已达到支持期限,建议尽快升级到新版本。

总结

Electron 33.0.0版本的发布标志着这个流行的跨平台开发框架又向前迈进了一大步。无论是核心组件的升级,还是新增的功能和改进,都将为开发者提供更强大、更灵活的工具来创建高质量的桌面应用。

各位开发者,你们准备好升级到Electron 33了吗?欢迎在评论区分享你的看法和使用体验!

参考

https://github.com/electron/electron/releases/tag/v33.0.0

相关文章
|
25天前
|
存储 安全 算法
MiniOS 3.3.4 发布,新功能有这些!
【10月更文挑战第19天】
23 0
MiniOS 3.3.4 发布,新功能有这些!
|
6月前
|
边缘计算 安全 测试技术
Excelize 开源基础发布 2.8.1 版本,2024 年首个更新
Excelize 是 Go 语言编写的用于操作电子表格办公文档的开源基础库,2024年2月26日,社区正式发布了 2.8.1 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。
75 0
Excelize 开源基础发布 2.8.1 版本,2024 年首个更新
|
6月前
|
小程序 IDE 开发工具
社区每周丨IDE 3.7.4 Beta 版本上线及基础库更新至 2.8.10(6.5-6.9)
社区每周丨IDE 3.7.4 Beta 版本上线及基础库更新至 2.8.10(6.5-6.9)
81 11
|
6月前
|
小程序 IDE 开发工具
社区每周丨基础库更新至 2.8.8及IDE3.6.3 Beta 版本上线(4.3-4.7)
社区每周丨基础库更新至 2.8.8及IDE3.6.3 Beta 版本上线(4.3-4.7)
72 11
|
6月前
|
小程序 IDE JavaScript
【社区每周】IDE推出3.0Beta版本,支持TypeScript + Less 研发模式(2022年5月第二期)
【社区每周】IDE推出3.0Beta版本,支持TypeScript + Less 研发模式(2022年5月第二期)
60 0
|
人工智能 自然语言处理 数据可视化
版本动态 | SolidUI 0.2.0 版本发布
版本动态 | SolidUI 0.2.0 版本发布 一句话生成任何图形
99 0
版本动态 | SolidUI 0.2.0 版本发布
|
自然语言处理 Kubernetes 数据可视化
版本动态 | SolidUI 0.3.0 版本发布
版本动态 | SolidUI 0.3.0 版本发布
63 0
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(一)
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(一)
726 0
【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 )(一)
|
SQL 前端开发 测试技术
版本动态 | SolidUI 0.1.0 版本发布
项目地址:https://github.com/CloudOrc/SolidUI
116 0
|
存储 数据安全/隐私保护
上架的时候怎么向某个版本添加构建版本
在提交 App 至“App 审核”前,请(从你为该版本上传的所有构建版本中)选择你想要提交的版本。一个 App Store 版