Skip to content

Releases: coconilu/evogen

Evogen Studio v0.0.5

Choose a tag to compare

@github-actions github-actions released this 13 Sep 14:36
fix(release): latest.json 下载 URL 的空格改为点——GitHub 会把资产名空格规范化为点

改了什么:gen-latest-json.mjs 生成 updater 下载 URL 前先把文件名空格替换为点,
与 GitHub 发布资产的实际命名一致(Evogen.Studio_…);此前用 %20 编码的空格,
用户端「检查更新」成功但下载安装包 404。

怎么验证的:本地冒烟——伪造双平台产物生成清单,URL 均为点形式,与 v0.0.4
Release 实际资产名(Evogen.Studio_0.0.4_x64-setup.exe)逐字一致。

Evogen Studio v0.0.4

Choose a tag to compare

@github-actions github-actions released this 13 Sep 13:26
feat(studio): 自动检查更新——启动检查 + 30 分钟轮询 + 顶部更新横幅

改了什么:
- update.ts 重构为全局共享状态模块(顶部横幅与「关于」页同源):startUpdateLoop
  启动时检查一次并每 30 分钟轮询,后台检查失败静默降级(状态留在关于页);
- UpdateBanner:发现新版本出顶部横幅(当前版本对比 + 立即更新 + 关闭按钮,
  按目标版本记忆关闭,不重复弹);下载/安装进度同条展示;
- About 页改接共享状态,手动检查与轮询共用一套结果。

怎么验证的:pnpm build / lint / test 39 例全过;前端构建通过。行为对照
tauri-app-infra 技能的更新体验规范(提示可关闭、失败不打扰、共享状态与安装锁)。

Evogen Studio v0.0.3

Choose a tag to compare

@github-actions github-actions released this 13 Sep 12:18
c927921
chore: release v0.0.3 (#5)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

Evogen Studio v0.0.2

Choose a tag to compare

@github-actions github-actions released this 13 Sep 09:44
fix(release): tauri.conf.json 版本对齐 0.0.2(此前 API 覆盖时把已合并的版本号打回)