#Mac#Beta
Version 5.8.0-2889
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
### Other Improvments
- Due to the large amount of features requiring permissions in the new macOS system, a dedicated page has been added for managing system permissions.
- The syslib keyword for local DNS mapping can now be used in enhanced mode. However, in non-enhanced mode, the resolution is entirely handled by the system. In enhanced mode, Surge resolves it using the system's DNS address.
- Added [General] parameter show-error-page, which is used to control whether Surge's HTTP error page is displayed when an error occurs. This parameter is enabled by default, and the behavior is consistent with previous versions.
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2888
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2883
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2882
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2881
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2876
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2875
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2874
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2873
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2871
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2870
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed
#Mac#Beta
Version 5.8.0-2869
### Network Extension
- Due to numerous issues arising from the traditional utun takeover solution in newer system versions, starting from Surge Mac 5.8.0, Surge Mac will use Network Extension as the enhanced mode to take over the system network.
- The minimum system version requirement for Surge Mac is raised to macOS 12.
- Due to different required permissions, manual authorization operations is needed after updating.
- The vif-mode parameter will no longer be effective.
- Enhanced mode can now be used in conjunction with network sharing functionality, meaning you can directly create a Wi-Fi managed by Surge (requires wired network)
### Port Hopping
Hysteria2 and TUIC protocol now support port hopping to improve ISP's QoS issues with UDP. See the server documentation for details.
Proxy = hysteria2, 1.2.3.4, 443, password=pwd, port-hopping="1234;5000-6000;7044;8000-9000", port-hopping-interval=30
After configuring the port-hopping parameter, the primary port number configured in the front will no longer be effective.
Parameters:
- port-hopping: Used to configure the range of ports. Separated by commas and supports ranges configured with a hyphen.
- port-hopping-interval: The interval for changing port numbers. Defaults to 30 seconds
Official Channel: @SurgeTestFlightFeed