Sürüm: 26.05

Güvenlik Güncellemesi​

  • Bu sürüm bir güvenlik güncellemesidir. Kullanıcıların mümkün olan en kısa sürede Araçlar → Yükseltme/Düşürme menüsünü kullanarak güncelleme yapması öneriliyor.
  • Güvenilmeyen deste paketleri (.apkg dosyaları) içe aktarılırken yerel dosyaların okunabilmesine neden olan güvenlik açığı giderildi.
  • Diğer hata düzeltmeleri ve yeni özellikler bir sonraki beta sürümünde yayınlanacak.

Kurulum ve Güncelleme​

  • Yeni kullanıcıların en güncel başlatıcıyı resmi internet sitesinden indirmesi gerekiyor.
  • 25.09 başlatıcısını kullanan kullanıcılar, Anki içerisindeki Araçlar → Yükseltme/Düşürme menüsünden güncelleme yapabiliyor.
  • Daha eski bir başlatıcı veya Anki sürümü kullanan kullanıcıların ise önce en güncel başlatıcıyı yüklemesi öneriliyor. Eski sürümler düzgün çalışmayabilir.
Yenilikler ve İyileştirmeler
  • Görsellerin Yüklenmesi: İnceleme sırasında görseller artık asenkron olarak çözümleniyor. Bu, özellikle birçok görsel içeren kartlarda yükleme hızını artırabilir.
  • Kullanıcı Arayüzü (UI) Düzenlemesi:
    • Kart Tarayıcısı'ndaki (Card Browser) "Önizleyici" bölümünün kenar boşlukları (margins) iyileştirildi.
    • QPushButton:default:hover için kırpma (clipping) hatası giderildi.
  • Docker: Dockerfile, Ninja derleme sistemini kullanacak şekilde güncellendi.

