BleachBit 4.5.1 beta

Please test BleachBit 4.5.1 beta, which is a follow-up to 4.5.0 beta, and this will become the 4.6.0 major release.

This list is of tests is incomplete. Run your own tests, and infer tests from the commit log and closed issues.

UPDATE

November 5, 2023: BleachBit 4.6.0 has been released.

Changes

For a list of changes see the commit log and GitHub bug tracker.

Tests

Please test the application in general with special attention to the following tests.

These tests are for both Windows and Linux:

  • Verify that BleachBit does not delete Firefox bookmarks icons (1081).
  • Create a temporary directory. In BleachBit - Preferences - Drives, add the directory. Close the preferences, and remove the directory. In BleachBit, enable System - Free disk space, and clean it. Verify the message is more friendly than in 1273.
  • Verify the confirmation dialog has a title (1188).
  • Clean GIMP (1326).
  • Clean FileZilla (1438).
  • Clean Thunderbird installed as flatpak (1488).
  • Under Firefox, choose option for "session restore," and verify recently closed tabs are cleaned (1365). Option must be enabled in Firefox.
  • On non-English display, verify the options are sorted by the local language (441). Vacuum option should be last still.
  • Clean Firefox, and there should not be an error "no such table" (1429).
  • The dialog windows should have titles (1188).

Linux

  • Check for the GTK-CRITICAL warning using the instructions at the top of 974.
  • Verify the correct icon is displayed in the application launcher (1513).
  • Clean Firefox installed as snap (1363).
  • Clean Microsoft Edge (1493).
  • Clean Google Chrome installed as flatpak (1394).
  • Verify Wayland (1205).
  • Clean memory, and you should not get error 9 (742).
  • Clean KDE 5 recent documents (1371).
  • Delete invalid .desktop files (1067).
  • In KDE, use the context menu (1400).
  • Check that the application launcher shows the BleachBit logo instead of a generic icon (1513).
  • Check that when using the GUI that the terminal does not have messages like (bleachbit.py:5238): Gtk-CRITICAL **: gtk_text_view_scroll_mark_onscreen: assertion 'get_buffer (text_view) == gtk_text_mark_get_buffer (mark)' failed (974).
  • Test installers for Fedora 37
  • Test installers for Ubuntu 22.04, 23.04, 23.10.
  • Test installers for Debian 12

Windows

  • During installation, there should be description of components (221).
  • Use Windows Explorer to open %WinDir%\System32\config\Systemprofile\AppData\Local\Microsoft\Windows\INetCache\. If it is empty, copy any file there. Open BleachBit with administrator privileges, and clean Internet Explorer - Cache. Verify the file was removed. (1031)
  • If c:\windows.old does not exist, create it. Then use BleachBit to clean System - Windows Updates, and verify it was removed. (1031).

Downloads

See the downloads folder. For Linux, there are .deb and .rpm packages. For Windows, there is a digitally signed installer and portable package.

After testing

If something is broken, please file a bug report. If it works well, please post a comment with what you tested in the testing forum, as a comment at the bottom of this page, or as a GitHub issue.

Blog tags: