Skip to content

Releases: bilbilmyc/DeskLab

DeskLab v1.2.0-rc1

DeskLab v1.2.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Oct 10:36

DeskLab v1.2.0-rc1 候选版本

下载 DeskLab-Setup-v1.2.0-rc1-windows-x64.exe 安装。程序内显示 v1.2.0-rc1。

Windows x64 基础包,内置 QEMU,不包含系统 ISO 或独立 Docker Linux 镜像。

已通过类型检查、单元测试和成品启动/版本检查。SHA256SUMS.txt 与构建清单用于校验附件。

源码提交:2c154e05111661d2bbb1900a952cb929ce8cadcc
构建记录:https://github.com/bilbilmyc/DeskLab/actions/runs/37450361085

DeskLab v1.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 12:21

DeskLab v1.1.0 正式版本

下载 DeskLab-Setup-v1.1.0-windows-x64.exe 安装。程序内显示 v1.1.0。

Windows x64 基础包,内置 QEMU,不包含系统 ISO 或独立 Docker Linux 镜像。

已通过类型检查、单元测试和成品启动/版本检查。SHA256SUMS.txt 与构建清单用于校验附件。

源码提交:3c68bde291a0d68c82cbfffd43479516514681e8
构建记录:https://github.com/bilbilmyc/DeskLab/actions/runs/35598559812

DeskLab v1.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 05:28

DeskLab 首个正式版本,面向 Windows x64 的个人本地测试环境。第一方源码采用 MIT 许可证。

下载与升级

  • 推荐下载安装器 DeskLab-Setup-v1.0.0-windows-x64.exe。
  • DeskLab.exe 为独立程序,内含 Bun、网页、托盘和 QEMU;运行无需另装 Bun 或 Node.js。
  • 程序界面、API 和安装器版本为 1.0.0,Windows PE 数字文件版本为 1.0.0.0。
  • 附件提供 SHA256SUMS.txt 和 DeskLab-Setup.build.json,可核对程序与安装包。
  • 已有安装可选择原目录覆盖升级,无需先卸载。升级前关闭虚拟机、停止容器并完全退出 DeskLab,备份数据目录。安装器保留用户配置、SQLite、虚拟磁盘、ISO 和自定义模板。

功能与发布范围

  • Windows/Linux 虚拟机创建、ISO 安装、模板克隆、启动、关机、重启与恢复。
  • noVNC 控制台、NAT、SSH 密钥、本机端口映射和 SQLite 存储。
  • 创建前检查 ISO 类型与版本;支持连接外部 Docker 及受限 Compose。
  • 本次为基础包,包含 QEMU、固件与安装配方,不含客体系统 ISO 或独立 Docker Linux 镜像。完整 Docker 组件继续单独验证。
  • 保持单用户、本机回环管理定位;不提供桥接、远程多用户管理、GPU/USB 直通或完整 Windows 11 TPM/Secure Boot 支持。

验证

  • 本机:131 项测试通过、1 项平台条件测试跳过、0 项失败;类型检查和文档检查通过。
  • 同一源码提交的 Windows CI:121 项测试通过、11 项硬件/介质条件测试跳过、0 项失败;EXE、页面/API 版本、正常退出和安装器构建通过。
  • 本机真实 WHPX/QEMU 验证:启动、QMP/VNC、模板独立性、恢复、重启、删除、API 访问保护、WebSocket 控制台与异常退出清理通过。首次并行验收出现 SSH 端口绑定失败,串行重跑通过。
  • 已下载主线 CI 成品并核对 SHA-256,在隔离目录通过启动、安装、覆盖升级、卸载、用户数据保留及 MIT/第三方说明安装检查。
  • 标签流水线重新构建发布附件,在草稿中逐一核对 GitHub 附件 SHA-256 后公开。
  • 已从公开 Release 重新下载安装器,核对安装器与安装后 EXE 的 SHA-256;实际安装版的 API/页面版本、正常退出、覆盖升级、卸载和用户数据保留检查全部通过。

源码提交:5246ddc58e2e69a4606c8d6bd5fb03a5cd3b9b02。

使用说明 · 变更记录 · MIT 许可证 · 主线验收构建 · 正式发布构建

DeskLab v1.0.0-rc1

DeskLab v1.0.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@bilbilmyc bilbilmyc released this 13 Sep 01:27

DeskLab 首个 1.0.0 候选版本,已将 v1.0.0-rc1 分支合并至 master,发布产物从合并提交 174205685166789e6ca6964cfff1c50179e9f6de 构建。

下载与版本

  • 推荐下载 DeskLab-Setup-v1.0.0-rc1-windows-x64.exe 安装。
  • DeskLab.exe 为独立程序,包含 Bun、网页界面、托盘和 QEMU。
  • 程序内显示 v1.0.0-rc1,API、安装器和构建清单版本均为 1.0.0-rc1。Windows PE 数字文件版本为 1.0.0。
  • SHA256SUMS.txt 可用于校验下载文件;DeskLab-Setup.build.json 保留原始构建记录。

功能

  • 在本机浏览器创建和使用 Windows/Linux 测试虚拟机,支持模板、ISO 安装、启动、关机和恢复。
  • 提供 NAT、SSH 密钥与端口映射、SQLite 存储及外部 Docker 连接。
  • 创建前检查 ISO 类型与版本,普通关机增加二次确认。

构建范围

本次发布为 Windows x64 基础安装包,包含 QEMU,不包含客体系统 ISO 或独立 Docker Linux 镜像。所需系统安装盘可在程序内下载。此版本为预发布候选版本。

构建记录:Windows build。使用说明见 README。

验证

  • Windows CI:类型检查通过,113 项测试通过,11 项依赖硬件或介质的测试跳过,0 项失败;EXE、启动检查和安装包构建均通过。
  • 下载成品后校验 EXE 和安装包 SHA-256;启动成品,确认 API 与页面显示版本一致,并正常退出。
  • 在隔离目录完成安装、覆盖升级和卸载测试,确认用户配置、磁盘、ISO 与自定义模板数据保留。