Repository navigation
Releases: JipZeonGit/codebuddy-ide-cn-linux
Release list
v4.12.0
适配上游 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 指引执行构建与安装。
v4.11.3
适配上游 4.11.3(构建号 37298507-2345dde1-cn)
版本变化
- Electron:
37.7.0→37.7.0(无变动) - App Version:
1.106.1→1.106.1(无变动)
主要变更
- 原生 / 平台相关模块全量审计:全量审计并保持了
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等模块的兼容性与裁剪策略,所有模块版本均保持一致,无新增或移除模块。
已知问题
- AppImage 内切换语言重启会闪退,手动重启即可(AppImage Electron 已知限制)。
👉 详细变更记录与移植适配细节,请查阅项目中的:4.11.2-to-4.11.3.md
⚠️ 说明:本项目不分发重新打包的官方二进制安装包(以规避再分发的版权风险)。请在下方 Assets 列表中下载本项目对应标签版本的自动移植与安装构建脚本工具压缩包(Source code (zip)/Source code (tar.gz)),并解压至本地根据 README 指引执行构建与安装。
v4.11.2
适配上游 4.11.2(构建号 36529961-74e2511a-cn)
版本变化
- Electron:
37.7.0→37.7.0(无变动) - App Version:
1.106.1→1.106.1(无变动)
主要变更
- 原生 / 平台相关模块全量审计:全量审计并保持了
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等模块的兼容性与裁剪策略,所有模块版本均保持一致,无新增或移除模块。
已知问题
- AppImage 内切换语言重启会闪退,手动重启即可(AppImage Electron 已知限制)。
👉 详细变更记录与移植适配细节,请查阅项目中的:4.11.1-to-4.11.2.md
⚠️ 说明:本项目不分发重新打包的官方二进制安装包(以规避再分发的版权风险)。请在下方 Assets 列表中下载本项目对应标签版本的自动移植与安装构建脚本工具压缩包(Source code (zip)/Source code (tar.gz)),并解压至本地根据 README 指引执行构建与安装。
v4.11.1
适配上游 4.11.1(构建号 36020259-b72e1c95-cn)
版本变化
- Electron:
37.7.0→37.7.0(无变动) - App Version:
1.106.1→1.106.1(无变动)
主要变更
- 原生 / 平台相关模块全量审计:全量审计并保持了
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等模块的兼容性与裁剪策略,所有模块版本均保持一致,无新增或移除模块。
已知问题
- AppImage 内切换语言重启会闪退,手动重启即可(AppImage Electron 已知限制)。
👉 详细变更记录与移植适配细节,请查阅项目中的:4.10.4-to-4.11.1.md
⚠️ 说明:本项目不分发重新打包的官方二进制安装包(以规避再分发的版权风险)。请在下方 Assets 列表中下载本项目对应标签版本的自动移植与安装构建脚本工具压缩包(Source code (zip)/Source code (tar.gz)),并解压至本地根据 README 指引执行构建与安装。
v4.10.4
适配上游 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.
原因说明
- Arch 官方安全加固维护: 2026 年 7 月底至 8 月初,Arch Linux 官方为了应对近期针对 AUR 孤儿包的恶意投毒与供应链攻击,临时禁用了包领养功能,并对 AUR 后台 Git SSH 服务(aur.archlinux.org)进行了安全加固与技术维护。
- 临时保护性拦截: 在官方运维窗口期间,AUR SSH 服务会暂时切断外部 Git clone/push 请求并返回维护提示,导致 CI/CD 自动化构建报错。
当前影响与后续处理
• 项目代码状态:本仓库的 Git 代码、.aur/PKGBUILD 及变更日志配置完全正常,未受影响。
• 维护者权限:Arch 官方仅对无人维护包的领养进行了限制,已有维护者的正常更新推送权限不受影响。
• 后续操作:待 Arch 官方 AUR 后台运维结束后,我会在 GitHub Actions 重新完成自动分发。
详细变更记录与移植适配细节,请查阅项目中的:
👉 4.10.3-to-4.10.4.md 详细变更记录
v4.10.3
适配上游 4.10.3(构建号 33770460-427f3937-cn)
版本变化
Electron: 37.7.0 → 37.7.0 (无)
App Version: 1.106.1 → 1.106.1 (无)
主要变更
上游私有风控依赖变更适配:适配并移除已被上游弃用的旧版 @tencent/qimei-node 模块。
全新单体化模块裁剪:适配上游新引入的 @tencent/qimei-node-unified 模块,在打包构建阶段自动裁剪其 bindings 目录下冗余的 macOS 和 Windows 平台非 Linux 原生库,实现无缝优雅降级。
引入 AUR 维护与更新须知:在根目录下新增三语版 SUPPORT.md 维护策略指南,并在 README.md 中以折叠卡片形式指引,规范 AUR 的催更与过期标记行为。
已知问题
AppImage 内切换语言重启会闪退,手动重启即可(AppImage Electron 已知限制)
详细变更记录与移植适配细节,请查阅项目中的:
列表中下载本项目对应标签版本的自动移植与安装构建脚本工具压缩包(Source code (zip) / Source code (tar.gz)),并解压至本地根据 README 指引执行构建与安装。
v4.10.1
适配上游 4.10.1(构建号 33158423-3ad58bcb-cn)
版本变化
- Electron: 35.6.0 → 37.7.0
- App Version: 1.102.3 → 1.106.1
主要变更
- 构建流程从 DMG 提取重构为官方 Linux DEB 解包,依赖大幅精简
- 原生模块优化:已有 Linux 二进制的模块直接复用,缺失的自动本地编译
- 修复 AppImage 启动 SIGBUS 崩溃问题
- 修复 Fedora RPM 打包压缩格式错误
- 上游已移除 qimei-node、koffi 等私有模块
已知问题
- AppImage 内切换语言重启会闪退,手动重启即可(AppImage Electron 已知限制)
详细变更记录与移植适配细节,请查阅项目中的:
👉 4.9.15-to-4.10.1.md 详细变更记录
Source code (zip) / Source code (tar.gz)),并解压至本地根据 README 指引执行构建与安装。
v4.9.15
适配上游 4.9.15(构建号 31887257-cbd94294-cn) 的版本
Source code (zip) / Source code (tar.gz)),并解压至本地根据 README 指引执行构建与安装。
详细变更记录与移植适配细节,请查阅项目中的:
👉 4.9.14-to-4.9.15.md 详细变更记录