Skip to content

Satori 3.4.2

Choose a tag to compare

@yuxino yuxino released this 01 Sep 15:52
· 4 commits to main since this release

Satori 3.4.2

这一版是跨平台维护更新。它清理已经失效的实现路径,并把 Windows 卸载验证从“命令成功”收紧为“应用、目录、注册表和快捷方式均已移除”,不改变阅读、AI、数据格式或预期界面行为。

主要变化

  • 删除首页进入前已不可达的空状态样式,并合并重复的平台与更新文案测试,不减少行为覆盖。
  • 版本显示统一读取运行时包信息,避免维护并行的版本常量。
  • Windows 托管验证在静默卸载后等待有限时间,并要求应用进程、安装目录、卸载注册表项、开始菜单和桌面快捷方式全部消失。
  • 三语 README 的下载入口统一指向当前正式版本。

下载与验收边界

  • macOS:需要 Apple 芯片 Mac 和 macOS 14+。下载 Satori-v3.4.2-macos-arm64.zip,解压后把 Satori 移入“应用程序”。包使用项目稳定的本地签名身份和 hardened runtime,但没有 Apple Team ID,也未经过 Apple 公证。
  • Windows:需要 Windows 11。x64 下载 Satori_3.4.2_x64-setup.exe,ARM64 下载 Satori_3.4.2_arm64-setup.exe。安装包未经过 Authenticode 签名,并按当前用户安装,因此 Windows 会显示未知发布者提示。
  • 两个 Windows 安装包只从同一最终源码提交的成功托管产物提升;构建、唯一 payload、PE 架构、产品身份、当前用户安装、完整卸载和 SHA-256 都必须在上传前通过。
  • 原生交互证据按架构分别记录。本版不把托管 CI、ARM64 原生历史证据或 Windows on ARM 的 x64 兼容运行描述成 x64-on-x64 手动验收。
  • Release 附带校验清单,用于核对三个平台资产。

Satori 3.4.2 is a cross-platform maintenance release. It removes stale implementation paths and strengthens the Windows uninstall gate without changing reading, AI, data formats, or intended interface behavior.

The Release includes a locally signed, hardened-runtime macOS 14+ Apple silicon build that is not Apple-notarized, plus unsigned current-user NSIS installers for Windows 11 x64 and ARM64. Windows assets are promoted only from a successful hosted run at the exact final source commit after independent payload, PE architecture, identity, install, complete-uninstall, and SHA-256 checks. Native interaction evidence remains architecture-specific, and no x64-on-x64 manual acceptance is claimed.