Files
Blitz-Proxy/changelog
Whispering Wind dfe6bc0675 Update changelog
2025-05-16 13:28:00 +03:30

31 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# [1.9.3] - 2025-05-16
## ✨ Changed
### 🔧 System Improvements
* 🕒 **feat:** Replace unreliable cron jobs with a systemd-based `HysteriaScheduler` service
* 🔐 **feat:** Add file locking to prevent concurrent access issues with `users.json`
* ⏱️ **feat:** Schedule:
* Traffic updates every 1 minute
* Backups every 6 hours with isolated lock management
* 📝 **feat:** Add detailed logging for easier troubleshooting and monitoring
### 🛠️ Script Enhancements
* 📦 **refactor:** Create shared scheduler install function (used in both `install.sh` & `upgrade.sh`)
* ⚙️ **enhance:** Improve `upgrade.sh`:
* Add service checks
* Backup handling
* Color UI
* Robust error handling
* 🧼 **fix:** Improve uninstall script to clean up `HysteriaScheduler` service completely
* 👤 **feat:** Add a default user after installation
* 🔁 **fix:** Automatically restart `normal-sub` service after changing its path
### 🤖 Telegram Bot Improvements
* **feat:** Show Normal-SUB link and QR code after adding user
* 🔁 If Normal-SUB is not available, fallback to Hysteria2 direct URI and QR
* 🧪 Improved input validation for username, traffic, and expiration