Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2558
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2558
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.21.0 (3024) is ready to test on iOS.
What to Test:
- 模块新增分类字段,用于在 UI 上便捷访问与归类。
- 模块新增参数表传入,支持传入多个参数,参数将用以文本替换的形式对模块内容进行修改。
- 修正截取过滤器可能无法生效的问题
- 部分过于复杂的正则在匹配时可能产生巨量的内存占用导致 Surge 被终止,该版本优化了正则执行时的内存占用
相关用例请见 Telegram Channel
Surge 5 5.21.0 (3024) is ready to test on iOS.
What to Test:
- 模块新增分类字段,用于在 UI 上便捷访问与归类。
- 模块新增参数表传入,支持传入多个参数,参数将用以文本替换的形式对模块内容进行修改。
- 修正截取过滤器可能无法生效的问题
- 部分过于复杂的正则在匹配时可能产生巨量的内存占用导致 Surge 被终止,该版本优化了正则执行时的内存占用
相关用例请见 Telegram Channel
Forwarded from Surge's Changelog
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.21.0 (3030) is ready to test on iOS.
What to Test:
- DNS 结果页新增日志,可查看每条 DNS 查询的具体日志与时间开销,用于排查开启 IPv6 后 DNS 查询缓慢等问题
- 脚本页面 UI 细节完善
- 其他细节修正
Surge 5 5.21.0 (3030) is ready to test on iOS.
What to Test:
- DNS 结果页新增日志,可查看每条 DNS 查询的具体日志与时间开销,用于排查开启 IPv6 后 DNS 查询缓慢等问题
- 脚本页面 UI 细节完善
- 其他细节修正
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2560
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2560
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.21.0 (3031) is ready to test on iOS.
What to Test:
- 修正当配置了非 53 端口的 DNS 时,空记录域名查询会产生额外等待时间的问题
Surge 5 5.21.0 (3031) is ready to test on iOS.
What to Test:
- 修正当配置了非 53 端口的 DNS 时,空记录域名查询会产生额外等待时间的问题
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2561
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2561
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2562
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2562
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.21.0 (3032) is ready to test on iOS.
What to Test:
- 修正 QUIC 流控的一个细节问题,优化了 Ponte/TUIC/Hysteria2 协议的延迟表现
- 更换了脚本执行引擎
- 脚本的内存开销得到大幅减少,CPU密集型脚本运行效率得到显著提高
- 脚本执行环境中新增部分 Web API
- 由于更换引擎导致 Surge 提供的所有 API 都进行了重写,部分 API 可能存在行为不一致或者有 Bug,如果遇到问题请反馈。
Surge 5 5.21.0 (3032) is ready to test on iOS.
What to Test:
- 修正 QUIC 流控的一个细节问题,优化了 Ponte/TUIC/Hysteria2 协议的延迟表现
- 更换了脚本执行引擎
- 脚本的内存开销得到大幅减少,CPU密集型脚本运行效率得到显著提高
- 脚本执行环境中新增部分 Web API
- 由于更换引擎导致 Surge 提供的所有 API 都进行了重写,部分 API 可能存在行为不一致或者有 Bug,如果遇到问题请反馈。
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2565
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2565
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2566
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2566
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.21.0 (3033) is ready to test on iOS.
What to Test:
修正脚本环境 $httpAPI 和 $utils 丢失的问题
Surge 5 5.21.0 (3033) is ready to test on iOS.
What to Test:
修正脚本环境 $httpAPI 和 $utils 丢失的问题
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2571
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2571
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.21.0 (3036) is ready to test on iOS.
What to Test:
问题修正:
- $httpClient 返回的 error 由 null 变为了 undefined
- $persistentStore.write 传入 null 会导致崩溃
Surge 5 5.21.0 (3036) is ready to test on iOS.
What to Test:
问题修正:
- $httpClient 返回的 error 由 null 变为了 undefined
- $persistentStore.write 传入 null 会导致崩溃
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2572
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2572
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.21.0 (3037) is ready to test on iOS.
What to Test:
- 大幅优化了处理较大 HTTP body 时的性能
Surge 5 5.21.0 (3037) is ready to test on iOS.
What to Test:
- 大幅优化了处理较大 HTTP body 时的性能
Forwarded from Surge's Changelog
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2574
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2574
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.21.0 (3039) is ready to test on iOS.
What to Test:
- 优化 JS 引擎调度策略,提升性能
- 修正一些脚本的无效参数类型调用导致的崩溃
- 新增动态资源管理页面,用于确认各项可更新的资源版本以及手动进行更新
Surge 5 5.21.0 (3039) is ready to test on iOS.
What to Test:
- 优化 JS 引擎调度策略,提升性能
- 修正一些脚本的无效参数类型调用导致的崩溃
- 新增动态资源管理页面,用于确认各项可更新的资源版本以及手动进行更新
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.4.4-2575
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Version 5.4.4-2575
- Added SRC-PORT rule for matching client port numbers.
- IN-PORT/SRC-PORT/DEST-PORT three rules are categorized as port number rule types, supporting three kinds of expressions:
- Directly writing the port number, such as IN-PORT,6153
- Port number closed interval: such as DEST-PORT,10000-20000
- Using >, <, <=, >= operators, such as SRC-PORT,>=50000
- Improve compatibility with HomeKit Accessory Protocol in gateway mode.
- Bug fixes.
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.21.0 (3042) is ready to test on iOS.
What to Test:
- 脚本引擎支持并发运行,将自动根据 CPU 核心数量优化调度,提高脚本并发执行时的性能
- 修正 QUIC 类协议上次更新后引入的一个小问题
Surge 5 5.21.0 (3042) is ready to test on iOS.
What to Test:
- 脚本引擎支持并发运行,将自动根据 CPU 核心数量优化调度,提高脚本并发执行时的性能
- 修正 QUIC 类协议上次更新后引入的一个小问题