v0.6.0
♻️ 重构 / Refactoring
- 删除双侧联邦机制,改为单实例 OS 文件锁互斥 (instance)
9503748
- Windows 启动脚本改名 sr 避免与 exe 同名干扰 (cli)
2416f92
✨ 新功能 / Features
- 新增 --log-data 数据内容日志开关,默认静默数据日志 (cli)
6540be5
- Linux/macOS 配置迁移 XDG 用户配置目录 (config)
ad40ff7
- Setup 默认接入模式改为 stdio 本地模式 (cli)
9d35071
- 新增 upgrade 自升级与 uninstall 卸载命令 (cli)
60c0a5d
- 串口列表刷新后在终端显示端口数提示 (web)
89c0d11
- 新增联邦状态巡检脚本 (tools)
6999bec
- 重复启动自动转 stdio 代理,不再报错退出 (instance)
c2484f2
- 端口被占自动迁移并显示实例来源,Windows 锁固定用户目录 (instance)
7c30e61
- 新增在线安装脚本 install.sh/install.ps1 (cli)
64eecba
- Web 终端新增退出按钮,远程优雅关闭服务 (web)
1fea84f
- 用户可见文本中英双语化,Web 终端支持语言切换 (i18n)
880e8ec
- 启动自动连接上次端口与托盘开关 (config)
a5ec9dc
- 根路径自动跳转终端页 (web)
8e5c868
- Stdio 代理在主实例退出后原地升级为主 (serve)
9b4b60e
- 前台代理在主实例退出后原地接管 (cli)
4188177
- Web 终端断线自动重连并在新实例接管后提示 (web)
50fa09e
- 停机前向 Web 终端广播预告 (web)
484b1a5
- 卸载清理启动脚本与安装目录随包文件 (cli)
dacb904
🐛 修复 / Fixes
- 修复意外断开假连接与退出卡死,增加自动重连与停机补全 (serial)
5740c5d
- 修复 Windows 启动脚本 (cli)
a4e5ba3
- Windows 构建误判 WSL 侧别 (federation)
12a613c
- 切换串口后刷新菜单文字,服务启动失败时退出托盘 (tray)
bd03d1d
- Windows 锁区移至远端偏移,避免读取方撞上锁区 (instance)
d5ac09c
- Instance-check 优先从运行中进程定位安装目录与 lock (tests)
dbaaa9c
- 配置回写移至取得单实例锁后,被拒实例不再污染配置 (config)
cb93c5f
- 修复语言切换审查问题并补代理模式 Web 终端地址日志 (i18n)
227ba0b
- UpdateSerialStatus 的 SetTooltip 竞态兜底 (tray)
f81c795
- 终端连接/断开提示去重 (web)
c3ed69c
- 托盘模式事件广播闭包捕获 nil wsSrv (serve)
def620e
- 事件 handler 注册移到 WebSocket 服务器创建之后 (serve)
6971613
- 终端页与静态资源禁用浏览器缓存 (web)
84fd5ff
- 修复 stdio 原地接管的会话状态、消息交接与错误本地化 (serve)
c83e757
- 修复 stdio 原地接管的退出语义、重试覆盖与代码规范 (cli)
9c0ce4d
- 修正 stdio 正常退出的识别与客户端关闭优先语义 (cli)
ae5ad62
- 重放交回消息受探活约束并保留未送达的下行响应 (mcp)
6603b7d
- 接管继承死主端口并修正重试计数 (cli)
595537c
- 恢复接管 persistConfig 并统一代理返回值序 (cli)
65ac26e
- 修正接管计数语义并为慢启动等待设上限 (cli)
45b253e
- 补发回代理路径的未送达响应并修正失联分诊 (mcp)
0fe4813
- 运行期错误不再附带 Usage 帮助 (cli)
8088a22
- 断线一律自动重连,修复退出后须手动刷新的问题 (web)
e74c7d6
- 主动退出后有限重连,最后实例退出不再无限刷屏 (web)
895c347
- 断线一律有限重连 (web)
d5443ff
- 断线重连上限调整为 5 次 (web)
23388d5
- Windows 延迟自删改循环重试并显式验证 (cli)
8c193bb
- 延迟删除路径改码元数组并修复探活与版本显示 (cli)
3748b28
- 测试固定中文语境修复 CI 语言差异 (ci)
ed2266f
📝 文档 / Docs
- 收尾同步——补齐日志路径说明、数据内容日志术语与升级/重连 ADR
f30c342
- 精简 README,详细内容分流至 MCP.md/QUICKSTART.md
40d611b
- README/QUICKSTART 补全安装方法说明(预编译包命令/源码构建/自升级)
37b3783
🔧 内部 / Internal
- 启动脚本 start.ps1/bat 重命名为 serialhub.ps1/bat (cli)
c0e9f03
- 删除无用文档(ADR 两篇与 MCP 规范审计报告) (docs)
b0bf1c1
- Bump version to 0.6.0
6cfd9dc
- 版本号升至 0.7.0 (cli)
80eb92b
- 版本号回退至 0.6.0 (cli)
92e3cc7
- 集成测试伪设备支撑与陈旧用例清理
c51007e
- Revert "fix(web): 终端页与静态资源禁用浏览器缓存"
This reverts commit 84fd5ff. 34aca27
- 测试函数名统一英文
2ee2db2
- EmitOnceConn 内嵌 stubConn 去重测试替身 (mcp)
7c0d4c5
- 补前台代理失联非零退出的端到端测试 (cli)
ff7ffce
- 编译产物 upgrade/uninstall 端到端测试脚本 (tests)
69125e6
- 部署产物测试脚本扩展 Linux 场景与 WSL 检测 (tests)
bae2e78
- Install.sh/ps1 安装脚本端到端测试 (tests)
c6b4347