What's Changed
- Clients: click "Online" to view live connections, with auto refresh and node connections on a master
- Clients: disconnect a client's live connections without disabling it
- Clients: page size selector (10/20/50/100/All) (#222)
- Notifications: client online/offline alerts (off by default)
- HTTP client: full dial options, including detour
- API:
sessionsandcloseSessionsactions
Bug Fixes
- Fix Multi Domain ports not following a cloned or re-ported inbound (#216)
- Fix cloned Hysteria inbounds inheriting the original's port-hopping range
- Fix the clone button getting stuck after a failed clone, and clones reusing a taken port or tag
- Fix node Reality inbounds turning into plain TLS links when an address row overrides TLS (#218)
- Fix Hysteria/TUIC clients hanging for ~30s when their inbound restarts
- Fix global traffic reset schedule changes not taking effect before restart, and validate the schedule
- Fix global traffic reset dropping every connection
- Fix sing-box 1.13 rejecting configs with legacy ECH options
- Fix Docker healthcheck timing out when listening on all addresses
Chores
- Update sing-box to 1.14.2
- Update quic-go to 0.61.0-sing-box-mod.9
- Update Go dependencies
- Update frontend dependencies
- Fix npm audit advisories (moment 2.31.0)
Full Changelog: v1.8.3...v1.9.0