v2.5.9

  • Mihomo (Meta) çekirdeği v1.19.33 sürümüne yükseltildi.
    Hata Düzeltmeleri
  • Rule extension içerisinde boş liste öğeleri bulunduğunda "Edit Rule" ekranında oluşan hata düzeltildi.
  • Uygulama yeniden başlatıldıktan sonra zamanlanmış otomatik yedeklemenin çalışmaması düzeltildi.
  • Tray'deki hız testi ile Proxy sayfasındaki davranışın tutarsız olması düzeltildi ve tray'deki "Test Latency" seçeneği kaldırıldı.
  • URL üzerinden subscription içe aktarılırken, içe aktarılan subscription mevcut kullanılan subscription olmasa bile mevcut yapılandırmanın yeniden yüklenmesi sorunu düzeltildi.
  • Home sayfasındaki website hız testi başarısız olduğunda kartın sürekli test yapılıyor durumunda kalması düzeltildi.
  • Proxy sayfasında bir grup genişletildiğinde en güncel hız testi sonucunun gösterilmemesi ve sonucu yenilemek için node değiştirilmesinin gerekmesi düzeltildi.
  • Global mode'da Proxy sayfasındaki node gruplarının genişletilememesi düzeltildi.
  • Custom CSS ile editör fontunun ve font boyutunun değiştirilememesi düzeltildi.
  • WebDAV ayarları temizlendikten sonra değişikliklerin kaydedilememesi düzeltildi.
    macOS
  • macOS Big Sur'da Home sayfasındaki hız testi ve trafik grafiğinin görüntülenmemesi düzeltildi.
    Linux
  • DEB/RPM paketlerine gereksiz frontend-contract executable dosyasının yanlışlıkla eklenmesi ve bunun downstream yeniden paketleme işlemlerinin başarısız olmasına neden olması düzeltildi.
    Yeni Özellikler
  • Virtual network adapter ayarlarına "DNS Mode" seçeneği eklendi. Mihomo'nun sistem DNS davranışı artık yapılandırılabiliyor.
  • "IP Information" için otomatik yenileme seçeneği eklendi. Otomatik yenileme kapatıldığında bilgiler manuel olarak yenilenmeye devam edebiliyor.
  • Muse AI erişim kontrolü eklendi. Muse AI'ya özgü Cloudflare doğrulaması için "Risky" durum etiketi eklendi.
    İyileştirmeler
  • "Chain Proxy" özelliği iyileştirildi. Etkinleştirmeden önce internet hızına olası etkisi için onay isteniyor ve boş panele "Close" düğmesi eklendi.

🐞 Hata Düzeltmeleri​

  • System tray içindeki proxy group satırlarında latency değerinin görünmemesi; timeout olan node’lar ile hiç test edilmemiş node’ların ayırt edilememesi düzeltildi.
  • Farklı subscription source’larında aynı ada sahip node’ların speed test ve latency sonuçlarının yanlış node’a bağlanması düzeltildi.
  • Port settings içinde saved value ile runtime value’nun karışması ve geçersiz input girildiğinde warning gösterilmemesi düzeltildi.
  • Mevcut core process’in startup’ı engellediği durumlarda eksik olan multilingual explanation ve çözüm önerileri eklendi.
  • Start Menu’den uygulama yeniden açıldığında window’un sürekli öne gelip startup failure uyarısı göstermesi düzeltildi.
  • Birden fazla proxy collection içinde aynı ada sahip node bulunduğunda proxy group içindeki node’ların griye dönmesi, ambiguous göstermesi ve seçilememesi düzeltildi.
  • Manual update sırasında background’da zaten indirilmiş installer’ın yeniden download edilmesi ve startup’ta Later seçildikten sonra her açılışta tekrar indirilmesi düzeltildi.
  • Update download sırasında mirror yavaşladığında veya takıldığında başka download source’a geçilmemesi ve Cancel button’ın download’u durdurmaması düzeltildi.
  • Automatically check for updates kapalıyken startup sırasında daha önce indirilmiş update için installation prompt gösterilmesi düzeltildi.
  • Dock üzerinden quit, logout veya shutdown sırasında app’in uzun süre takılıp kapanmaması düzeltildi.
  • Geniş window’larda Subscriptions page’in her satırda fazla card göstermesi ve configuration name’lerin kesilmesi düzeltildi.

