Skip to content

🍂 银杏 v2.4.0 发布

Choose a tag to compare

@bjfwan bjfwan released this 24 Oct 10:07
· 14 commits to main since this release

🍂 银杏 v2.4.0 发布

发布日期:2026-10-23

说明:本版本起源码不再公开。仓库中的源码停留在 v2.3.0,GitHub 自动生成的 Source code 附件为该快照,不含 v2.4.0 的程序源码。APK 继续免费提供并承诺永不收费,详见 LICENSING.md。

🧹 清理缓存:设置 → 桌面行为与工具新增“清理缓存”,只清本应用缓存和临时文件,显示可清理大小、清理进度,可随时取消;不碰照片、联系人、聊天记录和设置。

🖼️ 首页卡片大小:每个首页入口都可以设小(一行三个)、中(一行两个)、大(独占一行),也可以一键统一大小;大小混排时自动把行尾空格分摊给本行卡片,不留缝隙;桌面长按仍可拖动排序。

✅ 使用前检查:设置首页新增“使用前检查”卡,一屏看全来电链路(通知/默认电话/电话权限)、视频链路(无障碍/悬浮窗)和保活(电池/自启/后台)是否就绪,未就绪的点进去直接修。

🏷️ 新功能「新」角标:设置里的新功能标题右侧会显示“新”,进入一次即消失,下一版本自动翻页,不用每次更新后重新找。

👆 家属入口提示:首页连点两次“银杏”进入家属设置;入口藏得深,最多提示 3 次,家属真正用过一次就不再提示。

🚫 开屏广告自动跳过(实验性):打开其他应用时自动识别并点击“跳过”按钮,只点跳过、绝不点广告本身;默认开启,家属可随时关闭;依赖无障碍服务,未开启时“使用前检查”会提示。

📉 诊断降噪:天气请求在退避等待且有缓存可看时,不再记为错误日志(这是设计内的降级,不是故障);天气失败上报按“城市+失败原因”15 分钟去重,弱网设备不再把错误日志刷满;定位解析成功后不再清空天气缓存,退避窗口和失败计数得以保留,冷启动不再反复重新请求。

✅ 工程验证:940 tests, 0 failed(172 个测试类);lintDebug 0 errors;Debug 构建通过。

📦 APK 大小:2.93 MiB;SHA-256:1fe1c5fbf2e2bf13ef16c3d38b413623176267b251e6367974c75492428e3a9e。

⚠️ 验证边界:本批设置能力已在 Robolectric 与单元测试覆盖,真机完成安装与主要页面冒烟;开屏广告跳过在不同厂商 ROM 上的识别效果仍需真机观察,保守策略保证不点广告。