github PasarGuard/panel v1.11.0

2 days ago

[log]

v1.10.1...v1.11.0

compare changes

🚀 Enhancements

  • Add v2ray links functionality to user panel and update texts (1c6b5ea8)
  • Parallelize CPU-bound usage processing and optimize async code (3d6b8e83)
  • Add max message size calculation based on active users count (e2654ff9)
  • Enhance concurrency in usage recording with thread pool support (3ad4f9b2)
  • Enhance user usage calculation with threading support (d92204a1)
  • Add disable subscription template feature (fc50d4ca)
  • View subscription config in browser when disable_sub_template is enabled (bd731224)

🔥 Performance

  • Optimize usage recording and node checks with concurrency limits (4fdf7fc8)

🩹 Fixes

  • FastAPIDeprecationWarning: example has been deprecated, please use examples instead (897e763e)
  • Truncate long User-Agent strings in user subscription updates (08999a5a)
  • Jobs import error (f039f4c1)
  • Handle detached node instances in update_node_status (c6547be4)
  • Prevent stale next_plan form data from overriding explicit null when switching users, ensuring the next-plan toggle resets correctly (9590f904)
  • Show ellipsis while text overflow in segment name in sub update pie chart (14cdaf24)

💅 Refactors

  • Update max message size calculation to reduce base size and per user increment (fb62a8bb)
  • Improve threading support in usage recording (5a4969ae)

🏡 Chore

  • deps-dev: Bump sqlalchemy-utils from 0.42.0 to 0.42.1 (#173)
  • Update packages (1203ba46)
  • Update pasarguard-node-bridge (afcd91a2)
  • Update pasarguard-node-bridge (51010a46)
  • Update pasarguard-node-bridge (5c230482)
  • Update pasarguard-node-bridge (c4bdb7ed)
  • Update pasarguard-node-bridge (1123cfb1)
  • Update pasarguard-node-bridge to version 0.4.1 and adjust related dependencies (439796fe)

❤️ Contributors

Don't miss a new panel release

NewReleases is sending notifications on new releases.