release: mobile 0.19.1 signing fix, TV 0.17.0, Windows 0.17.0 (v0.19.1)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
余生
2026-07-30 01:32:18 +08:00
co-authored by Claude Opus 5
parent 78f6683ff1
commit e92af5d83d
2 changed files with 23 additions and 27 deletions
+7 -5
View File
@@ -17,15 +17,17 @@
## 最新版本 | Latest Release
**全局标签 `v0.19.0`**(各端应用版本独立)
**全局标签 `v0.19.1`**(各端应用版本独立)
| 平台 | 应用版本 | 构建号 | 下载 |
| --- | --- | --- | --- |
| Android 手机版 | 0.19.0 | 38 | [`entryway-release-0.19.0.apk`](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/v0.19.0/entryway-release-0.19.0.apk) |
| Android TV 版 | 0.17.0 | 37 | [`Entryway-tv-release-0.17.0.apk`](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/v0.19.0/Entryway-tv-release-0.17.0.apk) |
| Windows x64 | 0.17.0 | 36 | [`Entryway_0.17.0+36_Windows_x64_Setup.exe`](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/v0.19.0/Entryway_0.17.0+36_Windows_x64_Setup.exe) |
| Android 手机版 | 0.19.1 | 39 | [`entryway-debug-0.19.1.apk`](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/v0.19.1/entryway-debug-0.19.1.apk) |
| Android TV 版 | 0.17.0 | 37 | [`Entryway-tv-release-0.17.0.apk`](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/v0.19.1/Entryway-tv-release-0.17.0.apk) |
| Windows x64 | 0.17.0 | 36 | [`Entryway_0.17.0+36_Windows_x64_Setup.exe`](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/v0.19.1/Entryway_0.17.0+36_Windows_x64_Setup.exe) |
> TV 版沿用 1.0 前的调试证书签名约定,Windows 安装包未签名;首次运行可能触发系统安全提示,需手动确认。
> Android 手机版与 TV 版沿用 1.0 前的调试证书签名约定,Windows 安装包未签名;首次运行可能触发系统安全提示,需手动确认。
>
> ⚠️ v0.19.0 的手机安装包误用了正式发布证书,无法覆盖安装。0.18.x 及更早版本可直接覆盖安装 0.19.1;若已安装 v0.19.0,需先卸载再安装。
- **变更日志**[`RELEASE_NOTES.md`](RELEASE_NOTES.md)
- **全部版本**[Gitea Releases](https://gitea.yamby.cn/yusheng/Entryway_Release/releases) [GitHub Releases](https://github.com/JackYucongjia/Entryway_Release/releases)
+16 -22
View File
@@ -1,44 +1,38 @@
# Entryway v0.19.0
# Entryway v0.19.1
本次发布将观看记录去重、真实媒体库数量和缓存优先加载策略统一到 Android 手机、Android TV 与 Windows。
手机版补丁批次:修正 v0.19.0 手机安装包的签名证书,使其可以从 0.18.x 直接覆盖安装升级。Android TV 与 Windows 本批次无变化
## 版本信息
| 平台 | 应用版本 | 构建号 | 安装包 | SHA-256 |
| --- | --- | ---: | --- | --- |
| Android 手机版 | 0.19.0 | 38 | `entryway-release-0.19.0.apk` | `bb17beed3198f4ae13ab6aaf40f9bcb4c6251936035e2effb25ba7052914c589` |
| Android 手机版 | 0.19.1 | 39 | `entryway-debug-0.19.1.apk` | `93b2f5a65428784e44e98bc6791110ea2b638bca378140bbf9f9c8bcafdb02eb` |
| Android TV | 0.17.0 | 37 | `Entryway-tv-release-0.17.0.apk` | `b69e0a02de333a6f35fd0c5a167cbbd47aaf73e50637203a7fd6469f51b93066` |
| Windows x64 | 0.17.0 | 36 | `Entryway_0.17.0+36_Windows_x64_Setup.exe` | `88152926419a6f6dc29e3380cd9469c86d366a516aec56fe4a7013aa3e7a774f` |
## 跨端变化
## 升级须知
- 新增可选的继续观看去重:合并不同媒体库中的同一内容,优先保留最近播放、进度更长的记录
- “继续观看”和“我的媒体”提供查看全部入口与真实数量
- 首页、全部页面和子媒体库统一采用持久化缓存优先策略
- 子媒体库使用 30 分钟缓存;手动刷新始终绕过缓存,刷新成功后同步更新首页数量
- 单个服务器或刷新请求失败时保留已有缓存,不再影响其他正常服务器。
- v0.19.0 的手机安装包误用了正式发布证书签名,与此前所有公开版本不一致,导致无法覆盖安装。本批次已改回项目 1.0 前一直使用的调试证书
- **仍在使用 0.18.x 或更早版本**:可直接下载本批次手机包覆盖安装
- **已经卸载旧版并安装了 v0.19.0**:需要先卸载 0.19.0 再安装本版本,两者签名证书不同,无法互相覆盖
- Android TV 与 Windows 用户不受影响,无需重新安装
## Android 手机版 0.19.0
## Android 手机版 0.19.1
- 增加观看记录去重设置
- 修复从子媒体库返回首页后位置回到顶部的问题
- 修复返回首页时重复刷新媒体库数量的问题
- 增加“继续观看”和“我的媒体”全部页面。
- 修复安装包签名证书,恢复从旧版本覆盖安装升级的能力
- 打包变体改回 debug,与 v0.18.x 及更早公开版本的发布约定一致
- 功能与 0.19.0 完全相同,无新增功能或行为变更
## Android TV 0.17.0
- 移植“我的媒体库”全部页面、真实数量与缓存联动
- 继续观看全部页面支持缓存。
- 子媒体库刷新后回写首页对应数量。
- 本批次无变化,沿用 v0.19.0 的 0.17.0 安装包
## Windows x64 0.17.0
- 同步跨端观看记录去重与媒体缓存策略
- 完整继续观看列表支持分页及最多 2,000 条缓存。
- 修复分页延长缓存有效期和重复全量加载。
- 本批次无变化,沿用 v0.19.0 的 0.17.0+36 安装包
## 兼容性与已知问题
- Android 最低要求为 Android 8.1API 27)。
- TV release 变体沿用项目 1.0 前的调试证书签名约定。
- Android 最低要求为 Android 8.1API 27Windows 最低要求为 Windows 10 x64
- Android 手机与 TV 安装包沿用项目 1.0 前的调试证书签名约定,均为未混淆的公开构建
- Windows 安装包未进行代码签名,SmartScreen 可能显示未知发布者提示。