Update Changelog

This commit is contained in:
ReturnFI
2025-12-07 17:49:24 +00:00
parent b788c83c9e
commit abc8c49b44

View File

@ -1,28 +1,36 @@
## 🎉 **Release 2.4.10Better Upgrades, Cleaner UI & Support Link**
# 🚀 **Release 2.4.11Masquerade Status, Flexible Sub Paths & Enhanced Password Security**
*Released: 2025-11-28*
*Released: 2025-12-07*
### 💖 **Donation & Support**
### 🎭 **Masquerade Enhancements**
* 🆕 Added **“Support Us”** link in the sidebar
* 💸 Introduced a **donation modal** to help support project development
* 🔧 Added **masquerade controls** & real-time **status indicator** to the Hysteria settings page
* 🔄 Updated API endpoints with improved masquerade handling
* ⚙️ Added a new **core status check** for masquerade
* 🧹 Refactored masquerade logic to **string-based mode**
### 🔗 **Flexible Subscription Paths**
* 🌐 Implemented **path-based normalsub URLs**, enabling more flexible subscription structures
* ♻️ Added **automatic backward compatibility migration** for old paths
### 🔐 **Password Security Improvements** *(Thanks to @YerdosNar 🙌)*
* 🔁 Added password confirmation loop for safety
* 🕶️ Enabled **masked input** during password entry
* ✔️ General improvements to password validation flow
---
### 🎨 **User Interface**
## 🛠️ **Fixes & Cleanup**
* 🎨 Fixed **QR code type label colors** — now uses muted text for better readability
* 🔍 Cleaned up **URI display** by commenting out broken `hysteria-server` service checks
### 🔧 **Upgrade Improvements**
* 📦 Enhanced **Caddy installation process**
* 🔁 Added handling for **existing Caddy services** to prevent conflicts
* 🔐 Updated **Caddy repo & GPG key management** for compatibility with new upstream changes
* 🧹 Removed outdated comment blocks
* 🔇 Commented out old debug print statements
---
## 📦 **Dependency Updates**
* ⬆️ Bumped **pydantic** → `2.12.5`
* ⬆️ Bumped **fastapi** → `0.122.0`
* ⬆️ fastapi → **0.123.9**
* ⬆️ pymongo → **4.15.5**
* ⬆️ certbot → **5.2.1**