Repository navigation
BitBroom v1.2.2
BitBroom 1.2.2 — important Dev junk safety fix
Fixed
-
Dev junk mode no longer flags installed applications. Modern desktop apps ship the
exact same folder layout as a dev project — an Electron app (Cursor, Discord, Slack,
VS Code…) is literallypackage.json+out/dist+node_modules, and deployed
Python tools carry.venv/__pycache__. The finder previously matched those and could
send an app's own runtime code to the Recycle Bin, breaking it on next launch. Because
deletion is Recycle Bin-only, restoring from the bin fully recovered everything — but the
finder should never have offered them in the first place.The finder now refuses runtime-app locations at both scan time and delete time:
anything underAppData(except%TEMP%),Program Files,ProgramData,Windows;
dot-folders directly under your profile (.cursor,.vscode,.nuget…); and any tree
carrying app-runtime markers (Electron'sicudtl.dat/v8_context_snapshot.bin, a
SquirrelUpdate.exe, or an*.asar), detected by walking outward through parent
folders. Genuine projects in your normal workspace are still found. -
Added regression tests for the Electron, Squirrel, and packed-
.asarlayouts plus a
delete-time re-verification test. 126 unit tests pass.
If you're on 1.2.x, updating is recommended. The in-app updater will offer this
automatically. SHA-256 checksums are in SHA256SUMS.txt.