OneTHU 0.11.1 发布执行记录¶
用户在手机导航更正验收后明确要求恢复三端构建、发布正式 0.11.1 并同步渠道。旧暂停记录由这次授权更新。
当前安装包已完成预览数据隔离修订,构建源码为 7413291a、Android code 为 11009。下方先保留首次发布的历史证据,最新安装包与校验码见文末修订记录。
首次发布统一源码(修订前)¶
- main / v0.11.1:
a7fe5359e02e188a8bd0f7de3fd6666203e23a2c。 - 桌面 Actions:https://github.com/smartThise/OneTHU/actions/runs/39720639150,Windows x64 NSIS、macOS ARM64 DMG。
- Android:本地正式 ARM64 构建,包名
app.onethu.desktop,versionName0.11.1,versionCode11008,沿用既有签名和上下结构 Logo。 - 最终构建及验证产物:
/Volumes/OneTHUBuild/artifacts/release-0.11.1/navigation-final/。旧阶段产物不用于本次正式发布。
发布步骤¶
- [x] 导航源码交互验收和提交,GitHub/校内 main 推送。
- [x] 三端构建、版本与签名验证,生成 SHA-256。
- [x] 替换草稿中的旧阶段包,发布正式 GitHub Release 并设为 Latest。
- [x] 清华云盘各系统目录更新,以及双源 latest.json、根校验文件更新。
- [x] 匿名下载三端云盘包核验哈希;应用更新器实测主备源。
- [x] 官网中英文版本、下载清单、修复文档更新及 Pages 部署验证。
既有交互验收¶
更正后的手机导航 101 项、暂存箱可信触摸操作 4 项通过;TypeScript、OneGUI、中英文 7577 键校验通过。二级课表英文周次及真实页面定位见相关修复报告。详细实现和验证边界见 手机导航更正 与 手机第三轮修复。
本批未连接三端实机安装启动,浏览器交互验证、原生编译与产物校验分别记录,避免将构建成功等同于设备实际操作通过。
Android 已验证¶
- 正式证书 SHA256:
cc14d735667bb8b5d3134e7dfdccf6a4d9353e1a2fce54503f4a29705423aa97,与既有正式 Release 一致。 - ARM64、版本
0.11.1/11008,v2/v3 签名、ZIP 对齐及正式包无 DevPanel 通过。 - 15 个编译后 PNG 与标准 Logo 像素相同,launcher、round、adaptive 图标引用均通过。
- APK:
31822709字节,SHA25681169cfe32cf96e43d35fb1ce8cfa874f3f7b255f28f1abb755a2fa3d716d7b1。
正式产物与渠道¶
正式发布:https://github.com/smartThise/OneTHU/releases/tag/v0.11.1,非预发布,Latest;公开于 2026-10-22 04:24:26 UTC。GitHub 上传后返回的 digest 与本地三端文件、SHA256SUMS.txt、latest.json 逐项一致。
| 平台 | 文件 | 字节 | SHA256 |
|---|---|---|---|
| macos | OneTHU_0.11.1_aarch64.dmg |
18834178 | 3928cf65668d8411fb4786bfc5fadbce239241764f1525b888ef6cdc74b4b2b6 |
| windows | OneTHU_0.11.1_x64-setup.exe |
17254647 | 392d6a8f80ed2a0943480b1c6c051c1615ff29860adc6bc199c47f56bee38c59 |
| android | OneTHU_0.11.1_arm64.apk |
31822709 | 81169cfe32cf96e43d35fb1ce8cfa874f3f7b255f28f1abb755a2fa3d716d7b1 |
macOS 应用和 Harness 均为 ARM64,版本 0.11.1,codesign deep/strict 通过。Windows 应用与安装器版本均为 0.11.1.0;应用和 Harness 为 x64,解包程序与 Actions 原始程序仅存在预期的三字节 UNK→NSS 类型标记差异。Windows Artifact ZIP 的 SHA256 与 GitHub API digest 一致;下载曾因代理链路缓慢改为直连续传,ZIP 完整性通过。
清华云盘继续使用 /macOS/、/Windows/、/Android/ 系统目录,旧版本保留;根目录更新 SHA256SUMS.txt 与 latest.json。匿名完整下载三端包,大小及哈希与正式 GitHub Release 一致;双源清单版本、路径及哈希一致。
tools/update-sources-live-test.mjs 运行真实 updater.ts:三个平台 GitHub/云盘均返回 0.11.1,哈希一致,模拟 GitHub 不可用时自动回退云盘。发布后短暂的 GitHub latest 路由旧缓存已消退,最终原地址测试通过。没有触发下载安装 IPC。
官网本地 10 个中英文页面契约、136 个静态资源链接、320/390/768/1440px × 中英文八组禁用 JS 的实际下载入口与哈希展开检查通过。
官网部署完成¶
- 官网代码提交:
OneTHU/onethu.github.io@1e0b4f80671946d213fb2f4f721534a8fd6f0898。 - Pages 发布与文档刷新 39722475144 成功,使用主仓完整提交号
f98a8bba9ddc67aa34f27233af522f456b09c903;早先一次补充刷新传入短提交号,已修正。 - 官网线上中英文八组浏览器检查也通过。浏览器使用当前网络配置中的代理,覆盖 320–1440px、禁用 JavaScript、三端云盘直达及哈希展开。
- 官网中英文下载页均显示 0.11.1;中英文修复文档、手机修复结论和本发布记录均已在公开地址读取验证。
- 安装包统一源码仍为
a7fe5359;发布验收收尾时的后续主仓提交仅更新文档和渠道验收脚本,apps / packages / plugins与 tag 保持一致,发布资产和标签保持不变。
发布后发现的组件预览问题¶
用户随后反馈首页搜索出现内置高数示例。已定位并完成源码隔离修复,详见预览数据隔离报告。用户随后要求替换 0.11.1,三端安装包和公开 tag 已统一更新至修复源码,详情如下。
预览数据隔离安装包修订(当前下载)¶
用户明确要求保留 0.11.1 并替换安装包。三端统一构建源码与 v0.11.1 标签为 7413291a34e3b941a46481f9abafdf0b31dc6770,包含 a5f8701f 的预览隔离修复;GitHub 与校内仓库 main 已同步此源码。桌面 Actions 39724052377 两端成功。更新标签额外触发的排队任务 39724081741 已取消,实际用于发布的构建全部成功。
Android 正式签名、包名与 Logo 保持一致,versionCode 从 11008 升到 11009,可覆盖原正式包。15 个编译图标像素和自适应引用通过,APK 内嵌当前正式前端入口 index-B2vCVMRV.js。macOS ARM64 程序与 Harness、deep/strict 签名通过;Windows x64 程序、NSIS 版本和原生 Harness 通过。两个桌面 Actions ZIP 均与 API digest 一致;Windows 解包程序仅有预期的三字节安装器类型标记差异。
| 平台 | 文件 | 字节 | SHA256 |
|---|---|---|---|
| macos | OneTHU_0.11.1_aarch64.dmg |
18833525 | 674bd0375755dc1a6168c93bcbd4eb91ac99dde89b26cd6fd6c60584178c56b7 |
| windows | OneTHU_0.11.1_x64-setup.exe |
17256914 | eda4be783306b489eb56066a8749d12c8f58b1db205acd25dc0979307db9985d |
| android | OneTHU_0.11.1_arm64.apk |
31822709 | 103eddc026c421551cb02b321a1609f15583bf4994e2bac367646abc9bb8ddf3 |
GitHub 三端文件、SHA256SUMS.txt 和 latest.json 五项公开资产大小及 API digest 全部匹配本地新产物,0.11.1 保持 Latest。清华云盘各系统目录同名文件已替换,旧版本保留;根校验文件与清单同步。匿名完整下载三端云盘文件后,逐项大小及 SHA256 与新版 GitHub 资产一致。应用真实更新器的三个平台双源匹配、GitHub 失败回退云盘均通过。官网校验快照使用同一组新哈希,中英文下载页说明同版本修订的覆盖安装方法。
已经安装旧 0.11.1 的用户需要手动重新下载并覆盖安装;旧客户端按语义版本比较,相同版本号不会弹出升级提示。此修订沿用现有用户数据。三端实机安装与运行尚未执行,原生构建、产物校验和浏览器交互证据分别记录。
本轮完整产物与证据:/Volumes/OneTHUBuild/artifacts/release-0.11.1/preview-isolation-final/。首次发布的 navigation-final/ 证据保留。