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

相关文章
|
数据库 存储 关系型数据库
|
小程序 Android开发 网络架构
uni-app中使用scroll-view滚到底部时多次触发scrolltolower
uni-app中使用scroll-view滚到底部时多次触发scrolltolower
2035 0
uni-app中使用scroll-view滚到底部时多次触发scrolltolower
|
安全 Java 数据安全/隐私保护
有哪些场景不适合使用Java反射机制
Java反射机制虽强大,但并非万能。在性能要求极高、安全性严格控制、类结构复杂多变或对象创建频繁的场景下,使用反射可能带来性能下降、安全风险增加等问题,应谨慎选择。
655 11
|
监控 JavaScript 前端开发
autojs,监控屏幕以及获取所有应用
autojs,监控屏幕以及获取所有应用
|
开发工具 git Python
代码管理记录(二):Github代码上传实操
本文是关于如何使用Git将本地代码上传到GitHub的实操指南。介绍了Git的基本概念、安装方法,并通过详细的步骤指导用户从GitHub创建仓库到使用Git命令初始化、添加、提交代码,最终将代码推送到远程仓库。同时,还汇总了一些常见的错误及其解决方法。
742 2
代码管理记录(二):Github代码上传实操
|
前端开发 JavaScript 搜索推荐
前端小白也能学会的高大上技巧:如何让你的网页支持暗黑模式?
【10月更文挑战第30天】随着现代网页设计的发展,暗黑模式已成为一种流行趋势,提升了用户的阅读体验并增强了网页的适应性。本文介绍了如何通过简单的HTML、CSS和JavaScript实现网页的暗黑模式。首先,定义两种主题的CSS样式;然后,使用JavaScript实现模式切换逻辑,并自动检测系统主题。通过这些步骤,前端小白也能轻松掌握暗黑模式的实现,提升网页的用户体验和个性化水平。
1186 4
|
存储 消息中间件 运维
单体应用与微服务的优缺点
单体应用(monolith application)就是将应用程序的所有功能都打包成一个独立的单元,可以是 JAR、WAR、EAR 或其它归档格式。
911 0
|
机器学习/深度学习 存储 算法
【类脑计算】突触可塑性模型之Hebbian学习规则和STDP
本文介绍了突触可塑性中的Hebbian学习规则和STDP(Spike-Timing Dependent Plasticity),两种基于神经元活动调节突触强度的机制,其中Hebbian规则强调同时活动的神经元间的连接增强,而STDP则考虑了脉冲时间差异对突触强度的调节作用。
1980 2
|
JavaScript 前端开发
vue3中使用jsx报错React is not defined和h is not defined
vue3中使用jsx报错React is not defined和h is not defined
1929 0
|
存储 IDE Java
程序员基本功,为什么你一定要懂16进制?
其实计算机需要的只是二进制,需要十六进制的是我们人
4147 1
程序员基本功,为什么你一定要懂16进制?

热门文章

最新文章