Files
CloudSSH/src
TanXinandTanXin 2eb7139d1d release: 发布 v1.8.2 跳板区域调度优化版本 (#83)
## 发布说明

本次发布将 CloudSSH 版本升级至 `v1.8.2`,优化 SSH 跳板链的区域推断策略,避免对不会由 Cloudflare
直接连接的内网目标执行无效 IPinfo 查询。

## 主要变更

- 仅对 Cloudflare 直接连接的跳板链最外层入口执行区域推断。
- 带有 `jump_server_id` 的下游服务器不再查询或保存自身区域信息。
- 从直连切换为跳板连接时清理失效的手动区域和推断结果。
- 从跳板连接切回直连时,自动模式仅对新的直连入口推断一次。
- 选择跳板服务器后停用区域选项,并在列表中显示“由跳板入口决定”“随跳板”。
- 更新中英文 README、IPinfo 隐私说明和维护规范。

## 问题原因与影响

SSH 跳板功能接入后,连接阶段已经正确使用最外层入口的
`locationHint`,但服务器保存逻辑仍沿用旧的直连模型,导致下游内网主机也会触发 IPinfo
请求。此次调整以后端保存后的有效跳板关系为准,不改变现有 SSH 跳转链和连接协议,也不新增数据库迁移。

## 版本与文档

- `package.json`:`1.8.1` → `1.8.2`
- `CHANGELOG.md`:新增 `1.8.2` 发布记录
- `README.md` / `README_en.md`:补充跳板链区域推断与隐私行为说明

## 验证

- `pnpm run typecheck`:通过
- `pnpm test`:573 项通过
- `pnpm run build:frontend`:通过
- `pnpm run test:e2e`:49 项通过,1 项按项目配置预期跳过
- `git diff --check`:通过

---------

Co-authored-by: TanXin <tanxin@example.com>
2026-08-14 13:00:45 +08:00
..