diff --git a/changelog b/changelog index 5404b5d..1b54ec2 100644 --- a/changelog +++ b/changelog @@ -1,29 +1,19 @@ -πŸŽ‰ **Release 2.4.7 – WARP Installer Refactor & Config Improvements** +# πŸ“¦ **Release 2.4.8 β€” Web Panel Config Manager & WARP Logging Upgrade** *Released: 2025-11-21* -### πŸ” **Refactor** +### πŸ› οΈ **Web Panel Configuration Management** -* 🐍 **Refactor(WARP):** Replaced the old bash-based WARP installer with a clean, robust **Python installer script**, improving maintainability, cross-platform compatibility, and readability. πŸš€πŸ - -### βš™οΈ **Configuration Enhancements** - -* πŸ›‘οΈ **fix(config):** Added **default domain resolver** to the Singbox 1.14 routing configuration for improved DNS reliability and smoother routing. - πŸ‘‰ Contribution by **@SeyedHashtag** πŸ’‘πŸ™Œ +* ✨ Added new **configuration management functions** to the web panel +* 🧩 Centralizes settings logic for easier maintenance +* πŸ–₯️ Prepares the panel for future advanced configuration features +* πŸ”§ Improves backend–frontend consistency and reduces duplicated logic --- -## πŸ“¦ **Dependency Updates** +### 🐍 **WARP Logging Refactor** -Dependencies were updated to ensure better performance, security, and compatibility: - -* πŸ“¦ Bumped **click** β†’ `8.3.1` -* πŸ“¦ Bumped **fastapi** β†’ `0.121.2` -* πŸ“¦ Bumped **pymongo** β†’ `4.15.4` -* πŸ“¦ Bumped **pydantic-settings** β†’ `2.12.0` -* πŸ“¦ Bumped **hypercorn** β†’ `0.18.0` - - -## πŸ™Œ **Special Thanks** - -πŸ’™ Special appreciation to **@SeyedHashtag** for contributing the DNS resolver configuration fix and supporting cleaner routing setups. +* πŸ”„ Replaced custom, ad-hoc logging with Python’s built-in **logging module** +* πŸ“˜ Standardized log formats across WARP management functions +* 🧹 Cleaned up unused code paths, improving readability and reliability +* βš™οΈ Better error visibility, structured logging, and easier debugging