Releases: Xposed-Modules-Repo/com.github.tianma8023.xposed.smscode
v3.1.5-beta.3
- 修复:Hook 进程中
Context/dataDir与未解锁阶段 CE 偏好读取导致的验证码解析失败问题(#108) - 修复:DataStore 并发访问偶发崩溃(
FileStorage.createConnection),补齐单例并发保护(#104) - 修复:Android 16 Hook 兼容,避免
AMS/PMS签名变化导致的 Hook 失败(#105) - 修复:Android 13 状态栏沉浸效果,改为官方
enableEdgeToEdge实现(#106) - 优化:统一通知相关设置分组与命名,Toast 与状态栏通知放到同一分组(#103)
- 调整:
标记为已读暂时关闭并置灰,设置中明确当前不可用(#103) - 优化:M3 Expressive 组件统一(记录详情动作、对话框 ButtonGroup、加载指示器 token)(#100/#101/#102)
v3.1.5-beta.2
- 修复:DataStore 并发访问偶发崩溃(
FileStorage.createConnection),补齐单例并发保护(#104) - 修复:Android 16 Hook 兼容,避免
AMS/PMS签名变化导致的 Hook 失败(#105) - 修复:Android 13 状态栏沉浸效果,改为官方
enableEdgeToEdge实现(#106) - 优化:统一通知相关设置分组与命名,Toast 与状态栏通知放到同一分组(#103)
- 调整:
标记为已读暂时关闭并置灰,设置中明确当前不可用(#103) - 优化:M3 Expressive 组件统一(记录详情动作、对话框 ButtonGroup、加载指示器 token)(#100/#101/#102)
v3.1.5-beta
-
新增:短信黑名单支持号码/号段/正则/内容匹配,支持删除短信与阻断广播(#84)
-
修复:短信拦截稳定性与删除通路问题,提升兼容性(#81、#85)
-
新增:自动输入后自杀开关,触发时机对齐自动输入流程(#90)
-
优化:统一 M3 按钮与记录详情可点击复制交互(#94)
-
质量:清理 code scanning 的 detekt open 告警(#95)
v3.1.4
XposedSmsCode v3.1.4 Release Notes
概览 (Overview)
v3.1.4 是一个以 稳定性修复 与 发布流程规范化 为核心的版本。本次更新修复了验证码测试弹窗与 Android 13 自动输入兼容问题,新增隐藏图标恢复入口,并将发布 tag/CI 统一到语义化版本(vX.Y.Z),避免因 tag 格式差异导致的发布异常。
核心变更 (Core Changes)
1. 稳定性修复 (Stability Fixes)
- 验证码测试弹窗修复 [#80]: 修复了短信验证码测试弹窗在部分场景下无响应的问题。
- Android 13 自动输入修复 [#78]: 修复自动输入相关 Hook 在 Android 13 环境下的兼容性问题。
- 国际化补全: 修复设置页部分文案在中文环境回退英文的问题,统一中英文资源展示。
2. 功能与体验增强 (Features & UX)
- 隐藏图标恢复入口 [#79]: 新增秘密代码与快捷方式入口,支持隐藏图标后的恢复操作。
v3.1.3
概览 (Overview)
这是本模块重构版首次完整发布!本版本基于原始优秀的开源项目进行了深度重构,带来了现代化的界面、更流畅的交互体验以及底层性能的全面提升,同时实现了对最新 Android 16 (SDK 36) 的兼容支持。
在此,我们要特别感谢原项目 tianma8023/XposedSmsCode 及原作者的杰出贡献。没有他们的最初的开源实现,便不会有如今的重构打磨版。致敬!
核心特性与重构亮点 (Core Features & Refactoring Highlights)
1. 现代化 UI 与流畅交互 (Modern UI & UX)
- Material 3 Expressive 架构:全面迁移至最新的 Compose Material 3 组件库,提供更符合现代审美的圆角、排版和色彩规范。
- 高级交互体验:
- 规则列表现已支持 滑动删除 (Swipe-to-Dismiss) 功能,提升管理效率。
- 短信记录现已支持长按优选复制验证码及文本。
- 优化文本输入引导与错误信息展示形式。
2. 动画体验打磨 (Animations)
- 平滑过渡:引入
AnimatedContent管理屏幕状态切换(如加载中至内容显示),彻底消除突兀的界面跳变。 - 列表丝滑跟随:自适应的列表物理动效,卡片增减时视觉衔接更加自然。
- 采用异步加载机制呈现各 App 图标,并加上淡入效果,使得列表滑动毫无卡顿发热感。
3. 性能加固与稳定性升级 (Performance & Stability)
- 数据层极致优化:全面启用 Immutable 状态并引入
ImmutableListWrapper,将列表滑动时昂贵且无效的重组 (Recomposition) 操作降至最低。 - 安全与最佳实践:采用属性代理、状态托管及规范化 Modifier 等现代 Kotlin 开发范式治理底层代码,大幅增强稳定性和内存表现。
4. 平台兼容与无障碍支持 (Platform & Accessibility)
- Android 16 支持:新增
PermissionManagerServiceHook36适配,完美兼容 Android 16 (SDK 36) 的底层权限授予变更,有效防范部分机型崩溃。 - 无障碍合规:全面补全图标的语义描述及复选框的动态状态,对特殊群体展现更友好的可访问性。
5. 其他改进 (Infra & Misc)
- 底层已统一至较新的 Gradle/KSP 构建链条。
- 完善 README README 徽章引导与下载直达体验。
欢迎下载体验并反馈任何问题,再次感谢所有推动开源社区发展的先驱者!
2.5.1
v2.5.1 Reboot required
- Fix: the issue of cannot show sms notification on Android 14 @klxiaoniu
- Fix: the issue of cannot open the webpage for viewing the source code
v2.5.1 需要重启
- 修复:修复在 Android 14 上,不显示验证码通知的问题 @klxiaoniu
- 修复:修复查看源码失败的问题
sha 256: d16f00e82654d5d22e7a0a94eaec82ae617bf3bd71f02aac8ea5364d27ee7a51
2.5.0
v2.5.0 Reboot required
- Change: Adapt to Android 14.
v2.5.0 需要重启
- 变化: 适配 Android 14
sha 256: cb588c03aee1c0cbfb4ee373f838de3cc9635146edcbd5ee5c558ef1291857ce
2.4.0
v2.4.0 Reboot required
- Change: Adapt to Android 13, fix the issue of cannot auto input SMS code
v2.4.0 需要重启
- 变化:适配 Android 13,解决验证码无法自动输入问题
sha 256: 5b49f532370f0451536670809ca693dd9caa699a7f116c3e86701fdc268d853e
2.3.1
v2.3.1 Reboot required
- New: custom auto input SMS code delay
- Fix: fix the issue of module configuration invalidation
- Change: SMS Code record support copy SMS message content to clipboard @fxdqe
- Others: fix some little bugs
v2.3.1 需要重启
- 新增: 自定义自动输入延迟
- 修复: 部分机型上模块配置失效问题
- 变化: 验证码历史记录支持复制短信文本 @fxdqe
- 其他: 修复部分小bug
shasum 256: 1738ad6c558bbb1ecc38f82ed56c352800aff01da662f1df697588b786532371
2.2.7
v2.2.7
- New: Add privacy policy statement
- Others: fix some little bugs
v2.2.7
- 新增:隐私政策说明
- 其他: 修复部分小bug
shasum: 8b75b4867abc1f0fa29f51b89b269bf7acf3f4ba613a8a8bb5d032c210625879