Skip to content

Releases: simplifyOurLife/dsh-spring-boot-launcher

v0.1.2:启动修复、日志跟随与插件详情

Choose a tag to compare

@simplifyOurLife simplifyOurLife released this 30 Sep 03:21

修复

  • 修复 Windows 宿主默认 ACL 沙箱不可用时,JDK 版本探测被拦截、服务无法启动的问题。探测使用与服务启动一致的执行策略,不修改 DSH 全局权限配置。
  • 区分 JDK 探测失败和真实版本不匹配;探测失败时返回原因,不再误提示配置 JAVA_HOME。
  • 修复 Maven 编译前依赖目录为空或主类目录尚未生成时,启动 classpath 遗漏编译后目录的问题。

改进

  • 将日志「末尾」按钮改为跟随开关:点击高亮后自动跟随新日志,再次点击关闭;搜索、向上滚动阅读或切换服务时自动退出跟随,默认关闭。

  • 补充插件中文名称和简介,随发行包提供详情页本地化元数据。

  • 在插件详情页展示用途、主要能力、使用方法、环境要求及日志说明,并提供打开现有服务管理面板的按钮。

更新与验证范围

  • 更新插件后需重启 DSH Host / Web 服务或桌面应用,再重新打开面板;仅刷新页面不能替换 Host 端代码。
  • 本地 Web 端测试由使用者确认通过;桌面连接地址、认证门禁、新旧 Shell 接口、日志交互与发行包回归测试已通过。
  • 真实桌面版的项目启动、实时日志和停止流程仍待验收;本版本继续标记为 Alpha / 预发布,尚未发布 npm 公共包。

v0.1.1:适配 DSH 桌面版连接

Pre-release

Choose a tag to compare

@simplifyOurLife simplifyOurLife released this 30 Sep 01:52

更新日志

v0.1.1 — 2026-09-30

修复

  • 适配官方 DSH 桌面版的实时连接地址:面板从已认证的状态接口读取 Host 端口,不再尝试连接不存在的 ws://app。
  • 允许桌面应用的 dsh-app://app 来源访问控制通道,同时继续要求本机回环地址、实际监听端口和 DSH 登录态;普通 Web 页面的同源限制不变。

验证范围

  • 桌面连接地址与认证门禁新增回归测试,仓库完整 npm test 已通过。
  • 真实桌面版中的项目启动、实时日志和停止流程尚待验收;本版本仍为 Alpha。