跳转到主要内容

十二月平静的一个月 (12月25日)

·3 分钟阅读

从 12 月 1 日开始,Electron 项目将进入一个安静期,并在 2026 年 1 月恢复到全力运行。有关完整详细信息,请参阅下面的 政策 部分。

自 2020 年以来,12 月一直是项目维护者从常规维护工作中抽身休息或专注于深入工作的时期。这种休息有助于我们恢复精力,为来年做好准备。

也就是说,像这样为期一个月的暂停只有在开源项目处于健康状态时才能实现——我们感谢所有维护者和外部贡献者为保持项目进展所做的持续努力。❤️

2025 年回顾

在年末之际,我们想重点介绍我们完成的一些项目。以下是我们为 2025 年感到自豪的一些成就:

  • ⚛️ 与每个 Chromium 主要版本同步发布了 6 个新的 Electron 主要版本。
  • 🌿 将 Electron 的构建工具从 Ninja 迁移到 Chromium 的新的 siso 构建系统,该系统增加了原生远程执行支持。
  • ✨ 重新设计了 releases.electronjs.org 页面,采用了全新的设计。
  • ✅ 接受了四个新的 RFC,并将另外两个实施到 electron/electron 中。
  • ☀️ 完成了两个新的 Google 暑期代码项目
    • Devtron DevTools IPC 追踪器扩展现在可以通过 npm install --save-dev @electron/devtron 安装。
    • 保存/恢复窗口状态 API 作为 Electron 的 BaseWindow 模块的 RFC 被接受,并正在等待在 Electron 核心中的最终合并。
  • 📦 发布了所有 @electron/ npm 包的现代化主要版本,这些版本需要至少 Node 22 作为 ECMAScript 模块。
  • 🔒 将包发布从 Continuous Auth 迁移到新的基于 OIDC 的无令牌 可信发布 系统,以应对 npm 生态系统中的安全事件。
  • 🧑‍💻 招募了五位新的维护者,他们帮助我们每天发布高质量的软件,并长期维护项目。

感谢大家度过美好的一年,我们 2026 年再见!

安静期政策

与往年相比,变化不大,但我们修改了关于 issue 和 pull request 审查的一些措辞,以降低期望值,同时允许维护者继续根据自己的意愿参与项目。

12 月会保持不变

  1. 零日漏洞和其他重大安全相关的发布将根据需要发布。安全事件应通过 SECURITY.md 文档中概述的升级策略进行报告。
  2. 行为准则 报告和审核将继续进行。

12 月会发生变化

  1. Electron 37、38 和 39 的本年度最后一个稳定分支版本将在 12 月 1 日当周发布。12 月将不会有其他计划的发布。
  2. 12 月最后两周将不会有夜间版、alpha 版和 beta 版发布。
  3. 常规 工作组 会议将暂停。
  4. Issue 分类可能被延迟。
  5. Pull request 审查和合并可能被延迟。