Yeni Özellikler​

  • Harici araçlar kullanarak uzak veritabanı eşitleme ve içe aktarma eklendi.
  • Klavye kısayollarını yapılandırma imkanı eklendi.
  • SSH Agent: RSA, ECDSA ve Ed25519 anahtarı oluşturma desteği eklendi.
  • Linux: XDG Desktop Portals kullanan Wayland Auto-Type desteği eklendi.
  • Linux: Polkit kullanan Quick Unlock eklendi (genel meta verilere bir UUID ekler ve ilk başlatmada veritabanını değiştirilmiş olarak işaretler).
  • Linux: AArch64 AppImage eklendi.
  • macOS: Touch ID kullanılamadığında cihaz parolasıyla Quick Unlock'a izin verildi.
  • Windows: Yöneticilerin belirli kullanıcı ayarlarını global Group Policy geçersiz kılmalarıyla zorunlu kılmasına izin verildi.
  • Windows: Yerel Arm64 derlemeleri eklendi.

Önemli Değişiklikler​

  • Qt 6'ya geçildi.
  • Linux: Uygulama durumu XDG_CACHE_HOME yerine XDG_STATE_HOME içinde saklanıyor.
  • Derleme: Derleme özellikleri tek bir KPXC_MINIMAL CMake seçeneği altında paketlendi.

Güvenlik​

  • Hazırlanmış KDB dosyaları içe aktarılırken oluşan use-after-free düzeltildi (CVE-2026-69150).
  • Tarayıcı: Tarayıcı eklentisi üzerinden girdi oluşturulurken veya güncellenirken girdi referansı enjeksiyonu önlendi (CVE-PENDING).
  • Tarayıcı: Yerel mesajlaşma mesajları şifrelenirken ve çözülürken oluşan sınır dışı yazmalar düzeltildi (CVE-PENDING).
  • Windows: SSH anahtarları Pageant'a gönderilirken paylaşılan bellek eşleme adları rastgeleleştirildi (CVE-PENDING).
  • Eski KDB içe aktarıcısındaki tamsayı taşması ve sınır dışı okuma düzeltildi (CVE-PENDING).
  • Secret Service: Korumalı öznitelikler öznitelik listelemelerinden hariç tutuldu.
  • Windows: Pano hariç tutma biçimi adı düzeltildi.
  • zlib tarafından kullanılan bellekteki çözülmüş veritabanı parçalarının temizlenmesi iyileştirildi.

İyileştirmeler​

  • Girdi Kopyala kısayolu Ctrl+D olarak değiştirildi.
  • Ek öznitelikler eklenirken veya yeniden adlandırılırken öneriler gösteriliyor.
  • GUI ve CLI'daki veritabanı istatistiklerine passkey ve TOTP girdi sayıları eklendi.
  • Eski KeePassHTTP öznitelik dönüştürmesi kaldırıldı.
  • Tarayıcı: Girdi başlıklarını, URL'lerini ve UUID'lerini listelemek için get-database-entries isteği destekleniyor.
  • CLI: GUI kütüphane bağımlılıkları azaltıldı ve satır okuyucu kodu basitleştirildi.
  • Proton Pass İçe Aktarıcı: Wi-Fi, SSH anahtarları ve bilinmeyen girdi türleri destekleniyor.
  • Çeviriler güncellendi ve kod temizlendi.

