Sürüm: 6.0.2
Sürüm: 6.0.0
Giderilen Hatalar ve İyileştirmeler
  • Hata Ayıklama: --debug-log seçeneğinin hata ayıklama mesajlarını göstermemesi hatası düzeltildi.
  • Veritabanı: Firefox'un 140 ve sonraki sürümlerinde veritabanı temizliği (vacuuming) yapılırken ortaya çıkan OperationalError hatası giderildi.
  • Dosya Yönetimi: Dosya silme sırasında istisna işleme iyileştirildi ve Windows güncellemeleri temizlenirken uygulamanın donması hatası düzeltildi.
  • Arayüz: Mevcut olmayan özel bir klasör için hata mesajı gösterilmesi ve subprocess [number] is still running hata mesajı düzeltildi.

Çeviri ve Sertifika Güncellemesi
  • Yerelleştirme: 68 dilde 940 değişiklik yapılarak yerelleştirme güncellendi. En aktif çevirmenler Gaeilge, සිංහල ve ไทย dillerinde katkıda bulundu.
  • Dijital Sertifika: Uygulama, yenilenmiş bir dijital sertifika kullanıyor. Bu, Microsoft SmartScreen veya antivirüs yazılımları tarafından geçici güvenlik uyarılarına neden olabilir. Bu durumda, bir yanlış pozitif rapor edebilirsiniz.
Değişiklikler:
  • Tercihlere bir görüntüleme dili seçeneği eklendi (demo videosu mevcuttur).
  • Uygulamayı CTRL+Q veya CTRL+W tuşlarıyla kapatma etkinleştirildi.
  • Güncelleme bildirimleri daha az rahatsız edici hale getirildi.
  • --debug komut satırı anahtarı düzeltildi.
  • Discord'un beta ve snap gibi varyantları temizlendi.
  • Taşınabilir modda kişisel temizleyicilerin yüklenmesi düzeltildi.
  • Diğer kullanıcıların çalışan süreçlerini yok sayarak çok kullanıcılı sistemlerdeki deneyim iyileştirildi.
  • Özel ve beyaz liste sekmelerindeki geçersiz girişler engellendi.
  • Kararlılık önemli ölçüde iyileştirildi.
Linux'a Özgü Değişiklikler:
  • Librewolf temizlendi.
  • Beta olmayan Microsoft Edge temizlendi.
  • Bash'in geçici dosyaları temizlendi.
  • E-posta istemcisi Geary temizlendi.
  • Döndürülmüş günlüklerin temizlenmesi iyileştirildi.
  • Bozuk .desktop dosyalarının temizlenmesi iyileştirildi.
  • AppIndicator simgesi eklendi.
  • Boşluk içeren CleanerML harici süreçleri düzeltildi.
  • dconf'un harici komut olarak kullanımı düzeltildi.
  • Fedora 41 ve 42 ile CentOS 9 Stream için .rpm paketleri eklendi.
  • Ubuntu 24.10 ve Ubuntu 25.04 için .deb paketleri eklendi.
Windows'a Özgü Değişiklikler:
  • DLL ile ilgili güvenlik açıkları yamalandı (CVE-2023-47113, CVE-2025-32780).
  • MMC ek bileşenleri (örn. Aygıt Yöneticisi, Bilgisayar Yönetimi) korundu.
  • Python 3.11.10 ve GTK 3.24.43'e yükseltildi.
  • NSIS yükleyicisi 3.11'e güncellendi.
  • bleachbit.exe'ye şirket adı gibi meta veriler eklendi.
  • Windows XP ve 7'de başlatma desteği bırakıldı.
  • Christian Medel tarafından hazırlanan Windows 10 teması güncellendi.
  • Güncelleme kontrollerinde SSL: CERTIFICATE_VERIFY_FAILED hatası düzeltildi.
Geliştiriciler:
  • Linux CI (Sürekli Entegrasyon), Travis CI'dan GitHub Actions'a geçirildi.
  • Kod tabanı kapsamlı bir şekilde temizlendi.
  • RPM ve DEB derleme betikleri elden geçirildi.
