Releases: SagerNet/sing-box
1.14.0-alpha.31
π Release Notes
- Fixes and improvements
1.14.0-alpha.30
π Release Notes
- Introducing sing-box API service 1
- Apple/Android: Introducing remote control 2
- Introducing sing-box Dashboard 3
- Fixes and improvements
1:
The new sing-box API service is a gRPC server for observing and controlling the running sing-box instance, exposing the same interface the graphical clients use locally: service status, logs, outbound groups (selection and URL tests), Clash mode, connection tracking, and tools such as network quality tests, STUN tests, and Tailscale operations. The server also accepts gRPC-Web requests, including the WebSocket transport of @improbable-eng/grpc-web for bidirectional streaming methods, so browsers can connect directly. Clients authenticate via the secret field; TLS and CORS options are available. Connection tracking and Clash mode methods require the Clash API to be configured.
2:
The graphical clients for Apple platforms and Android can now control remote sing-box instances running the API service. Remote servers (URL and secret) are managed in settings; the dashboard, logs, connections, groups, and tools pages can then switch between the local service and remote instances.
3:
sing-box Dashboard is a new web client for the API service, providing almost the same experience as the graphical clients. A public instance is available at http://sing-box-dashboard.sagernet.org (shortcut: dash.sing-box.app).
1.14.0-alpha.29
π Release Notes
- Fixes and improvements
1.13.13
1.14.0-alpha.28
π Release Notes
- Fixes and improvements
v1.14.0-alpha.27
π Release Notes
- Add Tailscale SSH server 1
- Fixes and improvements
1:
Adds an ssh_server field to Tailscale endpoints, running a Tailscale SSH server on tailnet port 22. Access is controlled by the SSH ACL in the Tailscale admin console, which maps each connection to a local user (behavior varies by platform; iOS and tvOS are not yet supported). The value may be true (equivalent to { "enabled": true }), or an object that additionally sets disable_pty, disable_sftp, and disable_forwarding.
1.14.0-alpha.26
π Release Notes
- Add gecko obfs for Hysteria2 1
- Fixes and improvements
1:
Adds gecko as a new QUIC traffic obfuscation type for Hysteria2 inbound and outbound, alongside the existing salamander. Gecko supports configurable min_packet_size (default 512) and max_packet_size (default 1200) fields.
v1.14.0-alpha.25
π Release Notes
- Revert Tailscale endpoint dial fields deprecation and remove
control_http_client1 - Fixes and improvements
1:
The control_http_client field on Tailscale endpoints introduced in 1.14.0-alpha.13 is removed, and the deprecation of Dial Fields is reverted.
1.14.0-alpha.24
π Release Notes
- Fixes and improvement
1.13.12
π Release Notes
- Update naiveproxy to v148.0.7778.96-1
- Fixes and improvements