Skip to content

v4.10.4

Choose a tag to compare

@github-actions github-actions released this 02 Aug 04:37
· 5 commits to main since this release

适配上游 4.10.4(构建号 33993995-1ba59196-cn)

版本变化

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

主要变更

  • 上游原生二进制缺陷修复与自动复用:官方 4.10.4 DEB 安装包补齐了之前遗漏的 Linux x86_64 原生 node-pty 预编译动态链接库(pty.node)。本项目的自动探针机制已自动识别并复用上游预编译原生库,不再需要本地重新编译。
  • 原生/平台相关模块全量审计:全量审计并保持了 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 等模块的兼容性与裁剪策略。

已知问题

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

关于 GitHub Actions 发布 AUR 失败(The AUR is down due to maintenance)的说明

近期在推送到 GitHub main 分支触发自动发布 AUR 时,GitHub Actions(aur-publish 工作流)可能会出现以下报错:

Cloning into 'aur-repo'...                                                                                                             
The AUR is down due to maintenance. We will be back soon.                                                                              
fatal: Could not read from remote repository.                                                                                          
Error: Process completed with exit code 128.

原因说明

  1. Arch 官方安全加固维护: 2026 年 7 月底至 8 月初,Arch Linux 官方为了应对近期针对 AUR 孤儿包的恶意投毒与供应链攻击,临时禁用了包领养功能,并对 AUR 后台 Git SSH 服务(aur.archlinux.org)进行了安全加固与技术维护。
  2. 临时保护性拦截: 在官方运维窗口期间,AUR SSH 服务会暂时切断外部 Git clone/push 请求并返回维护提示,导致 CI/CD 自动化构建报错。

当前影响与后续处理

• 项目代码状态:本仓库的 Git 代码、.aur/PKGBUILD 及变更日志配置完全正常,未受影响。
• 维护者权限:Arch 官方仅对无人维护包的领养进行了限制,已有维护者的正常更新推送权限不受影响。
• 后续操作:待 Arch 官方 AUR 后台运维结束后,我会在 GitHub Actions 重新完成自动分发。


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

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