Repository navigation
Releases
v2.9.0 · build 71
2.9.0 · build 71
- 全新暖白 / 深青原生界面,支持深色与大字体;保留首页、日历、统计、设置四个 Tab。
- 首页增加组合筛选、排序与可操作的通知自检;重试间隔可逐项编辑,创建时预览未来多次排期。
- 同步协议 v4:稳定历史 ID、提醒删除与撤销记录标记,重复导入不重复历史,旧设备内容不应复活已删除 ID。完整闭环需要两端升级;旧格式仍可读。
- 修复节假日前移提醒提前完成 / 跳过后,原定日再次提醒的边界。
- 五种语言 README 更新,附真实原生运行截图和升级 / 备份说明。
请保留完整备份。通知权限与已排期不代表已送达;真机锁屏、重启、系统后台限制和原渠道覆盖安装仍需实机验收。
Native UI refresh, editable retry controls, schedule previews, notification diagnostics, and schema-v4 deletion/history sync. Upgrade both platforms for the full sync protocol.
Android:包名保持 com.reminderapp,最低 Android 8.0。沿用原正式证书,安装 APK 时覆盖现有应用,不要卸载或清除数据。正式制品证书与 v2.8.0 比对结果见随附验证文件。
验证:主分支 CI 与标签发布 CI 均成功(单测 / lint / 构建、API 29 与 36 设备检查、原签名和版本门禁)。已用公开 APK 在 API 36 模拟器完成 2.8.0 → 2.9.0 的实际覆盖安装:未卸载、未清数据,测试提醒及每周规则保留。该结果不代表真机通知送达或所有厂商设备覆盖升级均已验收。
随附 SHA256SUMS.txt 与 release-verification.json 可核对正式包、证书和对应 CI。
v2.8.0
提醒事项 Android 2.8.0(versionCode 70),支持 Android 8.0 / API 26 及以上。
更新内容
- 支持固定周期与按实际完成时间重新计时,增加轻柔、持续、重要提醒及可配置的重试间隔、次数和静默时间。
- 增加跳过本次与撤销完成/创建;应用、通知、小组件和 AI 动作统一处理,完成统计保持一致。
- 首页一句话创建后进入可编辑表单,保留 AI、语音、模板、农历、节假日、导入和附近分享等入口。
- 定时提醒改用 AlarmManager,诊断页展示通知和精确闹钟能力,提供测试提醒及隐私说明。
- WebDAV 双端同时修改时提示冲突,选择前保存备份;条件上传保护远端更新,保留本地独有提醒及排期。跨端备份协议升级到兼容旧数据的 schema 3。
- Room 8→9 使用增量迁移,保留原提醒、完成记录与 ID;修复同步共享版本、节假日预检查及并发动作边界。
签名与数据
保持原正式签名和包名 com.reminderapp。已从本 Release 的公开下载链接取得实际 APK,并通过 apksigner/aapt 独立核对。APK 证书 SHA-256 与原 v2.7.2 完全一致:
0ea509a1dc9461c291a2db47caf5f055d83e4108fb28c3e87ed4fa62bead7038
使用覆盖升级保留本地数据;卸载会删除应用本地数据。未生成或轮换签名密钥,minSdk 仍为 26。
验证与已知限制
发布标签的完整 CI 已通过:117 项 JVM 测试、API 29/36 各 15 项设备测试,全部无失败或跳过,包含真实旧数据库逐列迁移;lint 无错误,正式 APK 构建和原证书校验成功。合并后的源码树与已验证分支完全相同,发布前该源码的跨端 22 个共享字段往返检查通过。
实际发布 APK SHA-256:6930c6e245289a8382b23a57f143a63f74cd8083b873cb4934e38abda7aeceb3,与 GitHub 资产摘要一致;Release 附有 SHA256SUMS.txt。
保留一个旧版已有边界:节假日前移的周提醒在提前日期完成后,可能在原定日期再次提醒,需要额外完成一次;本版尚未改变原始周期身份模型。旧同步协议不传播删除,Android 原备份导出不包含完成历史。真机覆盖安装、锁屏、Doze/OEM 后台送达、重启及权限撤销尚未单独实测。
详见 2.8 使用与公开测试说明 · 变更 PR #7。
v2.7.2 AI dock / models / templates
v2.7.2(versionCode 69)
- AI chat 无底栏遮挡;测连通 / 模型列表(搜索/记住/原始错误)
- 模板:报税 / 域名 / 生日
- 分享 NL + ICS;小组件确认/稍后
- 签名未改
真机通知与小组件建议再验。
v2.7.1 soft-ui chrome
soft-ui chrome(锤子立体软影、底栏铺物理底收窄、设置行高 52)
- 锤子 3D 软影
- 底栏 dock fill 铺物理底(DockH 48 / 选中圆 32 / top≈3 距指示条 4)
- 设置行高 52
- Android FAB 44 在 dock 上;README 按现状。签名/keystore/applicationId 未改
versionCode 68。直接下载 app-release.apk 重装,或在 App 内点「检查更新」。签名与历史版本相同,可覆盖安装。
未测:真机通知「确认/稍后」按钮。
v2.7.0 soft-ui 纸面软影
soft-ui 纸面软影(浅纸底 / 深抬升面、卡无描边、软圆钮)
- 首页:inset 搜索;chips 全部/今天/本周;今日卡 + soft 环待处理;提醒中/等待中;行内确认;重试「还没确认 · HH:MM 再响」;44 emoji 井
- 日历:月卡、今天竖胶囊+🦊、农历/班休;无本周进度
- 统计:三砖 + 厚描边 soft donut(完成率/确认/漏掉)+ 本月打卡热力 + 打卡城堡 + 最常忘记;本周花园缩成热力卡说明行
- Android FAB 44 在 dock 上;README 按现状。签名/keystore/applicationId 未改
versionCode 67。直接下载 app-release.apk 重装,或在 App 内点「检查更新」。签名与历史版本相同,可覆盖安装。
未测:真机通知「确认/稍后」按钮。
v2.6.0 三屏优化
三屏优化(对齐 GitHub 2.5.1 暗色,不是 Home A / QuietHome)
- 首页:芯片仅全部/今天/本周;分组提醒中/等待中;到期行内「确认」,不再弹大确认框
- 重试副文案:「还没确认 · HH:MM 再响」
- 日历:农历 + 狐狸 + 班/休;选中日期列出当天任务;统计 Tab 去掉返回箭头
- 统计:三数字 + 确认/漏掉、打卡城堡/本周花园/最常忘记时段;无大圆环、无热力图
versionCode 66。直接下载 app-release.apk 重装,或在 App 内点「检查更新」。签名与历史版本相同,可覆盖安装。
未测:真机通知「确认/稍后」按钮。
v2.5.1 修复启动闪退
修复:启动即闪退(v2.5.0 引入)——彩带粒子表 emojis 数组 4 元素配随机索引上限 4,静态初始化越界(ArrayIndexOutOfBoundsException),约 1/5 概率首页加载即崩。已与 iOS 对齐为 5 元素。\n\n版本 versionCode 65。直接下载 app-release.apk 重装,或在 App 内点「检查更新」。
v2.5.0 治愈游戏化 UI
治愈游戏化 UI 改版(粘土拟态):🦊 小狐狸吉祥物(站日历今日格,表情随完成度变)、🏰 连续打卡城堡(每3天一层)、🎉 打卡全屏彩带、✨ 发光球打卡按钮、🌈 本周彩虹跑道、周期 emoji 卡片选择器+星期灯泡、统计页城堡+本周花园(🌰→🌳)。空状态小狐狸挥手「今天想做什么呀?」。\n\n逻辑与数据完全不变。iOS 2.5.0 (build 64) / Android versionCode 64。