Releases: Klocman/Bulk-Crap-Uninstaller
Releases · Klocman/Bulk-Crap-Uninstaller
Bulk Crap Uninstaller v5.8.2
What's Changed
- Fix winget releaser workflow by @sitiom in #643
- Turkish Installer localisation by @DogancanYr in #641
- Add "View > Auto-resize all columns" button by @Klocman in #662
- Merge Improved Japanese translation 2024-09-29 by KKbion by @Klocman in #663
New Contributors
- @sitiom made their first contribution in #643
- @DogancanYr made their first contribution in #641
Full Changelog: v5.8.1...v5.8.2
Bulk Crap Uninstaller v5.8.1
What's Changed
- Merge Turkish translation update by @DogancanYr by @Klocman in #613
- Merge Swedish translation by @glecas by @Klocman in #614
- Grammatical and lexical corrections in polish translation. by @toczekmj in #619
- Vietnamese translation fix by @wanwanvxt in #625
- Fix AdvancedSimulate setting being forced off at startup by @Klocman in #635
- Fix some firewall reules breaking FirewallRuleScanner by @Klocman in #637
- Better handling of broken settings files by @Klocman in #636
- Better error message for Scoop export parsing crashes by @Klocman in #638
New Contributors
Full Changelog: v5.8...v5.8.1
Bulk Crap Uninstaller v5.8
What's Changed
General
- Add "Junk" removal switch to BCU-Console by @nixuno in #581
- Hide main window when mouse-dragging to target an application by @Klocman in #609
- Ignore BCU itself when mouse-dragging to target an application by @Klocman in #610
Translations
- Dutch typo's fixes, missing translations and fixed consistency in Dutch translation. by @NekoJonez in #542
- Update MainWindow.zh-Hans.resx by @ATFmxyl in #559
- Small typo in Portuguese version of RelatedUninstallerAdder by @renatocfrancisco in #565
- Fix a small error in translation. by @szw0407 in #575
- Update zh-Hans Translations by @nkh0472 in #590
- fix spacing on questionable button text by @st0rmw1ndz in #593
- Add Vietnamese language support by @wanwanvxt in #595
New Contributors
- @ATFmxyl made their first contribution in #559
- @renatocfrancisco made their first contribution in #565
- @szw0407 made their first contribution in #575
- @nixuno made their first contribution in #581
- @nkh0472 made their first contribution in #590
- @st0rmw1ndz made their first contribution in #593
- @wanwanvxt made their first contribution in #595
Full Changelog: v5.7...v5.8
Bulk Crap Uninstaller v5.7
What's Changed
- Added timeout to compressing junk backup by @Klocman in 947e9be
- Added timeouts to service enable/disable/delete actions by @Klocman in 6115328
- Fixed launcher failing to start BCU on some systems by @Klocman in 83d6921
- Fixed wrong/missing icons and wrong executable order in ScoopFactory by @Klocman in dc19718
- Better handle missing icons and executables in ScoopFactory by @Klocman in 7d0a722
- Fixed custom PowerShell environments crashing ScoopFactory by @Klocman in 32ca90f
- Merged Japanese translation by @KKbion from #507 in 109ae7a
- zh-Hant - Fix typos by @8LWXpg in #501
- Fixed some errors in Italian translation by @PeppeMonster in #536
- Updated Italian language by @bovirus in #492
- Updated packages by @Klocman in 0275374
- Set up CodeQL scanning on master by @Klocman in 17717ed
- Switched OSDN link to SourceForge (OSDN appears to be abandoned) by @Klocman in a510d99
New Contributors
- @8LWXpg made their first contribution in #501
- @PeppeMonster made their first contribution in #536
Full Changelog: v5.6...v5.7
Bulk Crap Uninstaller v5.6
What's Changed
- Improved Dutch translations by @ckielstra in #459
- More Dutch improvements by @NekoJonez in #471
- French localization update by Thierry in 508d49d
- Traditional Chinese translation by @Henryliu880922 in 3cf5d93
- Allow multi-selecting in UninstallConfirmation dialog by @Klocman in f2060f7
- Blacklist 7z.exe from executable search by @Klocman in c930c72
- Ensure that scoop export is actually in an old format instead of parsing corrupted json data by @Klocman in 6b868aa
- Improve InstallDate format handling by @Klocman in d1f168a
- Improve app merging for items from some application stores by @Klocman in 775696e
- Improve detection of saved main window position being off-screen by @Klocman in 24a5d6c
- In checkbox mode, on right click add the item to the selection instead of clearing the selection by @Klocman in 6fe9cd7
- Penalize files with "report" and "crash" in name when sorting app executables by @Klocman in 1afab13
- Prevent SelectedUninstallers from somehow having nulls by @Klocman in f3c0fe5
- Prevent crashes in MainWindow.OnDpiChanged by @Klocman in 7c007af
- Search AppData/Programs directories for applications by @Klocman in 223bbd5
- Update Steam detection by @Klocman in 3fcdaff
- Fixed GetFullPath crash in SteamFactory.FindJunk by @Klocman in be01b5d
- Fixed NullReferenceException crash in JunkDoesNotPointToSelf by @Klocman in 8b030dd
- Fixed ObjectDisposedException crash SearchForAndRemoveProgramFilesJunk by @Klocman in 1ea9e60
- Fixed PlayCorrespondingSystemSound FileNotFoundException crash by @Klocman in 5ad1671
- Fixed UninstallerListDoubleClickAction setting not being saved correctly by @Klocman in 57174e7
- Fixed ratings not being available for Scoop by @Klocman in a3fb12f
- Fixed some distinct applications being erronously merged by @Klocman in e4b5147
- Fixed the "Uninstall BCUninstaller" menu option not working by @Klocman in 2b90f32
- Fixed version extraction by @Klocman in b3253f9
- Clean up project files; Fixed AnyCPU target actually being x64 by @Klocman in dab6bf3
- Remove unnecessary packages.config files by @Klocman in 4e610e6
- Update packages by @Klocman in d8e06a0
New Contributors
- @ckielstra made their first contribution in #459
Full Changelog: v5.5...v5.6
Bulk Crap Uninstaller v5.5
What's Changed
- Fix typo
GenerateMissingInformation
by @davidxuang in #403 - Update Scoop support by @davidxuang in #402
- More Dutch translation improvements. by @NekoJonez in #433
- Update copyright by @vedantmgoyal2009 in #456
- Publish to WinGet by @vedantmgoyal2009 in #455
- 1144578 Added "Double click in application list action" setting under Interface
- 4494080 Added ARM64 platform support to installer
- 61d5def Look for Steam App leftovers in some of Steam's temp folders
- 7f15b81 Fixed "Clear cache" button not being visible in some languages
- d72788b Fixed window targeting crashing if BCU runs as 32bit but targeted process is 64bit
- cc4b517 Fixed rare OutOfRange crash in first start wizard
- beee03a Fixed crash during junk scan on some corrupted/malformed uninstaller data in registry
- b9f06b5 Fixed crash when trying to Rename but nothing is checked on the list
- be95b88 Fixed list refresh crash after Scoop or Steam was uninstalled, or one of BCU's uninstall helper apps was removed
- 9c7b8a5 Fixed startup crash on systems with no accessible network interfaces
- 4d348c7 Fixed CreateHandle crash when uninstall progress window is closed at a bad time
- 9151595 Fixed list refresh crash after uninstalling Chocolatey
- 3e92322 Fixed InvalidOperationException startup crash on systems with unusual DPI
- 67922bc Fixed cached uninstall string being used instead of the latest uninstall string in some cases
- 0d21e69 Fixed Steam apps not being listed if any app has "error" in its name
- a42667c Fixed launcher not working in very deep folder paths
New Contributors
- @davidxuang made their first contribution in #403
- @vedantmgoyal2009 made their first contribution in #456
Full Changelog: v5.4...v5.5
Bulk Crap Uninstaller v5.4
What's Changed
- Add italian language items by @bovirus in #373
- Update italian language by @bovirus in #376
- Update italian language - Small review by @bovirus in #377
- Minor fix to Chinese translation by @CCRcmcpe in #380
- Bump Newtonsoft.Json from 11.0.2 to 13.0.1 in /source/OculusHelper by @dependabot in #386
- Dutch translation improvements by @NekoJonez in #395
- Added a simplified class diagram with comments for people looking to contribute by @Klocman in #398
- de1ad1c Move BCU up to .NET 6.0 (there should be no change to OS compatibility, and some UI bugs should be fixed)
- 5446f2a Move the launcher up to latest SDK (there should be no change to OS compatibility)
- a662898 Show the command of RunProcessJunk in the junk list
- c5943ef Fixing random warnings; Added more null checks and logging; Minor fixes
- 2b91078 Speed up gathering Steam Apps over 30x
- 847b1a9 Added new command
list /info
to SteamHelper - aed060b Fixed Steam Apps appearing duplicated in some cases
- 052719c Fixed minor issues in ObjectListView (thanks to @GermanAizek in #378)
- 07cb9a6 Fixed VersionCleaner not working (thanks to @GermanAizek in #378)
- 1528c2c Guard against invalid EstimatedSize values
- eee57a8 Fixed PathsEqual crashing on invalid characters in folder names
- b14b3fb Move DPI and colorblind settings under Interface tab; Remove "Experimental" from the DPI setting
- aa5b441 Enable DPI awareness by default
- 0ff1151 Adjust UI for high DPI scenarios
New Contributors
- @bovirus made their first contribution in #373
- @CCRcmcpe made their first contribution in #380
- @dependabot made their first contribution in #386
- @NekoJonez made their first contribution in #395
Full Changelog: v5.3...v5.4
Bulk Crap Uninstaller v5.3
What's Changed
- Remove unnecessary UpdateHelper link from solution by @Klocman in d80d20f
- Fixed an issue with starting Scoop on some systems by @Klocman in 7cf6946
- Renamed the "Nuke application" function to "Target application" by @Wallby in #370
- Tweak search rules in subdirectories to find more unregistered apps by @Klocman in fa0097f
- Improve display names of some applications by @Klocman in 54f6973
- Improved detection of app bitness; Small search speedup by @Klocman in 3321a93
- Fixed CoIncrementMTAUsage crash on some systems by @Klocman in a32dbf6
- Fixed crash when getting services on some systems by @Klocman in c551065
- Reduce size of the Uninstall Wizard window and make it resizable by @Klocman in 01a9b4e
- Implemented list command in CLI by @zbalkan in #369
- Added quiet and unattended cases in QueryApps by @zbalkan in #354
- Changed UninstallTools logging to use Trace instead of Console; Improved some log messages by @Klocman in c962f01
- Fixed typo in Polish translation by @Klocman in 5905594
- Fixed Steam apps being listed twice in some cases by @Klocman in 342a9f6
Full Changelog: v5.2...v5.3
Bulk Crap Uninstaller v5.2
Bugfix release.
What's Changed
- Update MainWindow.cs by @Bluscream in #309
- Russian translation of the installer by @sklart by @Klocman in #310
- Fix slow chocolatey search by @c6p in #321
- Fix for #317 and probably #324 by @102464 in #330
- StoreAppHelper: fix namespace exceptions during manifest parsing by using XmlDocument with namespaces by @PhilippLoewen in #332
- Fixed Chocolatey parsing with summary containing newlines (#333) by @PhilippLoewen in #334
- Fix mistranslation in UninstallConfirmation.es.resx by @Elaborendum in #339
- Fix typo in SteamUninstaller by @GabrielNagy in #341
- Update to use new server API by @Klocman in #344
- Removed .ps1 tweak scripts and implemented them in code by @Klocman
- Fix some de and tr translations not being used by @Klocman
- Fix using local paths and wrong VS build settings by @Klocman
- Reduced release file size
New Contributors
- @Bluscream made their first contribution in #309
- @c6p made their first contribution in #321
- @102464 made their first contribution in #330
- @PhilippLoewen made their first contribution in #332
- @Elaborendum made their first contribution in #339
- @GabrielNagy made their first contribution in #341
Full Changelog: v5.1...v5.2
Bulk Crap Uninstaller v5.1
Bugfix release with updated translations. For more details check the v5.0 release notes.
Changelog
- Merged Russian Translation update by @Kommprog (#292)
- Merged Simplified Chinese translation by @cc713 (#295)
- Fixed launcher crashing on some systems - don't depend on vc_redist (Fixes #291)
- Fixed SteamHelper not finding custom library folders after recent Steam update (Fixes #299)
- Prevent special system and user folders from being marked as junk (Fixes #297)
- Improved logging of Attempt errors
- Improved launcher error message boxes