github RevolutionTR/keenetic-zapret-manager v26.2.25
v26.2.25 - SHA256 Status Indicator & UI Fixes

latest releases: v26.4.14, v26.4.11, v26.4.10.1...
one month ago

🚀 v26.2.25 — SHA256 Durum Göstergesi & UI Düzeltmeleri

Sürüm Tipi: Minor Feature
Odak: Banner SHA256 renk göstergesi, UI hizalama iyileştirmeleri, Telegram bildirim düzeltmesi

✅ Yeni Özellikler

  • Ana menü banner'ında SHA256 durum rengi eklendi:
    • KZM Surum → Menu 10 çalıştırılınca SHA256 doğrulaması PASS ise yeşil, aksi halde turuncu
    • Zapret Surum → Menu 6 versiyon kontrolü güncel ise yeşil, aksi halde turuncu
    • Durum /tmp/zkm_sha256_kzm.state ve /tmp/zkm_sha256_zapret.state dosyalarında saklanır; reboot sonrası sıfırlanır

✅ İyileştirmeler

  • Menu 14 (Sağlık Kontrolu) tüm satırları 1 boşluk girintili hale getirildi
  • Menu 6 ve Menu 10 çerçeve içi satırlarında PASS/WARN/INFO etiketleri Guncel/Kurulu ile aynı hizaya getirildi (%-10s: formatı)
  • SHA256 uyuşmazlık mesajındaki gereksiz HATA: öneki kaldırıldı; mesaj rengi CLR_ORANGE yapıldı
  • SHA256 WARN satırındaki GitHub/Kurulu hash satırları da hizalı formata getirildi

🐛 Hata Düzeltmeleri

  • Zapret güncelleme Telegram bildiriminde 🕒 Zaman satırının iki kez görünmesi düzeltildi (%TIME% placeholder şablondan kaldırıldı, footer zaten ekliyor)

⚙️ Notlar

  • KZM SHA256 yeşil görmek için Menu 10'u çalıştır; GitHub'daki SHA256SUMS ile eşleşince kalıcı olarak yeşil olur
  • Zapret SHA256 yeşil görmek için Menu 6'yı çalıştır; versiyon güncel ise yeşil olur
  • Reboot sonrası state dosyaları /tmp/ sıfırlandığından her iki sürüm turuncu başlar

🚀 v26.2.25 — SHA256 Status Indicator & UI Fixes

Release Type: Minor Feature
Focus: Banner SHA256 color indicator, UI alignment improvements, Telegram notification fix

✅ New Features

  • SHA256 status color in main menu banner added:
    • KZM Version → green if Menu 10 SHA256 verification passes, orange otherwise
    • Zapret Version → green if Menu 6 version check is up-to-date, orange otherwise
    • State stored in /tmp/zkm_sha256_kzm.state and /tmp/zkm_sha256_zapret.state; resets on reboot

✅ Improvements

  • Menu 14 (Health Check) all lines indented by 1 space
  • Menu 6 and Menu 10 PASS/WARN/INFO labels inside dashes blocks aligned with Current/Installed format (%-10s: format)
  • Removed redundant HATA: / ERROR: prefix from SHA256 mismatch message; color changed to CLR_ORANGE
  • SHA256 mismatch GitHub/Kurulu hash lines also aligned with consistent format

🐛 Bug Fixes

  • Fixed duplicate 🕒 Zaman line in Zapret update Telegram notification (%TIME% placeholder removed from template; footer already adds it)

⚙️ Notes

  • To see KZM SHA256 green: run Menu 10; turns green when hash matches GitHub SHA256SUMS
  • To see Zapret SHA256 green: run Menu 6; turns green when version is up-to-date
  • After reboot, both versions start orange as /tmp/ state files are cleared

Don't miss a new keenetic-zapret-manager release

NewReleases is sending notifications on new releases.