Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Önemli güvenlik düzeltmeleri içerdiği için mümkün olan en kısa sürede 26.09 veya daha yeni bir sürüme yükseltilmesi öneriliyor.
Hata Düzeltmeleri
Windows'ta sistem genelinde yapılan uygulama yükseltmelerinin eski sürümleri düzgün şekilde değiştirmemesi ve başlangıçta çökmelere neden olması sorunu düzeltildi.
FSRS devre dışıyken veya bellek durumu eksikken Kart Bilgileri ekranında oluşan "Card modified" hatası düzeltildi.
Linux'ta çıkarılan tarball dizininin adına uygulama sürümü eklendi.
Güvenli modda yazılımsal işleme zorunlu hale getirildi.
Bazı durumlarda tercihler ekranında "Please restart to save changes" mesajının birden fazla kez gösterilmesi sorunu düzeltildi.
Belgelendirme
Kılavuz çevirisi talimatları iyileştirildi.
Geliştirme
Python bağımlılıkları, 26.05 ve sonrasında paketle birlikte gelen bağımlılıklarla eşleşecek şekilde güncellendi.
CI hatasını düzeltmek için Rust bağımlılıkları güncellendi.
config.py ve stdmodels.py için testler eklendi.
CI tarafında sürümlerin SonarCloud proje sürümünde takip edilmesi sağlandı.
CI tarafında SonarCloud karşılaştırmalarının yalnızca değiştirilen dosyaları kapsaması için temel dalın alınması sağlandı.
Daha fazla yerde col.fsrs_enabled kullanılacak şekilde kod yeniden düzenlendi.
26.09 sürümünde bildirilen sorunlara yönelik hata düzeltmeleri ve güvenlik yamaları uygulandı.
Önemli güvenlik düzeltmeleri içerdiğinden mümkün olan en kısa sürede 26.09 veya daha yeni bir sürüme yükseltilmesi öneriliyor.
Windows'ta 25.07 öncesi kurulumlardan kalan dosyalara sahip kullanıcıları etkileyen başlangıç çökmesi düzeltildi.
Güvenlik
Genel bakış ve tebrik ekranında gösterilen deste açıklamalarındaki harici bağlantıların, belirli durumlarda tıklandığında sayfayı manipüle edebilmesi engellendi.
Geliştirme
Fork üzerinden açılan pull request'lerde statik SonarCloud analizi çalıştırılması sağlandı.
get_scheduling_states API'sine yönelik testler iyileştirildi.
Paketle birlikte gelen bağımlılıklar sabitlenerek geliştirme derlemeleri ile paketlenmiş derlemeler arasındaki farklar azaltıldı.
media/service.rs için test kapsamı eklendi.
card_rendering servisi için birim test kapsamı eklendi.
Bu güncelleme önemli güvenlik düzeltmeleri içeriyor. Mümkün olan en kısa sürede güncelleme yapılması öneriliyor.
Editörde görüntülenen notların yerel dosyaları okuyabilmesine neden olan güvenlik açığı giderildi.
Editördeki "Görseli Aç" bağlam menüsü işleminin dosya uzantısını doğrulamaması nedeniyle bazı sistemlerde desteler üzerinden tehlikeli dosyaların çalıştırılabilmesine neden olan güvenlik açığı giderildi.
Eklenti Uyumluluğu
Eski anki.importing ve anki.exporting modülleri kaldırıldı.
Bazı uyumluluk katmanları eklendi. Bunlar yalnızca AnkiConnect eklentisiyle test edildi ve gelecekte kaldırılması planlanıyor.
Öne Çıkan Değişiklikler
macOS 27'de ses oynatmayla ilgili sorun giderildi. #5363
Editöre eklenen ses dosyalarının otomatik olarak oynatılmamasına neden olan sorun giderildi. #5320
Deste değiştirildikten sonra FSRS verilerinin yeniden hesaplanması sağlandı. #5339
FSRS 6.6.2 sürümüne güncellendi. #5494
MathJax'in ihtiyaç duyulana kadar yüklenmemesi sağlanarak inceleme ekranının başlangıç performansı iyileştirildi. #5171
Python tabanlı eski içe ve dışa aktarma altyapısı kaldırıldı. #5153
Diğer Hata Düzeltmeleri ve İyileştirmeler
Windows'ta ölçeklendirilmiş arayüz kullanılırken HTML açılır menülerinin ve tarih seçicilerin sürekli büyümesine neden olan sorun giderildi. #5396
SIGPIPE sinyali tetiklendiğinde macOS ve Linux'ta oluşabilen çökmeler giderildi. #5545
İstatistikler ekranındaki deste seçicinin bazı durumlarda grafikleri yenilememesine neden olan sorun giderildi. #5486
"Şu tarihten önce incelenen kartları yok say" seçeneğinde gelecekteki tarihlerin seçilmesi engellendi. #5294
FSRS simülatörü grafiğindeki yazı tipi boyutu düzeltildi. #5099
CSV içe aktarma ekranındaki hata mesajlarının görüntülenmesi iyileştirildi. #5484
FSRS devre dışıyken filtrelenmiş deste iletişim kutusunda yalnızca FSRS'ye özgü sıralama seçeneklerinin gizlenmesi sağlandı. #5407
Tema değiştirildiğinde inceleme araç çubuğunun arka planının yenilenmesi sağlandı. #5241
AnkiConnect uyumluluğu için AnkiPackageImporter ve AnkiPackageExporter API'lerine uyumluluk katmanları eklendi. #5547
Destelerdeki iframe'lerin CSS stillerini yükleyebilmesi için CSP kısıtlamaları gevşetildi. #5525
Qt 6.11.2 sürümüne güncellendi. #5539
Çökme sonrasında günlüklerin Anki ana klasöründeki crash.log dosyasına yazılması sağlandı. #5546
Deneysel editörde ses dosyalarının kopyalanması ve yapıştırılmasıyla ilgili sorun giderildi. #5337
FSRS etkin olduğu hâlde memory state bulunmadığında ease değerinin gizlenmesi sağlandı. #5277
Araçlar > Güncellemeleri Kontrol Et özelliğindeki hata raporlaması iyileştirildi. #5295
Kart bilgileri açıldığında FSRS memory state bilgisinin güncellenmesi sağlandı. #5326
Bir sürücünün kök dizininde uninstall.exe bulunduğunda MSI kurulumunun engellenmesine neden olan sorun giderildi. #5360
MathJax'in ihtiyaç duyulana kadar yüklenmesinin bazı şablonlarda titremeye neden olması sorunu giderildi. #5254
Deneysel editörde Ekle/Düzenle ekranlarının bazı sistemlerde kapanmamasına neden olan sorun giderildi. #5373
Regex kullanılmayan Bul ve Değiştir işlemlerinde $ karakterinin özel karakter yerine normal karakter olarak değerlendirilmesi sağlandı. #5216
Deneysel editörde yapıştırılan veya sürükleyip bırakılan ses dosyalarının oynatılmamasına neden olan sorun giderildi. #5329
RTL düzenlerinde takvim grafiğindeki yıl gezinme düğmelerinin konumu düzeltildi. #5103
Arapça gibi RTL dillerinde yardım simgesinin doğru yönde görüntülenmesi sağlandı. #5105
RTL düzenlerinde açma/kapatma anahtarlarının doğru yönde görüntülenmesi sağlandı. #5214
Uygurca gibi bazı dillerde WebView sayfalarına RTL yönünün uygulanması sağlandı. #5274
Tercihler menüsündeki WebView yazı tipi boyutunun sistem yazı tipi boyutunu takip etmesi sağlandı. #5174
26.05 veya daha yeni bir sürüm kullanıyorsanız bu güncellemeyi Araçlar > Güncellemeleri Denetle menüsünden de yükleyebilirsiniz.
25.07 ile 25.09 arasındaki sürümlerde bulunan güncelleme özelliği, bu sürüme yükseltme yapmak için kullanılamaz.
Beta 2'den Sonraki Değişiklikler
Bazı eklenti düzenleyicisi düğmelerinin birden fazla tıklamadan sonra çalışmaması düzeltildi.
Eklentilere ait webview'lar silindikten sonra oluşan hatalar düzeltildi.
Düzenleyiciye görüntü yapıştırılırken bazı satır içi stillerin filtrelenmemesi düzeltildi.
Düzenleyicide kullanılmayan düz metin yapıştırma işleme kodu kaldırıldı.
Yeni Özellikler
fsrs-rs 6.6.1 sürümüne güncellenerek performans iyileştirmeleri sağlandı.
Düzenleyicinin deneysel olarak yeniden tasarlanmış sürümü, Tercihler > Deneyler bölümünden etkinleştirilebilir. Bu çalışmanın temel amacı, düzenleyicinin mobil istemcilere entegre edilebilmesini sağlamaktır. Eklenti uyumluluğunu etkileyebilir.
Yeni düzenleyici gibi deneysel özelliklerin test ve geri bildirim amacıyla kullanıcılara erken sunulabilmesi için Tercihler ekranına yeni bir Deneyler bölümü eklendi.
Diğer Önemli Değişiklikler
Gerekli en düşük macOS sürümü 13.0'a yükseltildi.
Tüm kullanıcılar için yapılan MSI kurulumunun mevcut kurulumu algılayamaması düzeltildi.
Kayıt defteri silinmiş eski bir yönetici yetkili kurulumu gösteriyorsa MSI kurulumunun engellenmemesi sağlandı.
26.05 sürümündeki başlangıç çökmelerine yönelik olası bir düzeltme olarak Linux fcitx5 eklentisi, paketle birlikte gelen Qt kullanılarak derlenmeye başlandı.
uv başlatıcısı ve eski paketleme kodu kaldırıldı.
Zamanlama verileri olmadan dışa aktarma yapılırken FSRS parametrelerinin deste yapılandırmalarından çıkarılması sağlandı.
Bulanıklaştırma nedeniyle FSRS aralıklarında gerileme yaşanması önlendi.
Veritabanını Denetle işlevinin kartlardaki hatalı son inceleme zamanı kayıtlarını düzeltmesi sağlandı.
FSRS için en uygun parametreler mesajı iyileştirildi.
Yeni ve boş koleksiyonlarda Anki'nin tam eşitleme gerektiğini bildirmesi düzeltildi.
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.
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.