🖥️ Windows​

  • Windows upgrade sonrasında file permission sorunları nedeniyle app’in açılamaması ve configuration’ın manuel olarak temizlenmesinin gerekmesi düzeltildi.
  • Windows service startup type Manual olarak değiştirildiğinde app startup’ın yaklaşık iki dakika takılması düzeltildi ve one-click repair seçeneği eklendi.
  • Windows uzun süre çalıştıktan sonra tray menu click’lerinin yanıt vermemesi düzeltildi.

🍎 macOS​

  • macOS’ta TUN kapatıldıktan veya app exit ettikten sonra system DNS’in 114.114.114.114 üzerinde kalıp domain resolution’ı bozması düzeltildi.

🖥️/🍎 Windows/macOS​

  • Windows ve macOS’ta system tray menu açıldığında node latency ve automatic selection state bilgilerinin refresh edilmemesi düzeltildi.

✨ Yeni Özellikler​

  • System tray proxy group içine Test latency menu item eklendi.

🚀 İyileştirmeler​

  • Port settings window implementation sadeleştirildi ve duplicate code azaltıldı.
  • Sidebar traffic chart’ın CPU usage değeri optimize edildi.

🖥️ Windows​

  • Windows service security check başarısız olduğunda gösterilen açıklamalar geliştirildi. Service start, install veya repair sırasında failure reason ve core usage bilgisi gösteriliyor; ayrıca çözüm yöntemleri sunuluyor.

🐞 Hata Düzeltmeleri​

  • Ekran okuyucu yazılımlarının normal modda sidebar navigation öğelerini yanlışlıkla kullanılamayan sürüklenebilir kontroller olarak seslendirmesi düzeltildi.
  • Subscription içinde özel DNS bulunduğunda, kullanıcı tarafından etkinleştirilen DNS override ayarının uygulama yeniden başlatıldıktan sonra otomatik olarak kapanması düzeltildi.

🖥️ Windows​

  • Windows sistem sürücüsünün root dizinindeki silme izinlerinin yanlış değerlendirilmesi nedeniyle service mode ve TUN’un kullanılamaması düzeltildi.
  • Bazı Windows sistemlerinde servis kurulumunun başarısız olup “program not found” hatası vermesi düzeltildi.
🐞 Hata Düzeltmeleri

  • “Proxy Koleksiyonu” ve “Kural Koleksiyonu” aboneliklerinin yanıtı yavaş olduğunda güncellemenin hatalı şekilde başarısız sayılması ve gerçek hata nedeninin gösterilmemesi sorunu düzeltildi.
🖥️ Windows

  • Windows’ta hizmeti kurulu olmayan bazı kullanıcıların uygulamayı standart kullanıcı yetkileriyle çalıştırdığında çekirdeği başlatamaması sorunu düzeltildi.
  • Windows sistem yalıtım izinlerinin yanlış değerlendirilmesi nedeniyle Hizmet Modu ve TUN’un kullanılamaması sorunu düzeltildi.
  • Eski Windows hizmet durumlarının kalıntılarının yeniden kurulumu engellemesi sorunu düzeltildi. Tanınabilen kalıntılar artık otomatik olarak yedekleniyor ve kurulum geri yükleniyor.
  • Windows hizmeti durdurulmuş durumdayken uygulama başlatıldığında pencerenin görünmesinin yaklaşık iki dakika sürmesi sorunu düzeltildi.
  • Windows hizmet güvenlik kontrolü başarısız olduğunda gösterilen uyarı geliştirildi. Artık neden daha anlaşılır bir dille açıklanıyor ve onarım dokümantasyonuna bağlantı sunuluyor.
🍎 macOS

  • macOS’ta kural düzenlenirken “Kural İçeriği” alanına girilen ilk harfin otomatik olarak büyük harfe çevrilmesi sorunu düzeltildi.
  • Kalıntı hâlindeki hizmet işlemlerinin çekirdeğin başlatılmasını engellemesi, “Sidecar ile devam et” seçeneğinin başarısız olması ve sorunun düzeltilememesi sorunu giderildi.
  • Bazı hesaplarda hizmet kurulumu veya onarımı sırasında kullanıcı grubunun çözümlenememesi nedeniyle işlemin başarısız olması sorunu düzeltildi.
  • Kullanıcı dizini harici bir diskte bulunduğunda hizmetin çekirdeği başlatmayı reddetmesine ilişkin uyarı geliştirildi. Artık neden açıklanıyor ve gerekli onarım komutu gösteriliyor.
  • Hizmet Modu çekirdeği beklenmedik şekilde durduğunda sistem proxy ayarlarının geçersiz bir porta yönelmeye devam etmesi ve internet erişiminin kesilmesi sorunu düzeltildi.
