Forwarded from Surge's Changelog
#Mac #Beta
Version 5.7.1-2757
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Version 5.7.1-2757
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#tvOS #TestFlight
Surge 5 5.21.0 (3214) is ready to test on tvOS.
What to Test:
- 修正 Ponte 策略指向自身时,UDP 转发中未能自动改用 DIRECT 的问题
5.11.1 RC5
Official Channel: @SurgeTestFlightFeed
Surge 5 5.21.0 (3214) is ready to test on tvOS.
What to Test:
- 修正 Ponte 策略指向自身时,UDP 转发中未能自动改用 DIRECT 的问题
5.11.1 RC5
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#Mac #Beta
⚠️版本回撤‼️
Version 5.7.1-2755
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
⚠️版本回撤‼️
Version 5.7.1-2755
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.7.1-2757
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Version 5.7.1-2757
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#Mac #Beta
⚠️版本回撤‼️
Version 5.7.1-2755
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
⚠️版本回撤‼️
Version 5.7.1-2755
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.7.1-2757
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Version 5.7.1-2757
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#iOS #AppStore
Version 5.11.1
Release Date: 2024/4/29 15:59:11(UTC+08:00)
What’s New:
- Optimize the matching performance of small rule sets, especially evident on older model CPUs.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Corrected the issue where applying temporary rules and then experiencing a policy change does not disrupt existing connections.
- Corrected the issue when using Ponte policy within Smart group, if the target device is itself, it failed to automatically switch to DIRECT policy.
- Corrected the problem of incorrect time displayed in request logs for Ponte device requests.
- Corrected crashes that may occur when external policy groups change.
- Fixed an issue where configuration upgrade functionality did not correctly take effect for managed configurations and enterprise configurations.
- During Smart group initialization phase, no longer displays most frequently used tags to avoid misunderstanding.
- Fixed an issue where local script files could not be automatically reloaded after being edited.
- Optimized indexing process for large rule sets.
- Limited maximum number of files for iCloud background auto auto-sync to 200 to avoid memory usage issues.
- Fixed potential UI display issues when adjusting policies through remote controller。
Official Channel: @SurgeTestFlightFeed
Version 5.11.1
Release Date: 2024/4/29 15:59:11(UTC+08:00)
What’s New:
- Optimize the matching performance of small rule sets, especially evident on older model CPUs.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Corrected the issue where applying temporary rules and then experiencing a policy change does not disrupt existing connections.
- Corrected the issue when using Ponte policy within Smart group, if the target device is itself, it failed to automatically switch to DIRECT policy.
- Corrected the problem of incorrect time displayed in request logs for Ponte device requests.
- Corrected crashes that may occur when external policy groups change.
- Fixed an issue where configuration upgrade functionality did not correctly take effect for managed configurations and enterprise configurations.
- During Smart group initialization phase, no longer displays most frequently used tags to avoid misunderstanding.
- Fixed an issue where local script files could not be automatically reloaded after being edited.
- Optimized indexing process for large rule sets.
- Limited maximum number of files for iCloud background auto auto-sync to 200 to avoid memory usage issues.
- Fixed potential UI display issues when adjusting policies through remote controller。
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#Mac #Release
Version 5.7.1-2757
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Version 5.7.1-2757
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.7.1-2758
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Version 5.7.1-2758
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#Mac #Release
Version 5.7.1-2758
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Version 5.7.1-2758
- Optimize the matching performance of small rule sets, especially evident on older CPU models.
- The external resource update page can display error information generated by rule set processing.
- Automatically ignore invalid empty lines in the rule set.
- Fixed an issue where applying temporary rules would not interrupt existing connections if a policy change occurred.
- Fixed an issue when using Ponte policy within Smart group, if the target device is itself, it was not automatically switched to DIRECT policy.
- Corrected the time error displayed in request logs for Ponte device requests.
- Fixed a low probability crash that occurs when external policy group content changes.
- During the initialization phase of Smart group, no longer display most used tags to avoid misunderstanding .
- Fixed a crash that could occur when adding a policy group if an external policy was selected but no URL was provided.
- Corrected an issue where items did not correctly display their storage location after being moved on the key management page.
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.100.0 (3219) is ready to test on iOS.
What to Test:
- 优化脚本执行 WebView 引擎管理流程
- 不再复用出现异常的引擎,以避免有问题的脚本导致后续脚本也出现问题。
- 加快了引擎回收的速度,以避免造成不必要的内存开销。(该内存占用并不计算在 Surge 引擎内,但是会占用系统空余内存)
- 修正 Smart 组在初始化阶段,使用频率标签未能全部屏蔽的问题
- 修正 Subnet 策略组在网络切换前未能正确选择策略的问题
- 修正脚本编辑器保存时,如果配置中不存在任何本地脚本,会导致崩溃的问题
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3219) is ready to test on iOS.
What to Test:
- 优化脚本执行 WebView 引擎管理流程
- 不再复用出现异常的引擎,以避免有问题的脚本导致后续脚本也出现问题。
- 加快了引擎回收的速度,以避免造成不必要的内存开销。(该内存占用并不计算在 Surge 引擎内,但是会占用系统空余内存)
- 修正 Smart 组在初始化阶段,使用频率标签未能全部屏蔽的问题
- 修正 Subnet 策略组在网络切换前未能正确选择策略的问题
- 修正脚本编辑器保存时,如果配置中不存在任何本地脚本,会导致崩溃的问题
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#iOS #TestFlight #订阅功能
Surge 5 5.100.0 (3222) is ready to test on iOS.
What to Test:
- 新的订阅功能:规则分析,目前包含两个子功能:
1. 规则使用计数,会记录规则的匹配次数。(只统计主规则集中的条目,各类规则集和逻辑规则的子规则不会被统计,统计时会忽略规则参数)
2. 当前规则集性能测试
以上功能可在规则配置页面找到
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3222) is ready to test on iOS.
What to Test:
- 新的订阅功能:规则分析,目前包含两个子功能:
1. 规则使用计数,会记录规则的匹配次数。(只统计主规则集中的条目,各类规则集和逻辑规则的子规则不会被统计,统计时会忽略规则参数)
2. 当前规则集性能测试
以上功能可在规则配置页面找到
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.100.0 (3223) is ready to test on iOS.
What to Test:
- 修正崩溃
- 当模块中包含的规则使用了一个不存在的策略时会弹出警告
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3223) is ready to test on iOS.
What to Test:
- 修正崩溃
- 当模块中包含的规则使用了一个不存在的策略时会弹出警告
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#iOS #TestFlight
Surge 5 5.100.0 (3224) is ready to test on iOS.
What to Test:
- 优化规则集索引,现在规则集中的 IP-ASN 规则也可以被索引优化,测试中约 5000 条 ASN 规则的规则集,在旧版中需耗时 4ms,新版只需要 0.001ms
- 修正不正确的 cron 表达式会导致脚本被持续触发的问题
Official Channel: @SurgeTestFlightFeed
Surge 5 5.100.0 (3224) is ready to test on iOS.
What to Test:
- 优化规则集索引,现在规则集中的 IP-ASN 规则也可以被索引优化,测试中约 5000 条 ASN 规则的规则集,在旧版中需耗时 4ms,新版只需要 0.001ms
- 修正不正确的 cron 表达式会导致脚本被持续触发的问题
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
Forwarded from Surge's Changelog
Forwarded from Surge's Changelog
Forwarded from Surge's Changelog
Forwarded from Surge's Changelog
#Mac #Release
Version 5.7.2-2761
- Optimize the matching performance of ASN rules in the rule set.
- Fix the issue where FINAL rules cannot be edited through UI.
- Fix the problem that invalid cron expressions would cause scripts to be executed repeatedly.
- Optimized the management mechanism of the script engine.
- Other detail issues fixed.
Official Channel: @SurgeTestFlightFeed
Version 5.7.2-2761
- Optimize the matching performance of ASN rules in the rule set.
- Fix the issue where FINAL rules cannot be edited through UI.
- Fix the problem that invalid cron expressions would cause scripts to be executed repeatedly.
- Optimized the management mechanism of the script engine.
- Other detail issues fixed.
Official Channel: @SurgeTestFlightFeed
Forwarded from Surge's Changelog
#Mac #Beta
Version 5.7.2-2762
- Optimize the matching performance of ASN rules in the rule set.
- Fix the issue where FINAL rules cannot be edited through UI.
- Fix the problem that invalid cron expressions would cause scripts to be executed repeatedly.
- Optimized the management mechanism of the script engine.
- Other detail issues fixed.
Official Channel: @SurgeTestFlightFeed
Version 5.7.2-2762
- Optimize the matching performance of ASN rules in the rule set.
- Fix the issue where FINAL rules cannot be edited through UI.
- Fix the problem that invalid cron expressions would cause scripts to be executed repeatedly.
- Optimized the management mechanism of the script engine.
- Other detail issues fixed.
Official Channel: @SurgeTestFlightFeed