发布日志
更新日志
ClawBridge 移动端仪表盘的每一个新功能、Bug 修复和性能改进。
v1.2.3最新
2026年3月18日•v1.2.3
修复
- 解决无法点击的导航图标问题 (#36)
- 在全球范围内公开 i18n 助手 (#38)
- 在授权之前允许 i18n 资产
已更改
- 碰撞前端资源缓存键
2026年3月17日•v1.2.2
变更
- 将 v1.2.2 重新指向当前
master提交fccc1ae - 修复英文翻译
- 将英文界面中的 "Cost" 更名为 "Tokens"
- 修复 Docker 工作流中的解引用 tag 过滤,确保镜像发布使用正确标签
2026年3月17日•v1.2.1
新增
- 在
package.json版本变更时自动触发发布流程 - 完成完整本地化、修复登出安全问题,并处理最终评审意见(PR #31)
- 完成 Missions 和 System Settings 的本地化(PR #31)
- 完成主仪表盘视图(Home、Memory、Tokens、Settings)的本地化(PR #31)
- 实现 i18n 基础设施并补充基础中文翻译(PR #31)
修复
- 解决持续出现的 gitlink 警告(PR #31)
- 移除索引中的顽固嵌入 gitlink(PR #31)
- 永久移除嵌入的 Git 仓库引用(PR #31)
- 移除误加入的 gitlink 并恢复干净工作区(PR #31)
2026年3月16日•v1.2.0
新增
- 成本控制中心:一个用于监控和优化 Token 消耗的全面仪表盘。
- 优化器服务:基于 WebSocket 的智能流程,支持历史记录和撤销,从而降低成本。
- 诊断:实时识别高成本模式并提供可操作的效率建议。
- 新的交互式 UI 组件,用于成本可视化和时间轴详情。
修复
- 强化了优化器中 WebSocket 的可靠性。
- 改进了诊断处理和用户反馈的清晰度。
- 完善了仪表盘成功消息和表述。
2026年3月13日•v1.1.4
修复
- 短路不支持的运行时路径
- 显式暴露 cron 不可用性
- 收紧限制性端点处理
- 对齐不支持的监控字段
- 澄清不支持的仪表盘状态
- 实现 IS_DOCKER 检测并禁用宿主执行
2026年3月10日•v1.1.3
新增
- Docker 镜像支持:添加了
Dockerfile、.dockerignore和 CI 工作流,用于将镜像自动发布到 GitHub Container Registry (#24)(感谢 @ForceConstant 的贡献和在 Issue #24 中的建议) - 在 README 中添加 Docker 使用说明
修复
- 将
--token和其他 CLI 参数从 install.sh 传递到 setup.sh (PR #26)
2026年3月1日•v1.1.2
修复
- 解决安装 wget 错误、授权重定向循环和网关 PID 检测问题 (PR #21)(感谢 @chrisuhg 的贡献和在 Issue #19 中的建议)
- 解决本地和 VPN HTTP 访问时的重复 Token 验证问题 (PR #21)
- 在自动检测时优先使用实际工作区而非状态目录 (PR #22)(感谢 @zjy4fun 的贡献和在 PR #22 中的建议)
新增
- 在发布脚本中自动致谢 PR 作者和 Issue 提交者,并自动生成更新日志。
2026年2月26日•v1.1.1
[1.1.1] - 2026-02-26
新增
- 全面支持 macOS:ClawBridge 现已正式兼容 macOS(Intel/Apple Silicon)。
- 服务管理 (Launchd):支持通过
.plist代理进行 macOSlaunchd管理,实现后台执行和自动重启。 - 跨平台 CI:自动化测试和 lint 现在会在 Linux 和 macOS 上同时验证稳定性。
修复
- 网络兼容性:通过实现多重回退逻辑(
ip route->hostname->ifconfig)解决了hostname -I的问题,确保在 Alpine Linux、WSL 和 macOS 上的可靠性。(特别感谢 @StewartLi666 的反馈) - Sed 兼容性:修复了由 GNU/Linux 和 BSD/macOS 之间
sed -i差异导致的脚本错误。 - VPN 与网络:修复了 macOS 的 VPN 接口检测和服务重启逻辑。
- Quick Tunnel 可靠性:提高了更新后获取并显示 Cloudflare Quick Tunnel URL 的可靠性。
- Systemd 日志提示:纠正了
journalctl命令提示,以便准确反映用户级服务与系统级服务。
2026年2月25日•v1.1.0
新增
- 在更新日志生成中解析 git 历史以获取省略的提交
- 全新的全屏登录页面,采用现代 UI 和呼吸背景。
- 为旧版魔术链接尝试添加通知层。
- 暴力破解防护:每个 IP 每 60 秒最多允许 10 次登录尝试。
- 对高风险端点 (
/api/kill) 强制执行确认。 - 对破坏性端点进行速率限制。
- 包含单元测试和 API 集成测试的 Jest + Supertest 测试套件。(感谢 @yaochao 建议 #7)
- ESLint + Prettier 代码风格强制执行。(感谢 @yaochao 建议 #7)
- 在每次推送时运行测试和 lint 的 GitHub Actions CI 工作流。(感谢 @yaochao 建议 #7)
- 将
public/index.html拆分为独立的public/css/dashboard.css和public/js/dashboard.js以提高可维护性。(感谢 @yaochao 建议 #3) - 安装后在终端显示仪表盘 URL 的二维码,以便立即进行手机扫描。如果可用,则使用
qrencodeCLI,否则回退到qrcode-terminalnpm 包,如果两者都不存在则静默跳过。(感谢 @斯图超哥 建议 #12)
修复
- 安全:将 URL 查询认证替换为基于 HttpOnly cookie 的会话。(感谢 @yaochao 报告 #1)
- 安全:为远程端点添加了保护措施。(感谢 @yaochao 报告 #2)
- Bug:改进了错误处理并移除静默 catch 块。(感谢 @yaochao 报告 #4)
- Bug:移除了硬编码路径以获得更好的环境可移植性。(感谢 @yaochao 报告 #5)
- Bug:改进了在会话文件缺失时上下文读取的稳定性。