#iOS #TestFlight
Surge 5 5.100.0 (3354) is ready to test on iOS.
What to Test:
- 增加 JQ Body Rewrite 的 UI 配置支持
- 其他细节优化
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3354) is ready to test on iOS.
What to Test:
- 增加 JQ Body Rewrite 的 UI 配置支持
- 其他细节优化
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3355) is ready to test on iOS.
What to Test:
根据一些用户的回报,我们发现在支持 hysteria2 的端口跳跃时,对 QUIC 在网络切换时进行的优化,可能会在网络切换时触发系统 Bug,导致 Surge iOS 有概率在切网后所有的连接均超时。(系统路由表紊乱)
该版本中移除了该优化,该问题可能影响所有使用 QUIC 类代理协议的用户,同时包含 DoQ 和 DoH3,请有遇到这类问题的用户测试确认问题是否改善。
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3355) is ready to test on iOS.
What to Test:
根据一些用户的回报,我们发现在支持 hysteria2 的端口跳跃时,对 QUIC 在网络切换时进行的优化,可能会在网络切换时触发系统 Bug,导致 Surge iOS 有概率在切网后所有的连接均超时。(系统路由表紊乱)
该版本中移除了该优化,该问题可能影响所有使用 QUIC 类代理协议的用户,同时包含 DoQ 和 DoH3,请有遇到这类问题的用户测试确认问题是否改善。
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3356) is ready to test on iOS.
What to Test:
- UDP 整体架构进行重构,UDP 相关功能可能出现问题,如有遇到请回报。
- shadowsocks 协议支持配置 udp-port 参数,用于单独指定 UDP 模式的服务端端口号,可在使用 ShadowTLS 时使用原端口号。
- 修正在进行大吞吐量 UDP 测试时,测试结果可能出现的异常(如 iperf UDP 模式)
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3356) is ready to test on iOS.
What to Test:
- UDP 整体架构进行重构,UDP 相关功能可能出现问题,如有遇到请回报。
- shadowsocks 协议支持配置 udp-port 参数,用于单独指定 UDP 模式的服务端端口号,可在使用 ShadowTLS 时使用原端口号。
- 修正在进行大吞吐量 UDP 测试时,测试结果可能出现的异常(如 iperf UDP 模式)
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3357) is ready to test on iOS.
What to Test:
- 修改 HTTP 脚本的终止逻辑,如果需要打断请求,应使用 $done({abort: true}),除此之外的失败将对请求不做修改而不会终止
- 修正 Body Rewrite 规则的处理逻辑,如果遇到非 UTF-8/非 JSON 请求,行为修改为不做修改而非失败
- 优化 QUIC 流控,降低在上传测速时出现的内存占用
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3357) is ready to test on iOS.
What to Test:
- 修改 HTTP 脚本的终止逻辑,如果需要打断请求,应使用 $done({abort: true}),除此之外的失败将对请求不做修改而不会终止
- 修正 Body Rewrite 规则的处理逻辑,如果遇到非 UTF-8/非 JSON 请求,行为修改为不做修改而非失败
- 优化 QUIC 流控,降低在上传测速时出现的内存占用
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3358) is ready to test on iOS.
What to Test:
- Bug fixes
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3358) is ready to test on iOS.
What to Test:
- Bug fixes
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3359) is ready to test on iOS.
What to Test:
- 修正通过 Shortcuts 修改策略组设置,如果并发执行多个修改有可能导致 Surge 开关状态重置的问题
- 修正当存在名为 error 的策略组时,可能导致一些功能出现异常的问题
- 其他细节问题修正
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3359) is ready to test on iOS.
What to Test:
- 修正通过 Shortcuts 修改策略组设置,如果并发执行多个修改有可能导致 Surge 开关状态重置的问题
- 修正当存在名为 error 的策略组时,可能导致一些功能出现异常的问题
- 其他细节问题修正
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3362) is ready to test on iOS.
What to Test:
- 修正在 iOS 15 下 WireGuard 无法使用的问题
- 其他问题修正
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3362) is ready to test on iOS.
What to Test:
- 修正在 iOS 15 下 WireGuard 无法使用的问题
- 其他问题修正
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3364) is ready to test on iOS.
What to Test:
5.14.0 RC1
- 细节修正与文案补全
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3364) is ready to test on iOS.
What to Test:
5.14.0 RC1
- 细节修正与文案补全
Official Channel: @SurgeTestFlightFeed
#tvOS #TestFlight
Surge 5 5.100.0 (3365) is ready to test on tvOS.
What to Test:
5.14.0 RC1
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3365) is ready to test on tvOS.
What to Test:
5.14.0 RC1
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3366) is ready to test on iOS.
What to Test:
5.14.0 RC2
- 细节问题修正
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3366) is ready to test on iOS.
What to Test:
5.14.0 RC2
- 细节问题修正
Official Channel: @SurgeTestFlightFeed
#iOS #AppStore
Version 5.14.0
Release Date: 2024/11/1 10:25:09(UTC+08:00)
What’s New:
New Features
- Added pre-matching rules for low-overhead request rejection. Please refer to the documentation for details. https://manual.nssurge.com/policy/reject.html
- Body Rewrite supports using JQ expressions to manipulate JSON.
- The shadowsocks protocol adds support for the
- Adapted icon mode for iOS 18.
- New Control Center control for HTTP capture.
- DNS now supports system search domain settings
- Added parameter proxy-restricted-to-lan to restrict the proxy to only accept devices from the same subnet
- When updating external resources, ETag will be recorded and sent; re-download will not be triggered if the resource has not changed
Improvements
- Overall optimization and improvement of UDP forwarding.
- The policy group list view supports configuring custom icons.
- Resolved issues with real-time display on iOS 18
- Optimized the display effect of policy group icons
- Improved HTTP engine compatibility with non-standard requests
- More explicit error prompts when Surge is activated without a network connection
- Enhanced error handling logic for encrypted DNS, retrying immediately upon encountering errors
- Added warning messages for excessive Host entries
- The URL-REGEX rule now supports
- Allow the use of Ponte policy as an underlying proxy.
Bug Fixes
- Fixed an issue where Control Center/home screen widgets would still show as active even when Surge was turned off
- Fixed a memory leak issue in encrypted DNS under certain errors
- Corrected subscription cycle constraint errors for new icons
- Other bug fixes
Official Channel: @SurgeTestFlightFeed
Version 5.14.0
Release Date: 2024/11/1 10:25:09(UTC+08:00)
What’s New:
New Features
- Added pre-matching rules for low-overhead request rejection. Please refer to the documentation for details. https://manual.nssurge.com/policy/reject.html
- Body Rewrite supports using JQ expressions to manipulate JSON.
- The shadowsocks protocol adds support for the
2022-blake3-aes-256-gcm
and 2022-blake3-aes-128-gcm
encryption modes- Adapted icon mode for iOS 18.
- New Control Center control for HTTP capture.
- DNS now supports system search domain settings
- Added parameter proxy-restricted-to-lan to restrict the proxy to only accept devices from the same subnet
- When updating external resources, ETag will be recorded and sent; re-download will not be triggered if the resource has not changed
Improvements
- Overall optimization and improvement of UDP forwarding.
- The policy group list view supports configuring custom icons.
- Resolved issues with real-time display on iOS 18
- Optimized the display effect of policy group icons
- Improved HTTP engine compatibility with non-standard requests
- More explicit error prompts when Surge is activated without a network connection
- Enhanced error handling logic for encrypted DNS, retrying immediately upon encountering errors
- Added warning messages for excessive Host entries
- The URL-REGEX rule now supports
extended-matching
tags.- Allow the use of Ponte policy as an underlying proxy.
Bug Fixes
- Fixed an issue where Control Center/home screen widgets would still show as active even when Surge was turned off
- Fixed a memory leak issue in encrypted DNS under certain errors
- Corrected subscription cycle constraint errors for new icons
- Other bug fixes
Official Channel: @SurgeTestFlightFeed
Nssurge
REJECT Policy · GitBook
#iOS #TestFlight
Surge 5 5.100.0 (3370) is ready to test on iOS.
What to Test:
- 脚本编辑页面支持传入 $argument
- 在脚本列表页面执行脚本也会传入 $argument 的内容了
- 脚本的 $trigger 参数新增 "editor" 和 "http-api" 两个来源
- 修正 iOS 16 下 WireGuard 可能无法使用的问题
- 修正部分代理协议的流量统计中,未计算上传的 UDP 流量的问题
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3370) is ready to test on iOS.
What to Test:
- 脚本编辑页面支持传入 $argument
- 在脚本列表页面执行脚本也会传入 $argument 的内容了
- 脚本的 $trigger 参数新增 "editor" 和 "http-api" 两个来源
- 修正 iOS 16 下 WireGuard 可能无法使用的问题
- 修正部分代理协议的流量统计中,未计算上传的 UDP 流量的问题
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3372) is ready to test on iOS.
What to Test:
Bug fixes
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3372) is ready to test on iOS.
What to Test:
Bug fixes
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3373) is ready to test on iOS.
What to Test:
- 修正 Ponte 无法转发 UDP 流量的问题
- 优化在飞行模式下(完全无网)的处理
5.14.1 RC1
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3373) is ready to test on iOS.
What to Test:
- 修正 Ponte 无法转发 UDP 流量的问题
- 优化在飞行模式下(完全无网)的处理
5.14.1 RC1
Official Channel: @SurgeTestFlightFeed
#iOS #AppStore
Version 5.14.1
Release Date: 2024/11/8 00:24:50(UTC+08:00)
What’s New:
Bug fixes
Official Channel: @SurgeTestFlightFeed
Version 5.14.1
Release Date: 2024/11/8 00:24:50(UTC+08:00)
What’s New:
Bug fixes
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3380) is ready to test on iOS.
What to Test:
- 调整了 UI 编辑规则和代理策略的逻辑,现在即使是 UI 上不存在的配置参数,在编辑后如果类型不变,也可以保持了
- 调整了 FSI 错误的处理,增加 workaround,不再直接终止
- 对于不存在 Virtual IP 的 TCP 连接,现在在握手阶段就会直接阻断,不用再等到握手完毕。ICMP ping 也会响应 host unreachable
- 修正部分提示无法被转为横幅显示的问题
- 其他细节修正
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3380) is ready to test on iOS.
What to Test:
- 调整了 UI 编辑规则和代理策略的逻辑,现在即使是 UI 上不存在的配置参数,在编辑后如果类型不变,也可以保持了
- 调整了 FSI 错误的处理,增加 workaround,不再直接终止
- 对于不存在 Virtual IP 的 TCP 连接,现在在握手阶段就会直接阻断,不用再等到握手完毕。ICMP ping 也会响应 host unreachable
- 修正部分提示无法被转为横幅显示的问题
- 其他细节修正
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3382) is ready to test on iOS.
What to Test:
- 修正控制器快捷方式进入可能导致页面布局出现问题的 Bug
- 修正无法在 Keystore 页面新增 SSH 密钥的问题
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3382) is ready to test on iOS.
What to Test:
- 修正控制器快捷方式进入可能导致页面布局出现问题的 Bug
- 修正无法在 Keystore 页面新增 SSH 密钥的问题
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3383) is ready to test on iOS.
What to Test:
- 若向无效的 Virtual IP 发送 UDP 数据包会返回 ICMP No route to host
- 统一关于代理策略空密码的处理
- 其他细节调整
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3383) is ready to test on iOS.
What to Test:
- 若向无效的 Virtual IP 发送 UDP 数据包会返回 ICMP No route to host
- 统一关于代理策略空密码的处理
- 其他细节调整
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3385) is ready to test on iOS.
What to Test:
- 修正 SOCKS5 代理服务接管的请求会出现内存泄露的问题
- 其他问题修正
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3385) is ready to test on iOS.
What to Test:
- 修正 SOCKS5 代理服务接管的请求会出现内存泄露的问题
- 其他问题修正
Official Channel: @SurgeTestFlightFeed
#iOS #TestFlight
Surge 5 5.100.0 (3386) is ready to test on iOS.
What to Test:
- 修正 UI 配置编辑中的一些问题
- 允许在模块中使用 Ponte 策略
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3386) is ready to test on iOS.
What to Test:
- 修正 UI 配置编辑中的一些问题
- 允许在模块中使用 Ponte 策略
Official Channel: @SurgeTestFlightFeed