Giderilen Hatalar
  • Özel Renkler: Özel renklerin kaydedilmemesi sorunu düzeltildi.
  • Sağlık Kontrolü: Sağlık kontrolü için daha düşük bir inceleme limiti eklendi.
  • Çeviriler: Zaman kutusu (timebox) mesajı, değişkenlerin esnek bir şekilde sıralanmasına olanak tanıyacak şekilde çevrilebilir hale getirildi.
  • Destek başına istenen hatırlama oranı – @L-M-Sherlock (#4194)
  • İstenen hatırlama oranı bilgi grafikleri – @Luc-Mcgrady (#4199)
  • Önbelleğe alınmış iş yükü değerlerini kullan – @Luc-Mcgrady (#4208)
  • Expected_workload_with_existing_cards implementasyonu – @Luc-Mcgrady (#4243)
  • Sağlık kontrolünü ve “zaten optimal” durumunu aynı anda göster – @Luc-Mcgrady (#4238)
  • Kart istatistikleri güncelleme inceleme süresi – @Luc-Mcgrady (#4236)
  • DR grafiği x-ekseni düzenlemesi – @Luc-Mcgrady (#4251)
  • nc: yalnızca belirli bir alanda arama yapabilsin (#4276) – @maxr777 (#4312)
  • Kart eklerken eklenen kart sayısını göster – @iamllama (#4310)
  • AnkiConnect için AppNap üzerinde kontrol imkânı sağla
  • Windows 10’da yükseltme/düşürme işlemlerinde başlatıcı görüntüleme sorunu düzeltildi.
  • Bazı Linux sistemlerinde başlatıcının görünmemesi sorunu için olası çözüm getirildi.
Giderilen Önemli Hatalar:
  • Anaconda Uyumluluğu: Anaconda kurulu olduğunda ortaya çıkan kurulum hataları artık giderildi.
  • Ses Kayıt Sorunları: Ses kaydı yaparken yaşanan hatalar düzeltildi.
İyileştirmeler:
  • Ağ Zaman Aşımı: Başlatıcıdaki varsayılan ağ zaman aşımı süresi artırıldı. Bu, özellikle daha yavaş veya kararsız ağ bağlantılarında indirme işlemlerinin daha güvenilir olmasını sağlayacak.
  • İndirme Hataları: Sürümleri indirirken yaşanan başarısız durumlarda, artık daha açıklayıcı hata mesajları görüntülenecek.
  • Etiket Otomatik Tamamlama: Etiket otomatik tamamlama sonuçlarında önek eşleşmeleri önceliklendirilecek. Bu sayede aradığınız etiketi bulmanız kolaylaşacak.
  • Kart Bilgileri: Kart bilgileri iletişim kutusu için minimum boyut ayarı eklendi.
  • Veri ve Bileşen Güncellemeleri:
    • last_review_time bilgisi _to_backend_card'a eklendi.
    • IO maskesi döndürme hizalaması eklendi.
    • form-data kütüphanesi 4.0.1'den 4.0.4'e güncellendi.
Öne Çıkan Gelişmeler:
  • macOS Çökme Düzeltmeleri: macOS kullanıcılarını etkileyen çökme sorunlarını gidermek için temel yazılım kütüphaneleri Qt 6.9'a güncellendi.
  • Yer İşaretleri Kolaylığı: Yeni bir seçenek sayesinde, #deck:... kullanarak henüz oluşturulmamış olsa bile bir desteyi doğrudan içe aktarma sırasında oluşturabilirsiniz.
  • Gelişmiş Kart Verileri: Kart verilerine last_review_time (son inceleme zamanı) bilgisi eklendi, bu da performans ve doğruluk açısından iyileştirmeler sağlıyor.
  • Web Görünümlerinde Sistem Fontu: Web görünümlerinde varsayılan bootstrap font yığını yerine artık sistem fontu kullanılıyor (not düzenleyici hariç). Bu, daha tutarlı bir görsel deneyim sunacak.
Giderilen Hatalar:
  • macOS Kısayol Düzeltmesi: macOS'ta "aynı boşluk doldurma" (same cloze) kısayoluyla ilgili bir hata düzeltildi.
  • FSRS Simülatörü: Kartları dönüştürürken FSRS simülatörünün memory_state_from_sm2'ye geri dönmesiyle ilgili bir sorun giderildi.
  • Grafik Aracı Fontu: Grafik İpuçlarında yanlış font kullanımına neden olan bir hata düzeltildi.
  • Kırpma Sorunları: QPushButton öğelerinde kırpılmayı önlemek için kenar boşluğu eklendi.
  • Fare İmleci: Fare imlecinin aralık üzerinde doğru şekilde işaretçi olarak görünmemesi sorunu giderildi.
  • Varsayılan Renkli G/Ç Maskeleri: Varsayılan renkli G/Ç maskelerinin CSS değişkenini takip etmemesi hatası düzeltildi.
  • Tercihler Sekme Sırası: Tercihlerdeki yanlış sekme sırası sorunu giderildi.
Diğer İyileştirmeler:
  • Hakkında ekranında artık kullanılan Chromium sürümü gösteriliyor.
  • MathJax oluşturması, soğuma süresiyle titreşimi azaltacak şekilde iyileştirildi.
  • Daha iyi bir kullanıcı deneyimi için terminallerin sırası yeniden düzenlendi.
  • Yük dengeleyici devre dışı bırakıldığında gereksiz hesaplamalar atlanarak performans artışı sağlandı.
  • uv sync yapılırken UV_PYTHON_DOWNLOADS=auto ayarı eklendi.
  • Simülatör dizesinde küçük bir düzenleme yapıldı.
  • about.py dosyasına çevirmen bilgileri eklendi.
Yenilikler ve İyileştirmeler:
  • Başlatıcının ilk çalıştırılması artık en son sürümü otomatik olarak yüklüyor.
  • Belirli bir sürüm seçildiğinde, en yeni sürümler gösteriliyor.
  • Ön ayarlara kaydetme seçenekleri için bir onay kutusu eklendi.
  • OFFLINE_BUILD ayarlandığında UV_BINARY ortam değişkeni artık dikkate alınıyor.
  • Ekran okuyucuları için geri alma düğmesi artık görünür.
  • Unix terminalleri, kabaca en spesifikten en aza doğru deneniyor.
  • Kolay gün tablosu, display:grid ile değiştirildi.
Giderilen Hatalar:
  • Yardım modalının simülatör modalının arkasında görünmesi sorunu düzeltildi.
  • Qt/aqt/data'nın istenmeden dahil edilmesi sorunu giderildi.
  • Editör yazı tipindeki bir regresyon hatası giderildi.
  • Başlatıcının bazı Linux dağıtımlarında çalışmama sorunu düzeltildi.
  • about.py dosyasına bir katkıda bulunan eklendi.
  • "True retention" terimi "retention rate" olarak yeniden adlandırıldı.
  • Birkaç gün önceki güvenlik güncellemesiyle bozulan bazı eklentiler düzeltildi.
  • 'Kendi sesini kaydetme' ve metin okuma (TTS) arızaları düzeltildi.
  • Bazı cihazlarda görünen "bilinmeyen bir hata" mesajı sessize alındı.