Skip to content

SmsForwarder v3.1.1 1024程序猿节版

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Oct 13:06

PS. 踩着1024的尾巴,提交了3.1.0版本,迟到的程序猿节礼物!


【注意】

  • v3.x版本是全新重构开发,可能一开始并不稳定,建议升级前先做好数据备份!(客户端>一键换新机>离线模式>导出)
  • 从2.x升级上来耗电异常的,尝试全新安装后导入配置

更新日志

  • 紧急修复:微信小程序端报错“sm4Key must not be null”
  • 新增:微信小程序客户端的太阳码
  • 新增:HttpServer请求/应答报文进行国密SM4对称加密传输 【配套SmsF微信小程序】
  • 新增:HttpServer请求/应答报文进行RSA非对称加密传输
  • 升级:gradle及依赖版本
  • 修复:远程控制发送短信时手机号不能包含国家地区代码 (#231)
  • 优化:允许自定义客户端与服务端时间容差,避免请求重放攻击 #227
  • 优化:提升发送通道多参数分隔的兼容性
  • 优化:Bark的消息链接支持URL Scheme #229
  • 优化:提升发送通道多参数分隔的兼容性
  • 优化:检查合法的URL时支持IPv6地址(例如:主动控制·客户端的服务地址)
  • 整理:更新APP通知转发的多重匹配规则示例
  • 新增:webhook发送通道增加PUT/PATCH请求方式 #206
  • 优化:仅当有WIFI网络时自动检查更新/获取提示
  • 新增:自动删除N天前的转发记录(0=禁用,触发机制:每次电量变化时扫描) #224
  • 优化:自动消除通知仅消除已匹配的通知 #204(临时方案,重复查询换取准确性)
  • 修复:通话转发卡槽信息识别错误
  • 精简:去掉美团多渠道打包
  • 升级:权限请求框架 XXPermissions
  • 修复:极端情况下Gson().fromJson爆空指针错误 #207
  • 修复:通过转发日志中重新发送短信时,{{接收时间}}错误 #218

APK版本说明:

  • universal: 通用版(不在乎安装包大小/懒得选就用这个版本,包含以下4种CPU架构so)
  • armeabi-v7a: 32位ARM设备(备用机首选)
  • arm64-v8a: 64位ARM设备(主流旗舰机)
  • x86: 32位Intel设备
  • x86_64: 64/32位Intel设备