Skip to content

szuDesktop beta0.9.4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Sep 09:30
· 19 commits to main since this release
00f1c00

这一版延续 beta0.9.3 的校园工具、课程笔记与荔枝庭院,完成第二轮发布审查中发现的问题修复。

  • 保护校园网凭据:登录失败时,格式错误的门户跳转地址不再把账号、密码查询参数带进错误提示;双重 URL 编码的凭据回显也会整段隐去。修正深澜对 sign-error 等错误拼写的识别,避免把认证失败显示成成功。
  • 可靠恢复庭院存档:拒绝伪装成空地的损坏田块,宽松恢复时只丢弃损坏项;原型链键名不再被当作已拥有装饰,成就只保留已知编号。低于基础田块数的旧存档不会因负开垦费增加荔枝币。
  • 保持保存状态一致:两个窗口发生冲突时,只有最新存档通过校验后才同步修订号与内容;中日韩文字计数不再随汉字相对英文的位置变化。
  • 修正桌面退出与反馈:窗口关闭异常时仍会尝试停止本应用引擎并退出;错误信息按完整字符截断,不留下半个 emoji 或尾部标点。
  • 版本号单一来源:Windows 文件版本、关于页、反馈信息、安装版 sidecar 和发布检查都读取 internal/version/VERSION,减少下次发布漏改旧版本号的机会。

本版也合并依赖安全更新和 GitHub Actions 版本更新。Go 测试、桌面性质测试、界面交互检查、Windows 安装升级冒烟及正式发布附件均以本版本 CI 结果为准。学校账号、真实课表、预约提交与琴房权限仍需真实账号单独验收。


下载

  • szuDesktop-Setup-0.9.4.exe — Windows 安装版(Electron 窗口),旁边是同名 .sha256 校验文件
  • szudesktop-beta0.9.4-windows-amd64.zip — 解压即用,旁边是同名 .sha256 校验文件
  • szudesktop-windows-amd64.exe — 单文件版,与 ZIP 里的程序逐字节一致,旁边是同名 .sha256 校验文件
  • 命令行版:szunet-windows-amd64.exe、szunet-darwin-amd64、szunet-darwin-arm64、szunet-linux-amd64、szunet-linux-arm64,各带同名 .sha256 校验文件

What's Changed

  • deps: bump golang.org/x/net from 0.56.0 to 0.59.0 by @dependabot[bot] in #24
  • ci: bump actions/setup-node from 6.0.0 to 7.0.0 in the github-actions group by @dependabot[bot] in #25
  • fix: 第二轮审查修复与 beta0.9.4 发布准备 by @Alakazamc in #26

New Contributors

Full Changelog: beta0.9.3...beta0.9.4