feat(interconnect): display active node name in travel mode & update changelog

- Persist active interconnect node name in localStorage via api

- Pass node name on MasterList and NodeSwitcher when traveling

- Display current node name on the 'Return to Master' floating button in App.vue

- Update CHANGELOG.md, README.md and docs with v1.1.17 release notes highlighting interconnect features
This commit is contained in:
duorameng
2026-06-28 21:01:17 +08:00
parent 81e921fa73
commit 37ff186dce
7 changed files with 46 additions and 19 deletions
+14 -10
View File
@@ -1,17 +1,21 @@
# 更新日志 (v1.1.16)
# 更新日志 (v1.1.17)
### 2026.06.22 - 体验优化与 Bug 修复
* **执行历史自适应**:修复了大屏或竖屏下页面高度被限制在 520px 导致底部留白的问题,动态计算视口高度,让列表和日志输出区域自伸缩(#134)。
* **通知日志截断优化**:修复了执行日志在全局发送前被 1000 字符强行截断导致自定义 LogLimit 失效的 Bug#133)。
* **通知发送性能优化**:将 `stripAnsi` 清除控制字符逻辑移到发送循环外只执行一次,避免高开销正则在多渠道分发时重复运算(#133
* **机密使用说明**:在机密管理页面新增了温馨提示及使用说明,并支持点击关闭和 localStorage 持久化记忆状态(#135
* **系统命令与兼容性**:新增了版本输出命令(`version`),修复了终端 UTF-8 字节截断时的字符乱码问题
* **数据恢复兼容**:在数据恢复时,自动将老的 task 环境和标签迁移至关系表(#135
* **仓库同步增强**:支持了自定义仓库同步文件夹名称(#132)。
* **Docker 支持**:在 CI 构建中,增加 arm64 架构支持,并在非 Release 构建中只为分支打 Tag。
### 2026.06.28 - 全新节点互联功能发布!
🎉 **重磅新功能:节点互联体系**
* **互联协议与通道**:新增开放连接(OpenConnect)协议支持,轻松打通并管理多个白虎面板实例,解决分布式定时任务环境隔离痛点
* **互联控制台**:全新上线的同步管理面板,可实时总览所有连接节点的资源开销、连接状态及各项负载指标
* **核心数据同步**:支持了跨节点间的环境变量全量同步,并完美保留变量的原始结构与关联 ID,为任务跨环境漂移和无缝分发提供底层保障
* **路由与代理增强**:底层代理路由机制迎来全面升级,完美支持了基于穿透隧道的前端互联访问代理
**✨ 其它优化与修复**
* **终端体验优化**:针对移动端深度优化终端(xterm)交互,禁用移动端点击自动弹出软键盘,支持选中内容后 Ctrl+C 快捷复制,并大幅提升了小屏幕下的滑动流畅性。
* **调度器安全**:为 Worker 数量和队列大小添加了边界验证及安全限制,从底层防止高并发场景下出现 OOM 问题。
* **UI 体验优化**:修复了大屏模式下环境变量表格删除按钮丢失的问题;MasterView 按钮在小屏幕下支持自适应填满;增加了演示模式下互联角色的操作限制。
---
> 出于安全及环境隔离考虑,推荐使用 Docker/Compose 部署方式。[镜像地址](https://github.com/engigu/baihu-panel/pkgs/container/baihu)