Test BleachBit 0.7.1 beta

Please test the new BleachBit 0.7.1 beta which with enhancements, bug fixes, a new translation, and translation updates. In particular, please test:

  • In Preferences under the Shred tab, the label at the top should use line wrapping. Check this looks OK in various languages. (Before, there was no line wrapping, so dialog stretched out very wide.)
  • From the main window, click File - Shred. The default directory should be your home directory (not some system directory).
  • Unpack the BleachBit source code and run the unit tests with this command python tests/TestAll.py At the very end there should be zero errors. It's easy on Linux, but on Windows you would need to install several dependencies.
  • Test the new security dialog for changed CleanerML files. Usually you will only see this on Windows in portable mode or in Linux running from source or from SVN.
    • If you click the quit button or click X in the top right hand corner of the security window, BleachBit should not start. When you start BleachBit again, you should see the same list of files.
    • If you click OK without checking any boxes, there should be no delete confirmation dialog.
    • If you check any boxes, you should see a confirmation dialog: if you accept, the files will be deleted.
    • If you do not accept the confirmation, you should return to the previous screen.
    • Once BleachBit starts, exit and restart BleachBit, and then you should not see the security warning a second time.
  • Slovenian translation
  • Test translations in general. A translation code change was made that could cause regressions for all translations.
  • Linux
    • Start BleachBit in non-Unicode mode with a command like this on the console: LANG=en_US bleachbit Substitute your own language code, but don't add UTF8 at the end of the code. Preview or delete a file where the filename has non-ASCII characters with invalid encoding or non-UTF-8 encoding. An easy way to locate a file like this (if you already have one) is to click File - Shred Files.
    • Nautilus should have a warning
    • Test the complete confirmation. Try a preview or delete (such as localizations or wipe free disk space) that takes longer than 10 seconds. When BleachBit is finished, you should see a non-modal popup telling you BleachBit is done. (Non-modal means it doesn't steal the keyboard focus or require you to click it.)
    • Apache log files
    • Emesene version 1 cache
  • Windows
    • Opera internet history (md.dat) on Windows 7
    • Safari history (webpage previews)
    • Windows 7 jump list should be removed after using Windows Explorer - Recent Documents
    • RealPlayer history and logs
    • SQLite was updated from 3.6.15 to 3.6.19. Test vacuuming and deleting Firefox URL history.
    • Delete your configuration in $APPDATA\BleachBit\BleachBit.ini (typically c:\documents and settings\username\application data\bleachbit.ini or c:\users\username\...). Then, start portable BleachBit. You should see the security warning and preferences dialog as if you started BleachBit for the first time. The settings should be saved in the portable directory in BleachBit.ini and not in $APPDATA.
    • In the installer, enable "start automatically" [with Windows]. Verify the icon exists in Start - Programs - Startup and that it works. When uninstalling, the shortcut should be removed.
    • In the installer, enable the quick launch menu. Verify the BleachBit icon is visible in the quick launch toolbar and that the icon works. When uninstalling, the shortcut should be removed.
    • Test the two new native file dialogs. (Native means they are Microsoft-style instead of GTK+-style.)
      • In the main window, click File - Shred files. Try picking no files, one file, multiple files, canceling, or clicking X to close the window.
      • In the preferences dialog under the shred tab, click the add button.


Remember: beta releases are more likely to contain bugs and are recommended only for testing. Use with caution.

Report any bugs to the bug tracker.



November 9: BleachBit version 0.7.1 has been released


Translators, please update your translations.

Final release

Subscribe to RSS to be notified of future betas and the final release. The final release will include detailed release notes and wider selection of installation packages for more Linux distro's (as usual).