🚀 İyileştirmeler

  • Çekirdek başlatma hataları ve Hizmet Modu çekirdeğinin beklenmedik şekilde durmasıyla ilgili uyarılar geliştirildi. Artık ayrıntılı hata nedeni gösteriliyor ve pencere yeniden açıldığında hâlâ çözülmemiş hatalar kullanıcıya bildiriliyor.
🐞 Hata Düzeltmeleri

  • Farklı kaynaklardan gelen aboneliklerin veya kural kümelerinin aynı önbellek yolunu kullanması durumunda, servis modunda çekirdeğin başlatılamaması sorunu düzeltildi.
  • Dosya hata günlükleri iyileştirildi; artık ilgili dosya yolu ve hata nedeni ayrıntılı olarak gösteriliyor.
  • DNS Override ile ilgili şu sorunlar düzeltildi: boş içerikte hata oluşması, başlangıç değerlerinin mevcut ayarların üzerine yazılması, doldurulmuş alanlarda eski yapılandırmanın kalması ve boş alanların gelişmiş düzenleyicide görünmemesi.
  • DNS Override içinde doldurulmuş alanların Merge veya Script tarafından ezilmesi sorunu düzeltildi. Boş alanlar genişletilmiş yapılandırmayı kullanmaya devam ediyor.
  • Merge işlemi DNS politikalarını, filtre koşullarını ve hosts girdilerini geçersiz kıldığında eski girdilerin korunmaya devam etmesi sorunu düzeltildi.
  • Uygulamanın ilk kez yönetici olarak başlatılmasından sonra veri dizininin sahipliği uyuşmadığı için sistem servisinin çekirdeği başlatmayı reddetmesi sorunu düzeltildi.
  • Servis yeniden yüklendikten sonra çekirdeğin kaybolması ve Sidecar'ın kullanılamaması sorunu düzeltildi.
  • Çekirdek çalışmıyorken ana sayfada servis modunun hâlâ etkin görünmesi sorunu düzeltildi.
  • Servis yeniden kurulurken yönetici yetkisinin tekrar tekrar istenmesi ve kaldırma işleminden sonra hatalı biçimde başarısızlık bildirilmesi sorunu düzeltildi.
🖥️ Windows

  • Windows servisinin yol veya dizin izinleri nedeniyle başlatılamaması durumunda servis yeniden yükleme uyarısının gösterilmemesi sorunu düzeltildi.
  • Windows servisinde geri dönüş kontrolü başarısız olduktan sonra durumun güncellenmemesi ve Sidecar'ın yeniden denenememesi sorunu düzeltildi.
🐧 Linux

  • Linux'ta servis kurulduktan veya onarıldıktan sonra çekirdeğin ve TUN modunun hâlâ başlatılamaması sorunu düzeltildi.
🚀 İyileştirmeler

  • Genişletilmiş geçersiz kılma yapılandırması ve betik düzenleme penceresi geliştirildi. Artık etki kapsamı, yürütme sırası ve uygulama ayarlarının önceliği gösteriliyor; mevcut adım vurgulanıyor.
  • DNS Override anahtarı geliştirildi. Ayar artık her abonelik için ayrı ayrı hatırlanıyor, otomatik kapatma yalnızca mevcut aboneliği etkiliyor ve etki kapsamı hakkında bilgi veriliyor.
  • Sistem servisi uyumluluk kontrolü geliştirildi. Güncelleme sonrasında servis sürümü veya protokol uyumsuz olduğunda yeniden kurulum öneriliyor.
  • Önceden derlenmiş kaynaklar geliştirildi ve ASN veritabanı dosyaları eklendi.
  • Genişletilmiş yapılandırma veya betikler, uygulama ayarları tarafından yönetilen alanlara değer yazmaya çalıştığında artık uyarı gösteriliyor ve bu değerin yok sayıldığı genişletilmiş günlükte kaydediliyor.