HWID Support & Visual Core Editor
v3.2.1...v4.0.0-rc.1
🚀 Enhancements
- Introduce ProxyProtocol enum and update related classes to utilize it (138eae80)
/rawpath for 3rd-party apps (66eb6e28)- Update subscription user agent on raw request (2e7bfe90)
- Add core-kit dependencies and core geneartor ui (fdf9914a)
- Add zustand dependency to dashboard (e2f47a31)
- core-editor: Improve socket options UI and localization (23a8139e)
- core-editor: Enhance xray balancer configuration with advanced settings (58a3cecc)
- core-editor: Refactor xray balancer strategy settings management (93e48932)
- core-editor: Implement precise change detection for core configurations (7d1b054b)
- Implement HWID management models, API, and UI features (#481)
- core-editor: Add localization strings and UI enhancements for routing and balancer features (674eeca4)
- core-editor: Enhance validation, localization, and WireGuard configuration (9e2ce2dc)
- core-editor: Enhance localization and improve validation error paths (8d925444)
- dashboard: Improve layout overflow handling and responsive design (590cf4f6)
- core-editor: Refactor VLESS inbound flow validation logic (9cab9181)
- core-config-modal: Add unsaved changes confirmation dialog (f08d1c4f)
- code-editor-panel: Replace portal-based fullscreen with Radix Dialog (5ec161ed)
- localization: Add outbound configuration and validation strings (a6f5a424)
- subscription: Add response_headers field and method to format subscription response headers (a12e44fe)
- subscriptions: Add response headers configuration section (20bc1129)
- wireguard: Add shared IP allocator for bulk user creation (2f4468cf)
🔥 Performance
- Remove fetch ip for faster startup (2662e45a)
🩹 Fixes
- Update uplink_chunk_size type to support string and int with validation pattern (ca4ac7ee)
- Update ProxyValidator to return None for falsy values (4a40ea9d)
- telegram: Update group retrieval to use GroupListQuery for consistency (fae4f95d)
- variables-popover: Remove deprecated server IP and IPv6 variables (5de0dc79)
💅 Refactors
- Restructure dashboard application by making featured based folder struc (29051e9e)
- proxy-settings: Remove flow attribute (#472)
- subscription: Rename payload building methods for clarity and add request URL to user_subscription_raw (4c737b9d)
🏡 Chore
- deps-dev: Bump ruff from 0.15.12 to 0.15.13 (#480)
🎨 Styles
- form: Replace flex gap utility with space-y for consistent spacing (cda4e72f)
❤️ Contributors
- M03ED (@M03ED)
- X0sina (@X0sina )
- Mohammad imMohammad20000@ProtonMail.com