Repository navigation
v1.0.6
v1.0.6 更新内容
关键改动
- RemoteServerService.ts (line 2092):新增云服务器一键部署,覆盖环境预检、本地下载、SFTP 上传校验、远程安装、原子提交和失败回滚。
- RemoteServerDetailPage.tsx (line 327):新增云服务器部署向导、预检结果、实时进度、任务取消和历史状态展示。
- RemoteServerPage.tsx (line 157):新增 SSH 密码与私钥认证切换,支持加密私钥和可选口令。
- deploymentArtifacts.ts (line 160):支持安全处理 JAR、Forge/NeoForge/Quilt 安装器、ZIP、TAR 和 Bedrock 原生服务端。
- RemoteServerService.ts (line 1808):部署任务持久化,应用异常退出后自动核对远端状态并清理或恢复任务。
- core/index.ts (line 228):统一服务端核心下载元数据,下载后执行文件大小与 SHA-256 校验,再上传至云服务器。
Bug 修复
- FrpPage.tsx (line 6):FRP 日志历史与实时日志合并后只保留最近 500 行,修复日志窗口无限增长和重复内容问题。
- archive.ts (line 5):改用应用内 ZIP/TAR 解压能力,修复目标系统缺少
tar命令时 FRP 无法安装的问题。 - serverStorePolicy.ts (line 50):修复生产构建使用
file://页面时旧版根路径核心图标无法显示的问题。 - javaPolicy.ts (line 7):Minecraft 26.x 自动要求 Java 25,修复新版本服务端 Java 版本判断错误。
- deploymentArtifacts.ts (line 130):旧版 Forge 多 JAR 目录优先选择
universal.jar,避免启动到错误文件。 - RemoteServerService.ts (line 85):为 SFTP 操作和上传停滞增加超时,避免网络异常时部署任务永久挂起。