github MHSanaei/3x-ui v3.4.1

5 hours ago

๐Ÿš€ Rolling Dev Channel, Logs Viewer Overhaul, Leaner Memory & Client Bulk Ops

  • ๐Ÿงช Rolling Dev update channel โ€” opt into per-commit builds from the panel, node updates, the x-ui.sh menu, and the installer (dev-latest); the dev build version is surfaced in the UI, bot, and CLI, and dev nodes report dev+<commit> so they aren't flagged stale.
  • ๐Ÿงพ Logs & Access Logs viewer overhaul โ€” the Xray access-log viewer is now labeled Access Logs across all languages, with an auto-update toggle, a 1000-row option, and verbatim rendering of plain log notices.
  • ๐Ÿ“‰ Leaner memory & tiered metrics history โ€” real process RSS reporting plus a smaller footprint via GOGC + periodic release, and a tiered rollup that keeps 7 days of metrics history at ~1.5 MB.
  • ๐Ÿ‘ฅ Client bulk operations โ€” bulk enable/disable and bulk-set XTLS flow from the Adjust dialog, with selection actions tidied into a More menu.
  • ๐Ÿงฌ VLESS encryption modes & tunnel health โ€” new VLESS encryption modes plus an Xray tunnel health monitor.
  • ๐Ÿ”— Subscription engine upgrades โ€” new PROTOCOL/TRANSPORT/SECURITY remark variables, Incy client integration + routing tab, template-driven display remarks, and recovery of {{TRAFFIC_USED}} for orphaned traffic rows.
  • ๐Ÿ›ฐ๏ธ Node traffic history โ€” import per-client traffic history on a node-hosted inbound's first sync so totals don't start from zero.
  • ๐Ÿงน Uninstall & deploy cleanup โ€” the uninstaller now offers to purge PostgreSQL, and the legacy AWS golden-image build stack was dropped.

โ„น๏ธ Heads-up: The new Dev update channel ships rolling per-commit builds for testers โ€” stable deployments stay on the release channel unless you switch. The uninstaller now also offers to purge PostgreSQL when removing the panel; decline if you share that database with other apps.

๐Ÿ†• New

โšก Update & improvement

๐Ÿž Bug fixed

Reports

total
amd64
arm64
386
armv7
armv6
armv5
s390x
windows

New Contributors

Full Changelog: v3.4.0...v3.4.1

Don't miss a new 3x-ui release

NewReleases is sending notifications on new releases.