Hata Düzeltmeleri​

  • Bir veya iki CPU çekirdekli sistemlerde uygulama kilitlenmeleri düzeltildi.
  • Girdi özel verileri yeni oluşturulan geçmiş öğelerinde korunuyor.
  • Referanslı parolalar için parola gücü değerlendirmesi düzeltildi.
  • Yeni girdiler için otomatik parola oluşturulurken parola oluşturucu ayarlarına uyuluyor.
  • + önek değiştiricisiyle büyük/küçük harfe duyarlı arama düzeltildi.
  • Dizin oluşturma hata işleme düzeltildi.
  • Favicon indirme yönlendirme sınırının yok sayılması düzeltildi.
  • Parolasız challenge-response kimlik bilgilerinin gösterilmesi düzeltildi.
  • Yanlış çevrildiğinde anahtar dosyası seçim bağlantısının tıklanamaması düzeltildi.
  • Veritabanı kilit açma denetimlerinin dikey olarak küçülmesi önlendi.
  • Fare tekerleği kaydırmasının odaklanmamış alternatif kaydetme yöntemi ayarını değiştirmesi önlendi.
  • Parola yazı tipi boyutunun uygulama yazı tipi boyutunu izlememesi düzeltildi.
  • Yazım hataları ve dokümantasyon bağlantıları düzeltildi.
  • Secret Service entegrasyonunda null işaretçi başvurusu düzeltildi.
  • Veritabanı raporlarında üç nokta parola yeniden kullanımı ipucu düzeltildi.
  • Harici değişiklikler nedeniyle otomatik kaydetmeden sonra veritabanı kilitlenmesi düzeltildi.
  • Auto-Type: {PGDN} yer tutucusu destekleniyor.
  • Auto-Type: Auto-Type eklentileri ana ikili dosyaya entegre edilecek şekilde yeniden düzenlendi.
  • Tarayıcı: Parola oluşturucunun gösterilmesi ve kapatılması düzeltildi.
  • Tarayıcı: Yeni bir passkey saklanırken seçili veritabanına uyuluyor.
  • CSV İçe Aktarma: İngilizce olmayan arayüz dillerinde İngilizce başlıklar için otomatik sütun eşlemesi düzeltildi.
  • Secret Service: Girdi erişim iletişim kutusu açıkken veritabanı kilitlendiğinde oluşan çökme düzeltildi.
  • SSH Agent: Girdi ayarları ve ekler değiştirilirken özyinelemeli güncellemeler önlendi.
  • Linux: AppImage masaüstü entegrasyonu iyileştirildi.
  • Linux: Snap derlemelerine keyutils eklendi.
  • Linux: Başlangıçta karanlık mod algılamadaki yarış durumu düzeltildi.
  • Linux: QT_QPA_PLATFORM=offscreen ile ekran olmadan X kök penceresi sorgulanmıyor.
  • Linux: AppImage'lerde TLS işleme iyileştirildi.
  • macOS: Pencereyi tepsiye gizleme ve geri yükleme davranışı iyileştirildi.
  • macOS: Tarayıcı entegrasyonu soketi için yerel geçici dizin kullanılıyor.
  • macOS: Kalıcı bir iletişim kutusu açıkken girdi ve grup silinmesi önlendi.
  • macOS: Menü çubuğunun gizlenmesi önlendi.
  • macOS: IDE derlemeleri için uygulama simgesi kurulumu düzeltildi.
  • Windows: MSYS2 ile SSH Agent derlemeleri düzeltildi.
  • Derleme: Derleme sistemiyle ilgili sorunlar düzeltildi.

Değişiklikler​

  • Passkeys: BE ve BS bayrakları (flags) true olarak ayarlandı. (NOT: MEVCUT PASSKEY'LERİNİZİ BOZABİLİR) [#13042]
  • TIMEOTP: Autotype ve giriş yer tutucusu (placeholder) desteği eklendi [#13117]
  • Tarayıcı: Tarayıcı erişim iletişim kutusunda URL'lerin görüntülenmesi sağlandı [#12906]
  • Bitwarden İçe Aktarma: İç içe geçmiş klasör desteği eklendi [#13081]

Hata Düzeltmeleri​

  • Güvenlik: OpenSSL yapılandırmaları üzerinden yapılabilecek istismarlar engellendi [#13118, #13124]
  • Auto-Type: Linux üzerinde yarış durumuna (race condition) neden olan değişiklik geri alındı [#12738]
  • Auto-Type: Yardım butonu etkinleştirme sorunu giderildi [#12937]
  • Tarayıcı: Giriş Tarayıcı Entegrasyonu ayarlarındaki onay kutusu değerinin doğru gösterilmesi sağlandı [#12980]
  • Tarayıcı: Tarayıcı ile ilgili değerlerin customData'ya atanması düzeltildi [#13026]
  • Passkeys: Kayıt yanıtına publicKey eklendi [#12757]
  • URL Doğrulama: Yer tutucular (placeholders) kullanıldığında ana giriş URL doğrulaması düzeltildi [#12964]
  • Arayüz: Küçük yazı tipi ve tema sorunları giderildi [#12814]
  • Eklenti Verileri: Hiçbir satır seçili değilken 'Kaldır' butonunun etkin kalması sorunu düzeltildi [#12916]
  • Dosya Güvenliği: Ek dosya isimleri kaydedilmeden önce temizleme (sanitize) işleminden geçirilecek [#13114]
Yeni Özellikler ve İyileştirmeler
  • Satır İçi Görüntüleyici: Satır içi ek görüntüleyiciye görüntü, HTML, Markdown önizleme ve metin düzenleme desteği eklendi.
  • Veritabanı Yönetimi:
    • Veritabanı birleştirme (merge) için onay iletişim kutusu eklendi.
    • Yeni girişler için otomatik parola oluşturma seçeneği eklendi.
    • ESC tuşuyla veritabanı kapatılırken onay istenmesi eklendi.
  • Güvenlik ve Kimlik Doğrulama:
    • Etkin Olmama Kilidi: Etkin olmama sonrası veritabanı kilidi, varsayılan olarak etkinleştirildi ve 900 saniyeye ayarlandı.
    • TOTP: TOTP kopyalama işlemi, giriş için yapılandırılmamışsa kurulum iletişim kutusunu açıyor.
    • TOTP Girişleri: TOTP girişleri için önceden tanımlı arama özelliği eklendi.
    • Argon2 Paralelliği: Yeni bir veritabanı oluşturulurken varsayılan Argon2 paralelliği sınırlandırıldı.
  • Arama ve Gezinme:
    • "Enter İçin Bekle" arama seçeneği eklendi.
    • Arama sonuçlarından "Gruba Atla" için klavye kısayolu eklendi.
  • Otomatik Yazma (Auto-Type):
    • Daha ayrıntılı onay ayarları eklendi.
    • URL yazma ön ayarı ve menüye kopyalama seçenekleri eklendi.
  • Tarayıcı Entegrasyonu:
    • Tarayıcı uzantısından giriş eklendiğinde sitelerin otomatik olarak izin verilmesi engellendi.
    • Tarayıcıda açığa çıkan grupları kısıtlama seçenekleri eklendi.
  • Taşınabilirlik: Referanslarda kullanmak için {UUID} yer tutucusu eklendi.
  • Bitwarden İçe Aktarma: Zaman damgaları ve parola geçmişi için destek eklendi.
  • macOS: Liquid Glass simgesi, Pencere ve Yardım menüleri eklendi. Temaya bağlı menü çubuğu simgesi geçişi kaldırıldı.
  • Windows: Yükleme sırasında KeePassXC'yi PATH'e ekleme seçeneği eklendi.

Giderilen Hatalar
  • Kararlılık ve Güvenlik:
    • Doğrudan yazma kaydetme yöntemi (direct write save method) YubiKey ile kullanılırken olası veritabanı kesilmesi (truncation) hatası giderildi.
    • Kullanıcı adı geçersiz dosya adı karakterleri içerdiğinde tek örnek tespiti hatası düzeltildi.
    • Kötü biçimlendirilmiş SSH anahtarlarıyla bellek taşması (out-of-memory crash) hatası giderildi.
  • Arayüz ve Kullanılabilirlik:
    • KeePassXC tepside başlatıldığında pencere geometrisinin düzgün geri yüklenmemesi düzeltildi.
    • Menü çubuğu gizliyken klavye kısayollarının çalışması sağlandı.
    • Parola kopyalanmamış olsa bile çıkışta panonun temizlenmesi hatası giderildi.
    • "Arama Enter İçin Bekle" ayarının kaydedilmemesi ve kayıtlı aramalarla ilgili sorunlar düzeltildi.
  • Senkronizasyon ve Raporlama:
    • Filtreler arasında geçiş yapılırken veritabanı raporlarında sıralama düzeninin korunması sağlandı.
    • KeeShare girişlerinin referans niteliklerle güncellenmemesi hatası düzeltildi.
  • Tarayıcı Uzantısı: Passkey yanıt nesnesinde clientDataJSON sıralama hatası, ek URL'ler için URL eşleştirme hataları ve grup ayarları miras (inheritance) sorunları düzeltildi.
  • Platform Spesifik:
    • Windows'ta MSI yükleyicisinden SYSTEM kullanıcısı olarak başlatmanın engellenmesi sağlandı.
    • Linux'ta masaüstü dosyasındaki StartupNotify ayarı nedeniyle oluşan başlangıç gecikmesi giderildi.
    • macOS'ta güvenli girişin takılması (secure input getting stuck) hatası çözüldü.
Değişiklikler:
  • Uygulama yazı tipi boyutunu ayarlama izni verildi.
  • Proton Pass içe aktarıcı eklendi.
  • KeePass2 TOTP ayarları desteği eklendi.
  • Yeni/Önizleme Giriş Ekleri iletişim kutusu ve işlevselliği eklendi.
  • Kilit açma görünümü için veritabanı adı, rengi ve simge seçenekleri eklendi.
  • Giriş arka plan rengini sütun olarak göster.
  • Parola gücü için simgeler kullanıldı.
  • Giriş görünümüne "Grup Tam Yolu" sütunu eklendi.
  • Parola için "Karma durum" Tipi eklendi.
  • Tarayıcı İstatistikleri'nden uzantı eklenti verilerini silmeye izin verildi.
  • keepassxc'ye --minimized seçeneği eklendi.
  • T-CONV ve T-REPLACE-RX giriş yer tutucuları uygulandı.
  • URL alanı çift tıklandığında tarayıcıyı açmayı devre dışı bırakma seçeneği eklendi.
  • Eylem durumları elden geçirildi ve araç çubuğuna simgeler eklendi.
  • Parola oluşturucu iletişim kutusunda karakter sayısı gösterildi.
  • Bağlam menüsünden girişleri süresi dolmuş olarak ayarlama yeteneği eklendi.
  • Otomatik Yazma seçim iletişim kutusuna alan kopyalama kısayolları eklendi.
  • Geçiş Anahtarları: Oluşturma sırasında grup seçme desteği eklendi.
  • Tarayıcı: Erişim Kontrolü İletişim Kutusu yeniden düzenlendi.
  • Tarayıcı: URL joker karakterleri ve tam URL desteği eklendi.
  • Tarayıcı: Grupların tarayıcı entegrasyon anahtarıyla kısıtlamasına izin verildi.
  • CLI: Birleştirme komutuna -d dry-run kısayolu eklendi.
  • CLI: HTML dışa aktarma eklendi.
  • macOS: Kullanıcı değiştirirken veritabanı kilidini devre dışı bırakma seçeneği eklendi.
  • SSH Aracısı: Tüm kimlikleri temizleme özelliği uygulandı.
Düzeltmeler:
  • Belgelere büyük iyileştirmeler yapıldı.
  • Çeşitli kullanıcı arayüzü ve stil düzeltmeleri yapıldı.
  • Etiketlere çeşitli iyileştirmeler yapıldı.
  • Veritabanı kilidi açıldığında bölücü boyutları sıfırlandı.
  • Otomatik yazma açılır iletişim kutusunda sıralama düzeni artık hatırlanıyor.
  • Anahtar dosya / donanım anahtarı değiştirilirken veritabanı parolasının temizlenmesi düzeltildi.
  • Harici olarak değiştirilmiş veritabanı dosyasının yeniden yüklenmesi ve işlenmesiyle ilgili sorunlar düzeltildi.
  • Bitwarden içe aktarımı ile geçiş anahtarları desteği eklendi.
  • CSV içe aktarımındaki çeşitli tuhaflıklar düzeltildi.
  • Pencere başlığı boş olsa bile Otomatik Yazma seçim iletişim kutusu gösteriliyor.
  • Donanım anahtar kodu kilitlenmeyi önlemek için yeniden düzenlendi.
  • Donanım anahtarı bulundu ancak yuvalar yapılandırılmamışsa açık bir hata gösterildi.
  • İçe aktarma sihirbazı açılırken sinyal/slot bağlantı kesilmesi düzeltildi.
  • Pencere başlığının değiştirilmiş olarak ayarlanması düzeltildi.
  • Giriş geçmişi görüntülenirken assert hatası düzeltildi.
  • Linux'ta birden fazla çökme düzeltildi.
  • Yedek dosya yolu zaman ikamesi düzeltildi.
  • Uzun süreli çalışan iş parçacıklarının programı sadece 1 CPU ile kilitlemesi önlendi.
  • Menüler odağı kaybettiğinde menü çubuğu gizlendi (kapalıysa).
  • CLI: Windows'ta orijinal kod sayfası geri yüklendi.
  • Geçiş Anahtarları: Çeşitli düzeltmeler yapıldı.
  • Tarayıcı: Veritabanı kilit açma iletişim kutusunda iptal sorunu düzeltildi.
  • Tarayıcı: Erişim Onay iletişim kutusundaki referanslar çözüldü.
  • SSH Aracısı: Kilitlenmeyi önlemek için akışlara zaman aşımı eklendi.
  • macOS: Ekran kaydı izinleri için eski kod değiştirildi.
  • macOS: Güvenli Giriş Modu uygulandı.
  • macOS: Ayarlarda belirsiz ad gösterimi düzeltildi.
  • macOS: Giriş önizleme pencere öğesinde panoya kopyalama kısayolu düzeltildi.
  • Linux: Birden fazla kilit isteği önlendi.
  • Snap: Tarayıcı uzantısını yapılandırmak için snap yardımcı betiğine olan ihtiyacın önüne geçildi.
  • Windows: MSI yükleyicisi ile güncel olmayan VC Redist algılandı.
  • Windows: Pano için ek dışlama alanları eklendi.