Skip to content

v0.5.5

Latest

Choose a tag to compare

@T3ST3ST3R0N T3ST3ST3R0N released this 22 Oct 18:45
47857d4

v0.5.4...v0.5.5

compare changes

This release includes security fixes. Updating is recommended.

馃殌 Enhancements

  • xray: Apply routing and outbound changes without restarting Xray (#105)
  • wireguard: Manage WireGuard peers via Xray's inbound UserManager (#64)
  • wireguard: Support configurable server interface MTU (#90)

馃┕ Fixes

  • controller: Restart an unhealthy backend on a same-config Start (#117)
  • xray: Do not fail SyncUser over an empty WireGuard message (#118)
  • controller: Let a core start outlive the Start request (#116)
  • controller: Refresh keep-alive on every authenticated request (#115)
  • xray: Close restart races that drop removals or leave a stray core (#113)
  • wireguard: Count usage across peer resets and canonicalize keys (#112)
  • build: Install full geo files from a pinned source (#111)
  • wireguard: Keep forward accept rules out of mangle chains (#101)
  • xray: Leave unchanged users alone during user sync (#93)
  • xray: Synchronize process status checks (#86)
  • xray: Serialize the config from a snapshot and fix bandwidth counter resets (#58)
  • logs: Preserve recent node logs and fan out log streams per subscriber (#55)
  • controller: Keep a running core across duplicate start and keep-alive jitter (a69d7ed)
  • controller: Restart a running backend when its configuration changes (ca24af0)

馃彙 Chore

  • Dependency updates

鈿狅笍 Notes

  • API_KEY must be set to a valid UUID (not all zeros), otherwise the node exits at startup.
  • Works with panel v5.4.1 and v5.5.0. Xray WireGuard inbounds and applying routing changes without a restart need panel v5.5.0.

鉂わ笍 Contributors