Skip to content

Releases: alienator88/Pearcleaner

v5.0.1

13 Aug 22:05
Compare
Choose a tag to compare

What's New

  • Exclude associated files in orphan file view and persist after app restart - #303
  • Add setting toggle to hide the SUPER invasive greeting on the home page - #302
  • Allow updater tab to manually check for new releases when set to Never
  • Fix fullscreen view getting cut off at the top by the titlebar - #304

v5.0.0

12 Aug 23:25
Compare
Choose a tag to compare

What's New

  • This v5.0.0 release is pretty big with a ton of new additions and changes. It's likely there's bugs I've missed, so if you see anything funky, send me a GitHub issue.
  • The mini/menubar layout modes have been removed going forward due to low usage (less than 10%) and the added complexity it brought to development. Maintaining multiple views caused some windowing issues and slowed down work, so future updates will focus on the regular window mode only. This change helps narrow down the scope and improve overall quality. Sorry to those that were using either of those modes 😢.
  • New app design with left sidebar to accomodate newly added features
  • New theme system in Interface which allows multiple component customization
  • macOS Installer PKG manager view in sidebar (Beta, some functions might not be 100% yet)
  • Launch agent/daemon/service manager view in sidebar (Beta, some functions might not be 100% yet)
  • New sidebar with details for Files list view, Lipo view, Orphans view (These views now have a sidebar toggle at bottom right)
  • Option in Lipo sidebar to only show apps with savings of over 1MB in size
  • Search sensitivity slider in Settings > General to allow customization of how aggressive file searching is
  • Add path sorting to orphans and file list views - #295
  • Add option to Exclude apps from Lipo view (in the right sidebar) - #291
  • Add Caches/SentryFolder search locations - #293
  • Add new paths for VS Code, Cursor and also a workspace cleaner for these - #286
  • Performance enhancements (parallelism, lazy loading data, quicker app list load on startup)

v4.5.3

21 Jul 17:51
8a29d66
Compare
Choose a tag to compare

What's New

  • Fix race condition with parent/child folder search - #282
  • Add setting toggle in General tab to allow files to be permanently deleted instead of moved to Trash folder first - #283
  • Add Export/Import settings buttons in About tab - #284

v4.5.2

08 Jul 19:51
Compare
Choose a tag to compare

What's New

  • Fix unauthenticated access to privilged XPC helper - #278 CVE discovered by Kun Peeks
  • Update translations

v4.5.1

07 Jul 16:46
217b33a
Compare
Choose a tag to compare

What's New

  • Don't show homebrew cleanup terminal view for non-brew apps - #275

v4.5.0

23 Jun 16:52
Compare
Choose a tag to compare

What's New

  • Fix homebrew cleanup terminal for NuShell users - PR264 via @Noriskky
  • Get file sizes for file view list from spotlight where available, fallback to manual size search
  • Add supplemental spotlight index file search, off by default - Enable in Settings > General
  • Don’t run brew cleanup if main app bundle was not removed during file deletion
  • Fix brew cleanup not triggering when app deleted via sentinel trash monitor - #269
  • Add “All” option to Development environments dropdown to see all folders/files in one view - #267
  • Fix filename appending for duplicate file names in Trash - PR273 via @jokot

v4.4.5

06 Jun 15:51
adbaaeb
Compare
Choose a tag to compare

What's New

  • Fix Oneshotmode not closing after homebrew cleanup terminal is closed - #257
  • Fix terminal close button color in light mode - #256
  • Update zh-HK translations - PR-253

v4.4.4

23 May 17:25
4d39f9c
Compare
Choose a tag to compare

What's New

  • Convert manual CLI parsing to swift argument parser - PR-250 via philocalyst
  • Add function to rename legacy CLI symlinks from old "pearcleaner" command to new "pear" command
  • Change “pearcleaner” command in localized strings to match new "pear" command
  • Fix architecture property for app bundles being out of sync when mdls is not indexed correctly - #252
  • Fix stateobject error when CLI mode is used
  • Add option to prune unused translation files to the Lipo screen and also in the Options menu on an app's files view - #249

v4.4.3

06 May 17:18
Compare
Choose a tag to compare

What's New

  • Add translator credits in Settings > About
  • Localize strings in showCustomAlert functions
  • Fix files/folders with 3 or less characters in length not being found - #243
  • Update available translations
  • Update AF package to fix updater for standard users - #240

v4.4.2

17 Apr 15:54
Compare
Choose a tag to compare

What's New

  • Fix wrapped iOS apps not removing from list - #235
  • Make lipo use privileged helper so it works on root owned apps as well - #236
  • Add safe-unwrapping of app bundles from external means to prevent app crashes - #238