Skip to content

v4.12.0

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Sep 14:33

适配上游 4.12.0(构建号 37847260-b4c35ed0-cn)

版本变化

  • Electron: 37.7.0 → 37.7.0(无变动)
  • App Version: 1.106.1 → 1.106.1(无变动)

主要变更

  • 上游 DEB 自带二进制补齐:@vscode/spdlog 与 kerberos 自 4.12.0 起在官方 DEB 中自带 Linux x64 预编译二进制,构建流程将自动检测并跳过本地重编,构建耗时相应缩短。
  • 原生 / 平台相关模块全量审计:全量审计并保持了 node-pty、native-keymap、native-watchdog、kerberos、@vscode/spdlog、@vscode/sqlite3、@vscode/ripgrep、@parcel/watcher、@vscode/deviceid、native-is-elevated、@vscode/policy-watcher、windows-foreground-love 以及 @tencent/qimei-node-unified 等模块的兼容性与裁剪策略,所有模块版本均保持一致,无新增或移除模块。

项目工具改进

  • 包格式检测增强:make package / make install 现优先基于 /etc/os-release 识别发行版(Fedora/RHEL → RPM、Debian/Ubuntu → DEB、Arch 系 → pacman),工具链探测降级为 fallback,避免在 Fedora 等 非 Debian 系发行版上安装过 dpkg 时被误判使用 DEB 格式的包管理器问题。
  • RPM changelog 日期修复:RPM 构建的 %changelog 日期生成锁定 LANG=C,修复非英文系统 locale 下 RPM 构建报日期格式错误的问题。

已知问题

  • AppImage 内切换语言重启会闪退,手动重启即可(AppImage Electron 已知限制)。

👉 详细变更记录与移植适配细节,请查阅项目中的:4.11.3-to-4.12.0.md

⚠️ 说明:本项目不分发重新打包的官方二进制安装包(以规避再分发的版权风险)。请在下方 Assets 列表中下载本项目对应标签版本的自动移植与安装构建脚本工具压缩包(Source code (zip) / Source code (tar.gz)),并解压至本地根据 README 指引执行构建与安装。