Bilinen Sorunlar:
  • Tercihlerde görüntüleme dilini değiştirdikten sonra, uygulama menüsü hariç yeni görüntüleme dili hemen etkinleşir. Tam etki için uygulamayı yeniden başlatın.
  • Windows Gezgini'ni temizlerken "alt süreç (numara) hala çalışıyor" mesajını görebilirsiniz (1819). Bu zararsızdır ve yakında düzeltilecektir.
  • BleachBit'i Windows'ta başlatırken "wbindtextdomain() mevcut değil" mesajını görebilirsiniz (1832). Temel nedeni hala araştırılmaktadır. Sonucu, yerelleştirmelerin başarısız olmasıdır, bu nedenle kullanıcı arayüzünün metni İngilizce ile sınırlı olacaktır. İngilizce'yi tercih ediyorsanız, bu hata mesajını güvenle yok sayabilirsiniz. Bir yerelleştirme gerekiyorsa, BleachBit 4.6.2'ye düşürün.
  • Bazı Windows kullanıcıları metnin bulanık veya grenli göründüğünü bildirdi (1681). Daha fazla bilgi bağlantılı sorun kaydında bulunmaktadır.
  • BleachBit sürüm 5.0.0 sıkıştırıldığında, Windows yükleyicisi ve Windows taşınabilir sürümü, BleachBit 4.6.2'ye göre çok daha büyüktür. Başlıca nedenleri şunlardır: (1) Python ve GTK'ya önemli çerçeve güncellemeleri yapıldı, (2) ilk 5.x sürümündeki hataları en aza indirmek için yürütülebilir dosya sıkıştırması geçici olarak devre dışı bırakıldı ve (3) diğer boyut optimizasyonları henüz denenmedi. Kendiniz birkaç hızlı optimizasyon deneyebilirsiniz. İlk olarak, UPX yürütülebilir paketleyiciyi indirin ve şunu çalıştırın: upx.exe --best --nrv2e c:\program files (x86)\bleachbit\*. DLL ve PYD dosyalarını sıkıştırmak, onları 35 MB'tan 15 MB'a düşürerek 20 MB tasarruf sağlar. Ardından, c:\program files (x86)\bleachbit\ dizinini açın ve kullanmadığınız dilleri silin. Tüm dilleri silmek 3 MB yer kazandırır. Her iki optimizasyon da diskteki boyutu 21 MB'a düşürür. Herhangi bir sorun fark ederseniz, lütfen yeniden yükleyerek optimizasyonlar olmadan tekrar test edin.
Değişiklikler:
  • Google Chrome'da artık daha fazla çerez, önbellek ve oturum dosyası temizlenebilir.
  • Google Chrome'da JSON dosyalarını temizlerken oluşan bir hata düzeltildi.
  • Linux:​

    • Ubuntu 24.04, Fedora 39 ve 40 ve openSUSE Slowroll için paketler eklendi.
    • Wayland'ın algılanması düzeltildi.
    • Python 3.12 ile ilgili hata düzeltildi.
    • metainfo.xml dosyasındaki eksik geliştirici adı düzeltildi.
  • Windows:​

    • "Winapp2.ini" dosyasında 29 Ağustos'ta çeşitli temizleyiciler için birçok güncelleme içeren büyük bir güncelleme yapıldı. Tercihlerde etkinleştirildiğinde, BleachBit'in eski sürümleri için de OTA olarak kullanılabilir hale getirildi.
    • Birçok kullanıcıyı etkileyen ve hataya neden olan regresyonu düzeltmek için eksik DLL'yi geri yüklendi.
    • Dijital kod imzalama sertifikasını yenilendi ve sertifika yetkilisi değiştirildi. Yayıncı artık Andrew Ziem olarak gösterilecek.
    • Görev Yöneticisi'nde aşırı uzun uygulama adı ve uygulama yanıt vermeme sorunu düzeltildi.
    • Ve benzeri birçok hata düzeltildi.
    • Tercihlerde Linux'a özgü bir seçeneği gizleme seçeneği eklendi.