🚀 v26.3.26.2 — Otomatik Güncelleme Sonrası Self-Restart
Sürüm Tipi: Major Feature
Odak: Otomatik güncelleme alındığında HealthMon ve Web Panel'in kullanıcı müdahalesi olmadan güncellenmesi
⚠️ BU SÜRÜMÜ ALDIKTAN SONRA YAPILMASI GEREKEN TEK SEFERLİK İŞLEM
Menü 16 → 5 (Yeniden Başlat) ile HealthMon'u bir kez yeniden başlatın.
Bu işlem yalnızca bu sürüm için gereklidir. Sonraki tüm güncellemelerde HealthMon kendini otomatik olarak yenileyecektir.
Bu adım atlanırsa HealthMon yeni özellikleri çalıştıramaz.
✅ Yeni Özellikler
- Otomatik güncelleme sonrası HealthMon self-restart —
HM_AUTOUPDATE_MODE=2ile yeni KZM versiyonu kurulunca HealthMon kendi kendini yeniden başlatır. Yeni kod anında devreye girer, router restart veya kullanıcı müdahalesi gerekmez. - Otomatik güncelleme sonrası Web Panel güncellemesi — Yeni KZM versiyonu kurulunca Web Panel HTML ve CGI dosyaları otomatik olarak yeniden yazılır. Web paneli açık olan kullanıcılar hard refresh ile yeni arayüzü görür.
--update-guiargümanı — Web Panel kuruluysa HTML/CGI dosyalarını yeniden yazan yeni dahili argüman.
✅ İyileştirmeler
- Menü 16 → 5) Yeniden Başlat — HealthMon için yeni Restart seçeneği eklendi. Aç/Kapat yerine doğrudan yeniden başlatma imkânı.
- Web Panel Menü 16 — HM Yeniden Başlat butonu — Web Panel üzerinden HealthMon'u yeniden başlatma butonu eklendi.
- Web Panel Menü 16 — Zapret kartı kaldırıldı — Zapret durumu ve butonları zaten ayrı menüde mevcut. Menü 16 artık yalnızca HealthMon bilgilerini gösteriyor.
⚙️ Notlar
HM_AUTOUPDATE_MODE=0veya1ise self-restart tetiklenmez — yalnızcamode=2(otomatik kurulum) ile çalışır.- Web Panel kurulu değilse (
/opt/www/kzm/dizini yoksa) GUI güncelleme adımı sessizce atlanır. - Mevcut kurulumlar güvenle güncellenebilir.
🚀 v26.3.26.2 — Auto-Update Self-Restart
Release Type: Major Feature
Focus: HealthMon and Web Panel update automatically after KZM auto-update, without any user action
⚠️ ONE-TIME ACTION REQUIRED AFTER THIS UPDATE
Menu 16 → 5 (Restart) — Restart HealthMon once after installing this version.
This is only required for this version. All future updates will restart HealthMon automatically.
If this step is skipped, HealthMon will not be able to run new features.
✅ New Features
- HealthMon self-restart after auto-update — When a new KZM version is installed via
HM_AUTOUPDATE_MODE=2, HealthMon restarts itself automatically. New code takes effect immediately — no router reboot or user action required. - Web Panel auto-update after auto-update — When a new KZM version is installed, Web Panel HTML and CGI files are automatically rewritten. Users with the panel open will see the new interface after a hard refresh.
--update-guiargument — New internal argument that rewrites Web Panel HTML/CGI files if the panel is installed.
✅ Improvements
- Menu 16 → 5) Restart — New Restart option added for HealthMon. Allows direct restart without toggling Enable/Disable.
- Web Panel Menu 16 — Restart HM button — Added a Restart HealthMon button directly in the Web Panel.
- Web Panel Menu 16 — Zapret card removed — Zapret status and controls already exist in their own menu. Menu 16 now shows only HealthMon information.
⚙️ Notes
- Self-restart only triggers when
HM_AUTOUPDATE_MODE=2. Modes0and1are not affected. - If Web Panel is not installed (
/opt/www/kzm/directory missing), the GUI update step is silently skipped. - Existing installations can be safely updated.