v4.0.1...v4.0.2
🚀 Enhancements
- core-editor: Add WireGuard inbound protocol support with i18n (b881f26c)
- dashboard: Add node grouping and period counting to user statistics (17ef1a7d)
- core-editor: Add REALITY xver field support to inbound configuration (50f7f944)
- core-editor: Improve WireGuard address handling (9ee1db92)
- core-editor: Preserve inbound clients across protocol rebuilds (d9b20c6c)
- core-editor: Simplify validation and config persistence logic (e3e43c00)
🩹 Fixes
- hwid: Refactor register_user_hwid to upsert HWID and update last_used_at (7ff9677b)
- host: Add field validators to normalize numeric fields in XMuxSettings and XHttpSettings (831446a3)
- dashboard: Improve sidebar version badge layout and spacing (84724f23)
- user-template: Add HWID limit support to user templates (e7c28d65)
- core: Improve VLESS flow serialization logic for security configurations (56f16921)
- user: Sync users after bulk creation (aa1cde6f)
- cli-system: Improve async handling of system stats and enhance CLI output (1e460670)
- cli-system: Remove uptime display and enhance disk usage information in system status (ba42df22)
💅 Refactors
- subscription: Remove flow_enabled field and simplify flow handling (3443a0fc)
- github-notifications: Simplify workflow by removing redundant steps and renaming job (e7ac34f7)
🏡 Chore
- dashboard: Upgrade core-kit and xray-config-kit dependencies (b8a979af)
✅ Tests
- user: Add validation for HWID limit during user modification from template (8ee76dc6)
❤️ Contributors
- M03ED (@M03ED)
- Mohammad immohammad20000@protonmail.com
- X0sina (@X0sina)