v1.5.49 #10
fnthinklevi
announced in
Announcements
v1.5.49
#10
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
v1.5.49 - 2026-07-29
双卡识别 + 多项修复 + 签名全方案 + 动态桌面名
📱 短信/电话双卡识别:新增
SimInfoHelper.kt,通过SubscriptionManager获取 SIM 卡槽位(卡1/卡2)和运营商名称;短信/电话推送时自动标注;Webhook 推送同步附加 SIM 信息。🔐 APK 签名全方案:
build.gradle.kts启用 V1 (JAR) + V2 (APK全文件) + V3 (密钥轮换) 三种签名方案,证书指纹不变。🖥️ 动态桌面名:语言切换时自动更新桌面/最近任务应用名(中文=通知推送助手 / English=NoticeTransmit,工作量:34 个 activity-alias + MethodChannel + 集合函数)。
🐛 6 项修复:SMTP 通道测试通过但首页仍显示异常(测试结果持久化到 SharedPreferences);语言选择弹窗中英图标关联性强化(中文=毛笔、英文=拼写→中文=translate/文、英文=g_translate/En);推送历史 24:00 归档(WorkManager 0.6.0 + 前台兜底 + 幂等标志);锁屏消息不记历史(
notificationReceiver移到onCreate()注册);version.json下载 URL 缺版本号目录;Englishkey 导致 i18n.js 翻译污染。🎨 体验优化:语言弹窗图标风格与其他一致(实色背景+白色图标)、选中项加粗+蓝色 check;弹窗统一圆角。
🏗️ 架构改进:
server.js限流/会话内存状态文件持久化(rate_limit.json→sessions.json + 优雅关闭 SIGTERM);CI 版本一致性检查脚本check_version_consistency.sh;README 修复base.md断链;清理热更新原生代码残留(4文件)+ hotfix_example/ 目录删除。Full Changelog: 1.5.48...1.5.49
This discussion was created from the release v1.5.49.
All reactions