Repository navigation
Releases: simplifyOurLife/dsh-spring-boot-launcher
Releases · simplifyOurLife/dsh-spring-boot-launcher
Release list
v0.1.2:启动修复、日志跟随与插件详情
修复
- 修复 Windows 宿主默认 ACL 沙箱不可用时,JDK 版本探测被拦截、服务无法启动的问题。探测使用与服务启动一致的执行策略,不修改 DSH 全局权限配置。
- 区分 JDK 探测失败和真实版本不匹配;探测失败时返回原因,不再误提示配置
JAVA_HOME。 - 修复 Maven 编译前依赖目录为空或主类目录尚未生成时,启动 classpath 遗漏编译后目录的问题。
改进
-
将日志「末尾」按钮改为跟随开关:点击高亮后自动跟随新日志,再次点击关闭;搜索、向上滚动阅读或切换服务时自动退出跟随,默认关闭。
-
补充插件中文名称和简介,随发行包提供详情页本地化元数据。
-
在插件详情页展示用途、主要能力、使用方法、环境要求及日志说明,并提供打开现有服务管理面板的按钮。
更新与验证范围
- 更新插件后需重启 DSH Host / Web 服务或桌面应用,再重新打开面板;仅刷新页面不能替换 Host 端代码。
- 本地 Web 端测试由使用者确认通过;桌面连接地址、认证门禁、新旧 Shell 接口、日志交互与发行包回归测试已通过。
- 真实桌面版的项目启动、实时日志和停止流程仍待验收;本版本继续标记为 Alpha / 预发布,尚未发布 npm 公共包。
v0.1.1:适配 DSH 桌面版连接
更新日志
v0.1.1 — 2026-09-30
修复
- 适配官方 DSH 桌面版的实时连接地址:面板从已认证的状态接口读取 Host 端口,不再尝试连接不存在的
ws://app。 - 允许桌面应用的
dsh-app://app来源访问控制通道,同时继续要求本机回环地址、实际监听端口和 DSH 登录态;普通 Web 页面的同源限制不变。
验证范围
- 桌面连接地址与认证门禁新增回归测试,仓库完整
npm test已通过。 - 真实桌面版中的项目启动、实时日志和停止流程尚待验收;本版本仍为 Alpha。