Yeni Özellikler​

  • VPN korumasını kesmeden tünel bağlantısını yeniden sağlayan kesintisiz tünel kurtarma özelliği eklendi.
  • Uzaktan kontrol özelliğine tüneli açıp kapatma eylemi eklendi.
  • Tünel bağlantı durumu, tünel kontrol kutucuğuna eklendi.
  • Çeviriler güncellendi.

İyileştirmeler​

  • Tünel durumlarının kutucuk entegrasyonu iyileştirildi.
  • JNI katmanı temizlendi, günlük kaydı iyileştirildi ve durum geri çağırma başlatma işlemi yükleme aşamasına taşındı.
  • Savunmacı socket protector temizleme işlemi eklendi.
  • Gradle, KSP, Orbit ve Kotlin güncellendi.
  • Kod biçimlendirmesi iyileştirildi.
  • Crowdin yapılandırması güncellendi.
  • Çeviri senkronizasyonu ve dil eşleştirmeleri iyileştirildi.

Hata Düzeltmeleri​

  • VPN başlatılırken otomatik tünel Wi-Fi algılamasında oluşan hata düzeltildi.
  • Companion service'in başlatılması ve kapatılmasıyla ilgili sorunlar düzeltildi.
  • GrapheneOS MTE çökmesine neden olan savunmacı kopyalama eksiklikleri ve yerel DNS çözücüsünün eşzamansız geri çağırma sorunu giderildi.
  • Yeni JNI geri çağırması için ProGuard kuralları düzeltildi.
  • Kesintisiz kurtarma olaylarının bildirimlerle entegrasyonu düzeltildi.
  • DNS çözücü JNI yarış durumu ve MTE etiketleme sorunu düzeltildi.
  • VPN başlatılırken ağ algılamasında oluşan yarış durumu giderildi.
  • Birleştirme sonrası oluşan yinelenen çeviriler düzeltildi.
  • Çevrilmemiş dillerin Crowdin senkronizasyonuna dahil edilmesine neden olan sorun giderildi.
  • Derleme uyarıları giderildi.

İyileştirmeler​

  • Foreground service'in başlatılma güvenilirliği iyileştirildi.
  • Android TV banner'ı düzeltildi.

Hata Düzeltmeleri​

  • Proxy modunda tünelin başlatılamamasına neden olan hata düzeltildi.
  • Tünel ve yardımcı hizmet için foreground service'in başlatılması ve kurtarma süreci düzeltildi.
  • Bypass ayarlanmamışsa standart proxy'nin soketi korumaya çalışmasına neden olan sorun düzeltildi.
Sürüm: 5.0.7

Hata Düzeltmeleri​

  • Bildirimler: Bazı cihazlarda yaşanan bildirim kaymalarını önlemek amacıyla bildirim zaman damgası (timestamp) devre dışı bırakıldı. (Commit: db92055 - @zaneschepke)
Kritik Hata Düzeltmeleri
  • VPN Aktivasyon Yarış Durumu (Race Condition): Amnezia 2.0 geçişi ve tünel yöneticisi refaktörü sonrasında görülen, VPN'in bazen devreye girememesine neden olan "yarış durumu" hataları giderildi. Bu, bağlantı başlatma sürecini çok daha güvenilir hale getiriyor.
  • Profil Kilitleme (Lockdown) Hataları: Çoklu profil kullanımında uç nokta (endpoint) güncellemeleri ve güvenlik kilidi (lockdown) modunda yaşanan işlev kaybı düzeltildi.
  • Navigasyon ve Çökme Sorunları: Uygulama içinde geri gitmeye çalışırken (backstack) karşılaşılan ve uygulamanın kapanmasına yol açan hata çözüldü.
  • Uygulama İçi Mesajlar: F-Droid güncelleme kontrolleri ve uygulama içi bildirimlerin görüntülenmesindeki hatalar giderildi.

