Skip to content

Releases: AghayeCoder/tx-ui

v0.6.6

04 Jan 10:14

Choose a tag to compare

What's Changed

  • build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #125
  • build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #130
  • update dependencies 625dfc5
  • update Xray-Core v25.12.8 713b924
  • fix set tunnel 404 error when trying to set e51ea4f

Lead Dev:

@Incognito-Coder 🙏🏼

Full Changelog: v0.6.5...v0.6.6

v0.6.5

16 Oct 06:18

Choose a tag to compare

What's Changed?

  • Update xray-core to 25.10.15 (f74f799)
  • Update Dependencies (a989ecd)
  • fragment : MaxSplit (cd1fa00)
  • feat: enhance package installation support for additional Linux distributions (31ba7c9)

v0.6.4

30 Sep 08:17

Choose a tag to compare

Release Notes: v0.6.4

  • refactor: replace checkLogin with checkAPIAuth for improved authentication handling b360402
  • feat: add new JSON endpoint and return client emails in subscription response 87e5fe3
  • refactor: enhance client traffic synchronization logic when resetting traffic 4cd6a35

v0.6.3

27 Sep 09:02

Choose a tag to compare

What's New?

  • rule: Vless route dfae2b1
  • DB : VACUUM Database 95b46c4
  • feat: Add toggle to enable/disable client synchronization 94ddc35
  • feat: Sync traffic and expiry time for clients with the same subId a6ea28a

What's Changed?

  • refactor: reformat all readme files e655153
  • refactor: reformat all go files ff45cdf
  • refactor: reformat all javascript files ee27e67
  • refactor: reformat all html files 5774a8e
  • refactor: enhance traffic synchronization and inbound settings update 869ed8a
  • update dependencies 2d7483a
  • improved xray logs handling from 3x-ui c11a67b
  • cookie: MaxAge 895ff96
  • windows: error filter c86faba
  • add: missing translation for 94ddc35 1379ed9
  • update readme 8f753d5

v0.6.2

12 Sep 07:35

Choose a tag to compare

tx-ui v0.6.2 Release Notes

Release Date: 2025-09-12


🚀 Highlights

  • API Improvements

    • Migrated to 3x-ui API changes for better compatibility and future updates.
    • New endpoint delClientByEmail added (picked from 3x-ui).
  • Core & Security

    • Dropped support for all Xray core versions before 25.9.11.
    • Updated xray-core to v1.250910.0.
    • Removed unsupported ciphers for better security.
    • Added ability to update xray core inside the panel (Windows support).
  • Encryption & Protocols

    • Added Vless Encryption (mlkem768, VlessEnc).
    • Outbound: ECH Config List support.
  • Bug Fixes

    • Fixed critical bugs in ObjectUtil.equals() (asymmetric comparison) and filterInbounds() (null pointer bugs). Picked from 3x-ui.
  • UI/UX Improvements

    • IP address section received visual changes.
    • Various refactors: "dokodemo-door" and "socks" renamed to "mixed" and "tunnel" for clarity.
    • "dest" renamed to "target" in rules.
    • "source" renamed to "sourceIP".
    • Other minor UI improvements and bug fixes.
  • Internationalization

  • Dependencies

    • Updated several Go module dependencies to latest versions:
      • github.com/valyala/fasthttp 1.66.0
      • google.golang.org/grpc 1.75.1
      • golang.org/x/text 0.29.0
      • golang.org/x/crypto 0.42.0
      • github.com/xtls/xray-core 1.250910.0

🛠 Notable Merged Pull Requests


🧑‍💻 Contributors

v0.6.1

07 Sep 10:45

Choose a tag to compare

Release Notes — v0.6.1

🚀 Highlights

  • Mobile UI Improvements

    • Enhanced responsiveness for mobile devices, especially in dashboard layouts.
    • UI components such as <a-col> now dynamically adjust between desktop and mobile views.
    • Added mobile detection and window resize event listener to update layout on-the-fly.
  • User Experience

    • Improved placement and sizing of UI elements (inputs, buttons, switches) for better usability.
    • The filter input for Xray logs now uses localized placeholder text.
    • Adjusted search/filter input widths and switch margins for more consistent appearance.
  • Dependency Updates

    • Updated several Go module dependencies for improved performance and security:
      • github.com/xtls/xray-core bumped to v1.250905.0
      • gorm.io/gorm bumped to v1.30.3
      • github.com/bytedance/sonic bumped to v1.14.1
      • github.com/sagernet/sing bumped to v0.7.7
      • github.com/sagernet/sing-shadowsocks bumped to v0.2.9
      • github.com/xtls/reality bumped to latest commit
      • (and other indirect dependency updates)
    • Updated GitHub Actions workflow to use actions/setup-go@v6.

🐞 Bug Fixes & Refactor

  • Refactored some UI logic to streamline conditional rendering and event handling.
  • Improved slot and theme handling for dropdown and menu components.
  • Removed unnecessary styles and adjusted default values for better consistency.

🔧 Miscellaneous

  • Bumped version in config/version from 0.6.0 to 0.6.1.

Full diff available: v0.6.0...v0.6.1

v0.6.0

05 Sep 05:09

Choose a tag to compare

Release Notes for v0.6.0

🚀 Features

  • (ff9567a) Add feature to sort clients in inbounds by `a-z`,`remained time` and default.
  • (c3c1b7f) add Farsi and Arabic translations

🐛 Fixes

  • (43f590a) fix mistake of typing
  • (9fd1685) fix(web): remove duplicated code in inbounds.html

📝 Other

  • (138304c) update go builder in Dockerfile
  • (f55529f) DNS outbound: Set "reject" as the default value for nonIPQuery
  • (965d6a7) remove DomainMatcher
  • (3a32843) Update Core v25.8.31
  • (4458416) Removed Allocate - picked from 3x-ui
  • (2909e0a) Update Core v25.8.29
  • (2bfd487) sub: add function to fix remark name on subscription uri in default template - This commit also disable sub Encode for fresh install
  • (80b3570) update go dependencies

Rebuild on 2025/09/05 08:40

  • fix(web): correctly compare panel version for updates 8370aea
  • fix(web): resolve client enable/disable button issue 1e261ac

v0.5.9

15 Aug 17:00

Choose a tag to compare

What's Changed

v0.5.8

10 Aug 21:09

Choose a tag to compare

What's Changed

Features

Bug Fixes

  • Fix saving sockopt (7868696)
  • Fix: Xray restarting after being manually stopped (6213dfa)
  • Fix: broken formatBytes in subController.go after project refactor (d46305b)
  • Fix: improve codes and modules in main.go (965b5ee)

Other

  • Bump v0.5.8 (cc6a2a1)
  • Update dependencies (4724a81)
  • Update Axios JS (af8ff27)
  • Refactor(job): remove useless Start and Stop functions from AutoDeleteDepletedClientsJob (#102) (77f85af)

v0.5.7

06 Aug 09:29

Choose a tag to compare

Release Notes: v0.5.7

Features

  • Added xray access log viewer (dfc10df)
  • Added filters to the xray logs viewer (1cfb8db)
  • Add ECH support for xray (a27cec5)
  • Add dokodemo port mapping (b6ee97d)

🐛 Bug Fixes

  • Fixed subscription enable warning (b104a68)
  • Fixed IPLimit log display (550487b)
  • Fixed pqv for sub #3306 (976ae2e)

🔨 Refactoring

  • Refactored internal packages and added CLI (62ad5ae)
  • Better view width for xray logs viewer (fc75908)
  • Default Max Age to 360min (70b02cc)

Other