github RevolutionTR/keenetic-zapret-manager v26.3.10
v26.3.10 - OPKG Paket Yönetimi + Ag Tanilama Alt Menusu

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

🚀 v26.3.10 — OPKG Paket Yönetimi + Ag Tanilama Alt Menusu

Sürüm Tipi: Minor Feature + Fix
Odak: Menu 14 alt menüye dönüştürüldü; OPKG güncelleme desteği eklendi; Web UI'a OPKG kartı ve otomatik panel güncelleme eklendi; iki kritik hata giderildi.

✅ Yeni Özellikler

  • Menu 14 alt menüye dönüştürüldü — Ag Tanilama ve OPKG artık aynı menü altında:
    • 1. Kontrol Calistir — mevcut Ag Tanilama ve Sistem Kontrolü (DNS/NTP/GitHub/OPKG/Disk/Zapret)
    • 2. OPKG Listesini Yenileopkg update çalıştırır, yükseltilmeyi bekleyen paketleri listeler; onay alarak opkg upgrade uygular
  • Web UI Dashboard — OPKG Paketleri kartı eklendi:
    • "Listeyi Yenile" butonu ile opkg update tetiklenir, bekleyen paket sayısı gösterilir
    • Paket varsa "Yukselt" butonu çıkar; tıklayınca kırmızı uyarı bloğu gösterilir, onaylanırsa opkg upgrade çalışır
    • 15 saniyelik otomatik yenileme sonrasında kart durumu korunur (state kaybı giderildi)
  • Web UI otomatik güncelleme — KZM her açılışında Web Panel versiyonunu kontrol eder; eski scriptle yazılmış bir panel varsa otomatik olarak yeniden oluşturur; artık 17→3 güncelleme adımı unutulsa da sorun olmaz

🐛 Hata Düzeltmeleri

  • Crontab dizin hatası giderildikzm_gui_add_cron fonksiyonunda mkdir -p /opt/var/spool/cron/crontabs eklendi; dizin yokken zamanlı reboot ayarlanamıyordu
  • Menu 14 Ag Tanilama takılma sorunu giderildinslookup komutunun timeout'u için timeout komutu yerine background+kill yöntemi kullanıldı (_nslookup_t ve _nslookup_ip helper fonksiyonları); bazı sistemlerde tanılama ekranı yanıt vermez duruma geliyordu

⚙️ Notlar

  • opkg upgrade tüm Entware paketlerini günceller; Keenetic sistemine özgü paketleri etkilemez ancak yine de dikkatli kullanılması önerilir
  • Mevcut kurulumlar güvenle güncellenebilir

🚀 v26.3.10 — OPKG Package Management + Network Diagnostics Submenu

Release Type: Minor Feature + Fix
Focus: Menu 14 converted to submenu; OPKG update support added; Web UI OPKG card and automatic panel update added; two critical bugs fixed.

✅ New Features

  • Menu 14 converted to submenu — Network Diagnostics and OPKG now share the same menu:
    • 1. Run Check — existing Network Diagnostics and System Check (DNS/NTP/GitHub/OPKG/Disk/Zapret)
    • 2. Refresh OPKG List — runs opkg update, lists packages pending upgrade; applies opkg upgrade with confirmation
  • Web UI Dashboard — OPKG Packages card added:
    • "Refresh List" button triggers opkg update and shows pending package count
    • If packages are available, "Upgrade" button appears; clicking shows a red warning block, upgrade runs on confirmation
    • Card state is preserved across 15-second auto-refresh cycles (state loss bug fixed)
  • Web UI auto-update — KZM checks the Web Panel version on every launch; if the panel was written by an older script it is automatically regenerated; the 17→3 update step is no longer required after a KZM upgrade

🐛 Bug Fixes

  • Crontab directory error fixed — added mkdir -p /opt/var/spool/cron/crontabs in kzm_gui_add_cron; scheduled reboot could not be configured when the directory was missing
  • Menu 14 Network Diagnostics hang fixed — replaced timeout command with background+kill method for nslookup timeout (_nslookup_t and _nslookup_ip helper functions); on some systems the diagnostics screen would become unresponsive

⚙️ Notes

  • opkg upgrade updates all Entware packages; it does not affect Keenetic system packages, but careful use is still recommended
  • Existing installations can be safely updated

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

NewReleases is sending notifications on new releases.