BleachBit is een programma waarmee rommel op de computer kan worden opgeruimd. Het is daarmee vergelijkbaar met CCleaner van Piriform, maar er zijn ook enkele belangrijke verschillen. Ten eerste is BleachBit opensource en verder is er naast een Windows-uitvoering ook een versie voor Linux. Het programma kan worden gebruikt in meer dan zestig talen, waaronder het Nederlands. Door toevoeging van winapp2.ini, dat het overigens automatisch zelf ophaalt, kan het programma de sporen van ruim 1.700 programma's opruimen. Naast gewoon verwijderen is er ook de optie om de ruimte die de bestanden in gebruik namen diverse keren te overschrijven, zodat terughalen onmogelijk wordt. Andrew Ziem heeft versie 1.8 uitgebracht en de changelog voor deze uitgave ziet er als volgt uit:
These are the changes since version 1.6:Specific to Linux
- In Preferences, there is a new option "Confirm before delete" that disables the confirmation
- When BleachBit starts, the window is centered.
- The tool "Shred Settings and Quit" in the File menu is fixed.
- Added cleaning for Opera passwords (Linux support thanks to theatre-x).
- Shrink storage size of BleachBit icon.
- Add descriptions to many cleaners
- Add a new command line option --debug-log that logs debug messages to a file.
Windows example:"%ProgramFiles(x86)%\BleachBit\Bleachbit.exe" --gui --debug-log=%USERPROFILE%\desktop\bl
Specific to Windows
- Replace hard-coded localizations cleaning system with CleanerML entries
- Whitelist /tmp/fsa for FSArchiver
- Suppress GTK+ warning in console
Development
- Improve support for very long files names and filenames with Unicode characters.
- Fix support for wiping free space using a long path such as %TEMP%. The symptom was it finished far too quickly.
- After wiping free space, eliminate spurious error message "no such file or directory."
- Add support for environment variables: commonappdata, localappdata, music, pictures, video, documents. They are already used in Winapp2.ini, and they can be used in CleanerML too.
- Fix support for %DOCUMENTS%.
- Add label for Windows Store section in Winapp2.ini.
- Expand system log cleaning to %WINDIR%\SoftwareDistribution
- In the cleaner System - Temporary Files whitelist %TEMP%\Low to avoid causing problems with printing from Internet Explorer
- When cleaning Windows Explorer - Most Recenty Used avoid causing the recently-used application list in the Start menu to not accumulate new history.
- Fix decoding of exception messages to avoid crash during startup
- Clean more SeaMonkey files
- Clean Skype uninstallers
- In CleanerML, a cleaner description can have a translation hint.
- Set up Travis CI for better testing.
- Improve unit tests.
- List of bugs targeted to BleachBit version 1.8
- List of code changes.