Skip to content

2.5.5

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Feb 05:10

πŸ”– ** release(2.5.5): Preserve API Server config during upgrade πŸš€ **

Released: 2026-02-11

πŸ› οΈ Fixes

  • πŸ’Ύ Upgrade: Preserve API Server .env during upgrade to prevent service start failures

πŸ”– ** release(2.5.4): API Server developer experience improvements πŸš€ **

Released: 2026-02-11

✨ New Features

  • 🧭 Per-method Endpoints: Added /call/<method> endpoints with named params for better Swagger UX
  • πŸ” Swagger Auth: Added API token auth support directly in docs
  • πŸ“š Docs: Added Swagger/Redoc URLs and example calls for new endpoints

πŸ”– ** release(2.5.2): API Server module, fork links update & docs refresh πŸš€ **

Released: 2026-02-11

✨ New Features

  • πŸ”Œ API Server: New HTTPS module exposing cli_api methods with token auth
  • πŸ” Caddy Routing: API Server integrated with existing Caddy reverse proxy and root-path routing
  • 🧰 CLI/Menu: Added CLI and menu controls for API Server management

🧩 Integrations

  • πŸ“Š Service Status: API Server added to status endpoints and services status checks
  • 🧼 Uninstall/Upgrade: API Server service included in uninstall and upgrade workflows

πŸ“ Documentation

  • πŸ“š Updated README files with API Server usage and endpoints
  • πŸ”— Updated repo links to fork across installers, UI, and docs

πŸ”– ** release(2.5.1): Telegram UX improvements, web panel access & outbound enhancements πŸš€ **

Released: 2026-01-02

✨ New Features

  • πŸ€– Telegram Bot: Added settings menu

  • 🌐 Web Panel URL:

    • Added service status check before retrieving web panel URL
    • New handlers to retrieve and display web panel URL
  • πŸ–₯️ CLI: Added option to display only the web panel URL

  • πŸ”€ Outbounds: Introduced new select outbound type(SingBox)

  • πŸ‘₯ Users: Added option to display up to 1000 users in selection dropdown

  • ⏳ Expiration: Added validation for expiration days and improved UI

πŸ› Fixes

  • πŸ›‘οΈ Prevent enabling Masquerade when OBFS is active
  • βš™οΈ Conditionally generate sing-box OBFS configuration(SingBox)

♻️ Refactors & Improvements

  • 🧭 Introduced settings submenu structure in Telegram bot
  • πŸ”— Removed username from URI fragments
  • πŸ’Ύ Streamlined upgrade backup process and removed geo data download

πŸ”§ Dependencies

  • ⬆️ FastAPI bumped to 0.128.0
  • ⬆️ psutil bumped to 7.2.1
  • ⬆️ pillow bumped to 12.1.0

❀️ Credits

Special thanks to @MiliAxe and @SeyedHashtag for their valuable contributions πŸ™Œ