BleachBit 4.9.0 alpha

We invite you to test BleachBit 4.9.0 alpha, a precursor to our 5.0.0 major release.

Changes

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

The Windows build includes a fix for DLL-related system vulnerabilities (one, two) that exist in BleachBit 4.6.2 and earlier versions.

Known issues

  • The language-selection combobox allows infinite scrolling (1764). It looks like there are many blank options at the top.
  • The application menu is not translated on Microsoft Windows (1763), so it will always show in English.
  • The English-only installer BleachBit-4.9.0.2719-setup-English.exe fails to open the preferences dialog (1768). Likewise, you may have this error with the regular installer BleachBit-4.9.0.2719-setup.exe if the option to install translations is disabled.

Tests

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

The following tests apply to both Windows and Linux:

  • When launching, verify the display language is correctly detected. Then, in the preferences, uncheck the option to automatically detect the display language. Choose another language and close the preferences dialog. Verify BleachBit shows in the selected language. (1758)
  • Press CTRL+Q or CTRL+W to close the application, and verify it closes.
  • In the preferences, click on the Custom and Whitelist tabs. Add a path to one tab, and then try to add it in the other. Verify the application prevents the same path in both lists.
  • Launch an application such a Google Chrome, Microsoft Edge, or Firefox that cannot be cleaned while running. Try to clean it anyway, and verify BleachBit prevents it.
  • Log in to a system as two users simultaneously. As user A, launch an application such as Google Chrome or Firefox that cannot be cleaned while running. Then, run BleachBit as user B, and as user B, do not run the same application. Run BleachBit as user B, and clean the application (e.g., Google Chrome). Verify BleachBit cleans it without complaining that it is running.
  • In a file browser, copy one or more files. In BleachBit, press CTRL+V to paste them, and verify the preview is correct. Alternatively, click the application menu and choose "shred files from clipboard."

Linux

  • Clean Chromium installed as a Snap.

Windows

  • In the preferences, check the option to use the Windows theme, and test it both in dark mode and in light mode.
  • Test that BleachBit works in general, as there have been major changes to the bundled dependencies.

Developers

Run the new script windows/build-environment-install.bat to install the development environment.

Downloads

See the downloads folder. Linux users can download .deb or .rpm packages, while Windows users can download a digitally signed installer or a 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: