Releases: SagerNet/sing-box
1.14.0-alpha.35
📝 Release Notes
- Fixes and improvements
1.13.14
1.14.0-alpha.34
📝 Release Notes
- Fixes and improvements
1.14.0-alpha.33
📝 Release Notes
- Add iOS jailbreak release 1
- Fixes and improvements
1:
A new jailbreak build of the iOS sing-box for Apple client is available, distributed as a .deb for rootless iOS 15.0+ from GitHub Releases (SFI-iphoneos-arm64.deb). Unlike the App Store and TestFlight builds, it can run a Tailscale SSH server on the device and supports process matching (process_name, process_path, user, and so on) in route and DNS rules.
1.14.0-alpha.32
📝 Release Notes
- Add dashboard support for the API service 1
- Add USB/IP service 2
- Fixes and improvements
1:
The sing-box API service can now download, update and serve sing-box-dashboard directly over its listener, configured via the new dashboard option.
2:
New USB/IP Server and USB/IP Client services export and import USB devices over the USB/IP protocol, built on sing-usbip, which adds hotplug while staying interoperable with standard USB/IP. Exporting config-selected local devices (provider: default) runs via the CLI on Linux, Windows, and macOS and requires elevated privileges (macOS additionally needs a CGO build and disabled System Integrity Protection). With provider: dynamic, devices are instead supplied at runtime through the API service by the graphical clients on macOS and Android, or the sing-box Dashboard.
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
📝 Release Notes
- Fixes and improvements
1.14.0-alpha.28
📝 Release Notes
- Fixes and improvements