Releases: alireza0/s-ui
Releases · alireza0/s-ui
Release list
v1.5.5
Bug Fixes
- Generate naive share links per the inbound network:
naive+https(TCP/h2) andnaive+quic(UDP/h3) alongside the legacyhttp2://form #1211 - Fix "database is locked" blocking client expiry and rules saving #1209
Enhancements
Frontend
- More JSON subscription routing options: Route-to-Proxy, final outbound, selectable default rules, expanded rule-set catalog (Google Play, Twitter/X, Telegram, YouTube, Netflix, OpenAI, Reddit, ...) and preserved custom rule-sets #1208
- Preset rulesets dialog on the Rules page with optional one-click routing rule #1216
- Traffic chart: manual refresh by default with an opt-in auto-refresh toggle #1205
- Default port for ShadowTLS handshake @BuffOvrFlw
Reports
v1.5.4
Enhancements
- Alpine Linux support (apk + OpenRC) and multilingual install script #1195
- Auto-append
?ed=early-data to the link when configured #1193 - Expose server OS so the UI can adapt (hide ACME on Windows) #1189
Bug Fixes
- Fix nil pointer panic on VLESS outbound without TLS (
security=none) #1198 - Fix Clash-based clients failing on WS inbounds by carrying only the Host header #1184
- Include Shadowsocks plugin/plugin_opts in the generated share link #1194 @rqzbeh
- Fix Clash proxy group expansion #1182 @rqzbeh
- Fix Shadowsocks 2022 user lookup #1181 @rqzbeh
- Fix users being disconnected on every change
Frontend
- Hysteria outbound port-hopping support #231 @rqzbeh
- Add fast enable/disable switch to the clients list #1175
- Shadowsocks plugin support in the share link #231 @rqzbeh
- Hide ACME on Windows servers #1189
- Delay (latency) test for endpoints
Contributors
Thanks to @rqzbeh for contributing to this release!
Reports
v1.5.3
Bug Fixes
Enhancements
- Clash subscription: optionally disable the default
Proxy/Autoproxy-groups and expand anallplaceholder into every proxy — via the newsubClashNoDefGrpandsubClashSprtAllsettings #1155 - Make time zone handling independent from the host OS #1166
Frontend
- Clash subscription settings: add toggles for optional default groups and
allexpansion - Add donate icon
Reports
v1.5.2
Bug Fixes
- Fix missing
flow: xtls-rprx-visionin generated Clash/JSON config for VLESS #1156 - Fix SHA256 pin fingerprint on generated links #1093
Enhancements
Frontend
Security
Reports
v1.5.1
Bug Fixes
- Fix blank traffic chart by adapting chart resolution to the stored bucket size #1150
- Fix v1.5.0 startup hang on the stats dedup migration for large tables #1148
- Fix self-signed TLS
certificate_public_key_sha256conflict (with upgrade migration) #1153 - Inject default Clash Proxy/Auto only when a custom group references them #1151 @phj233
Frontend
Security
Reports
v1.5.0
What's Changed
- SingBox v1.13.14
- Go v1.26.4
- Creation time, last-online and remark for clients #1115
- Support external JSON subscriptions/configs #652
- Optional default routing rules for JSON sub #1112
- Omit default Clash groups when defined in settings #1110
- CLI backup command #1106
- Auto SHA256 fingerprint for self-signed certificates #1093
- Hot reload of panel/sub TLS certificate #1135
- Time range filter for traffic chart #1059
- Reset all clients' traffic (manual & cron) #1062 #1122
- Content-Disposition header for subscriptions #1145 @phj233
- Improve client bulk add #1109
- TUIC link supports udp_relay_mode #1114
- Improve stats saving on DB
- Third-party projects section in README #629
Frontend
- Creation time, last-online and remark for clients #1115
- Link each part to sing-box documentation #343
- Basic PWA support #726
- Traffic sample interval setting
- Optional default routing rules for JSON sub #1112
- Time range filter for traffic chart #1059
- Reset client traffic #1062
- WireGuard server field for config #1096
- Simpler traffic chart
- UI review and enhancements
- Update packages
- Fix editBulk save with "all" option
Security
Bug Fixes
- Fix h3 ALPN for Clash #1113
- Fix API ignoring user/username field of provided JSON #1103
- Fix headers in Clash sub #1126
- Fix armv6 build #1107
- External subscription connection timeout #1129
- WARP connection timeout
- Stricter VLESS flow validation #1127
Reports
v1.4.2
What's Changed
Frontend
Bug Fixes
Reports
v1.4.1
What's Changed
Frontend
- Improve rule editing UX @Pushkinmazila2
- Move language option to appbar
- optionsl dns for wireguard qrcode #1068
- fix dns rule OK answer #1052
- fix changing nextReset #1055
Bug Fixes
- Fix memory leak #1056
- fix reset core conflict
- Fix hy2 mport parsing compatibility @cola-prince
- fix: correct servername handling for vless/vmess @cola-prince
- fix: remove default up_mbps fallback to allow BBR @cola-prince
- fix tracker nil porinter #1057
- fix: update ECH handling in ClashService
Reports
v1.4.0
What's Changed
- Sing-Box v1.13.2
- Bulk client edit-delete #636 #1035 Thanks to @Ricky-Hao
- Speedup traffic chart page by downsampling #987
- delayStart and autoReset #718
- Enhanced DB connection use journal mode WAL
Frontend
- SingBox v1.13 model
- bulk edit delete
- delayStart and autoReset
- fix mux present by default #182 Thanks to @wayfind
Bug Fixes
- Bugfix: User can't change DNS Invaild Settings #1042 @sevcator
- better restart error handling by 15s wait
Reports
v1.3.11
What's Changed
Frontend
- Vuetify v4 and dependencies
- urltest for bulk outbound #734
- add a line for oubound delay
- dial options for inbound client side #982
Bug Fixes
- fix inbound delete affects on client #1008
- Fix directory when running as administrator #1009 @sevcator
- fix docker logs and db #1019
- fix crash on restart due to change #1030
- fix detecting change on reload