Surge TestFlight's Changelog
Open in Telegram
@SurgeTestFlightFeed @SurgeMacChangelog @SurgeChangelog TestFlight: Email Posted automatically by Cloudflare Email Workers.
Show more214
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
#iOS #TestFlight
Surge 5 5.21.0 (3029) is ready to test on iOS.
What to Test:
- 修正等待安装的模块无法被删除的问题
#iOS #TestFlight
Surge 5 5.21.0 (3028) is ready to test on iOS.
What to Test:
- 修正 tvOS 配置部署时模块不生效的问题(需要参数的模块需要先在模块页面配置参数)
- 修正数个崩溃
#iOS #TestFlight
Surge 5 5.21.0 (3027) is ready to test on iOS.
What to Test:
- 模块参数新增字段 `arguments-desc`,会显示在参数编辑页,用于提示用户参数作用
- 编辑参数时支持进入全屏模式
- 其他细节问题修正
#iOS #TestFlight
Surge 5 5.21.0 (3026) is ready to test on iOS.
What to Test:
- 模块参数声明新增默认值支持,例如:
#!arguments=title, interval:3600, api-key
- 细节问题修复
#iOS #TestFlight
Surge 5 5.21.0 (3025) is ready to test on iOS.
What to Test:
Bug fixes
#iOS #TestFlight
Surge 5 5.21.0 (3024) is ready to test on iOS.
What to Test:
- 模块新增分类字段,用于在 UI 上便捷访问与归类。
- 模块新增参数表传入,支持传入多个参数,参数将用以文本替换的形式对模块内容进行修改。
- 修正截取过滤器可能无法生效的问题
- 部分过于复杂的正则在匹配时可能产生巨量的内存占用导致 Surge 被终止,该版本优化了正则执行时的内存占用
相关用例请见 Telegram Channel
#iOS #TestFlight
Surge 5 5.21.0 (3023) is ready to test on iOS.
What to Test:
- 捕获过滤器系统重做,现在可为 In-Memory 和 On-Disk 模式单独配置两个过滤器,在捕获开关开闭时自动切换。
#iOS #TestFlight
Surge 5 5.21.0 (3021) is ready to test on iOS.
What to Test:
- 修正当 requires-body=1 的脚本跳过处理时,会导致原有 body 丢失的问题
#iOS #TestFlight
Surge 5 5.21.0 (3020) is ready to test on iOS.
What to Test:
- 修正 MITM/H2 模式下,HTTP response 脚本无法为原本不包含 body 的请求增加 body 的问题
- 修正 UI 修改规则时,SUBNET 类型规则异常的问题
#iOS #TestFlight
Surge 5 5.21.0 (3019) is ready to test on iOS.
What to Test:
- 新增远程控制器的快捷跳转,详见设备页面底部的配置向导
#iOS #TestFlight
Surge 5 5.21.0 (3018) is ready to test on iOS.
What to Test:
- 新增规则 SRC-PORT 用于匹配客户端端口号。
- IN-PORT/SRC-PORT/DEST-PORT 三个规则统归为端口号规则类,支持三种写法:
- 直接撰写端口号,如 IN-PORT,6153
- 端口号闭区间:如 DEST-PORT,10000-20000
- 使用>、<、<=、>=操作符,如 SRC-PORT,>P000
- 现在 UI 编辑后可以保持原配置中的纯空行了
- 修正上个版本模块上侧滑出现的一些问题
#iOS #TestFlight
Surge 5 5.21.0 (3016) is ready to test on iOS.
What to Test:
- 新参数:always-raw-tcp-keywords
在进行协议嗅探时,如果 HTTP Header 中出现特定的关键字,则将改请求回退 raw TCP 处理,可用于规避一些兼容性问题。
- 模块系统和页面重做中,详见 Telegram Channel:https://t.me/SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.21.0 (3015) is ready to test on iOS.
What to Test:
- 新增高级选项设置页面
- 失败的 MITM 请求日志中也会输出 TLS SNI 信息了
#iOS #TestFlight
Surge 5 5.21.0 (3009) is ready to test on iOS.
What to Test:
- 修正一些不标准的 DNS 服务器,在请求 A 记录时返回 AAAA 记录,会导致 Surge 崩溃的问题
5.8.3 RC3
#iOS #TestFlight
Surge 5 5.21.0 (3008) is ready to test on iOS.
What to Test:
5.8.3 RC2
#iOS #TestFlight
Surge 5 5.21.0 (3006) is ready to test on iOS.
What to Test:
5.8.3 RC1
该版本修正了几乎所有目前的已知问题和崩溃,包含数个已存在很久但是一直未能定位修复的低概率崩溃。
#tvOS #TestFlight
Surge 5 5.21.0 (3007) is ready to test on tvOS.
What to Test:
5.8.3 RC1
同步 iOS 版本更新
#iOS #TestFlight
Surge 5 5.21.0 (3004) is ready to test on iOS.
What to Test:
- 再次重构了 Virtual IP 数据库的数据结构,以避免在大数据量时(>30000),进行转存操作容易触发系统内存限制的问题。
- 优化了 HTTP Body 的搜索,现在支持更多 MIME Type 的全文搜索
#iOS #TestFlight
Surge 5 5.21.0 (3001) is ready to test on iOS.
What to Test:
- 修正进行 MITM/H2 时,Connection-level window 过低可能导致性能过低的问题
- 修正进行 MITM/H2 时,请求可能卡住的问题
- 由于 iOS 的存储展示中,将临时文件(NSTemporaryDirectory)也纳入了应用的空间占用,导致一些情况下 Surge 的存储占用看起来很高。然而实际上这部分占用会被系统自动清理。新版本中加入了主动清理以避免误解。
#iOS #TestFlight
Surge 5 5.21.0 (2999) is ready to test on iOS.
What to Test:
- 修正 DOMAIN-SET 的 extended-matching 参数失效的问题
- 修正一些 UI 上的文案问题