Altyapı ve Performans İyileştirmeleri
  • Koin Refaktörü: Uygulamanın bağımlılık yönetimi mimarisi Dagger/Hilt'ten Koin'e (KMP - Kotlin Multiplatform uyumlu) taşındı. Bu, uygulamanın daha modüler ve hafif olmasını sağlıyor.
  • UI State Optimizasyonu: Kullanıcı arayüzünün durum yönetimi iyileştirilerek performans artışı sağlandı.
  • Kernel Netliği: Kernel modunun yalnızca WireGuard protokolü için geçerli olduğu arayüzde daha net bir şekilde belirtildi.

Dil ve Yerelleştirme
  • Weblate Entegrasyonu: Uygulamanın farklı dillerdeki çevirileri Weblate üzerinden gelen topluluk katkılarıyla güncellendi.
Giderilen Hatalar
  • Wi-Fi Olmadan Otomatik Tünel Sorunu: Otomatik tünel (auto-tunnel) ekranının Wi-Fi bağlantısı olmadan yüklenmemesine neden olan hata düzeltildi.
  • URL ile Tünel İçe Aktarma: Tünel ayarlarının bir URL üzerinden içe aktarılması sırasında yaşanan sorunlar giderildi.
Giderilen Hata
  • Hızlı Ağ Değişiklikleri: Hızlı ağ değişikliklerinin, ağ izlemede yarış durumuna (race in network monitoring) yol açarak geçersiz ağ durumu hatasına neden olması sorunu düzeltildi.

Teknik Düzenlemeler
  • Uygulama sürümü v4.1.8'e yükseltildi.
Yeni Özellikler
  • Tünel Çalışma Süresi: Artık tünelin ne kadar süredir aktif olduğunu gösteren "Tünel Çalışma Süresi" özelliği eklendi ve süre gösterimi iyileştirildi.

Giderilen Hatalar ve İyileştirmeler
  • Küresel Geçersiz Kılma: Beklenmedik tünel başlatma hatalarına neden olan küresel geçersiz kılma (global overrides) gerilemesi düzeltildi.
  • QR Kod Tarama: QR kod taraması sırasında oluşan çökme (crash) hatası giderildi ve genel QR cihaz desteği/tarayıcısı iyileştirildi.
  • Hızlı Kutucuk Çökmesi: Uygulama birden fazla profilde çalışırken, hızlı ayar kutucuğunun (quick tile) tetiklenmesiyle oluşan çökme sorunu düzeltildi.
  • Ağ Tespiti: VPN aktifken temel ağ tespitindeki yarış durumu (race condition) hatası giderildi.
  • Hata bildirimi sorunları düzeltildi.

Diğer
  • Uygulama sürümü v4.1.7'ye yükseltildi.
  • Özel fonlama (funding) bağlantısı eklendi (Çünkü yazılım geliştirmenin de bir maliyeti var, değil mi?).
Giderilen Hatalar
  • Otomatik Tünel Gerilemesi: Otomatik tünelleme ile ilgili bir gerileme hatası düzeltildi.
  • Ağ İzleyici: Ağ izleyicinin alttaki ağlar için geçerli durumları yok sayması hatası giderildi.
  • Kaynak Kullanımı: Kill Switch (acil durdurma anahtarı) modunda kaynak kullanımıyla ilgili bir hata düzeltildi.

Teknik Düzenlemeler
  • Açıklama Uzunlukları: Almanca ve Ukraynaca kısa açıklamaların uzun olması sorunu giderildi.
  • Bağımlılıklar: Bağımlılıklar güncellendi.
  • Uygulama sürümü v4.1.6 olarak yayımlandı.
Giderilen Hatalar ve İyileştirmeler
  • Ağ Tespiti: Otomatik tünel ağ tespiti ile ilgili bir hata düzeltildi.
  • Tünel Bildirimleri: Bazen tünel bildirimlerinin başlamaması sorunu giderildi.
  • Ağ İzleme: Ağ izleme mantığı düzeltildi. Ağ izleyicisinin uygulamanın tüm yaşam döngüsü boyunca aktif kalması sağlandı, bu da kararlılığı artırır.
  • Hizmet Yarış Durumu: Tünel hizmeti bağlanırken meydana gelen yarış durumu (race condition) hatası düzeltildi.

Teknik Bilgiler
  • Uygulama sürümü 4.1.4'e yükseltildi.