Skip to content

Releases: alienator88/Pearcleaner

v3.8.0

08 Jul 17:05
b53beaf
Compare
Choose a tag to compare

Fixed

  • Fix missing Ventura SF Symbol icons
  • Fixed Ventura unrecognized selector sent to instance when trying to open Settings window
  • Had to create a separation in the theming system based on a custom_theme setting as it was causing some funny behavior in certain edge cases. If custom_theme is disabled, the app will follow OS appearance mode or mode set by user. If enabled, the app will follow end-user custom theme color only and not the OS

v3.7.8

04 Jul 00:29
0b0d173
Compare
Choose a tag to compare

Fixed

  • Appearance mode was being set on app launch instead of when observing OS appearance changes - #65

v3.7.7

02 Jul 22:12
c7e6324
Compare
Choose a tag to compare

Features

  • New Tips tab in Settings
  • Pearcleaner is now signed/notarized with an Apple Developer account (Thanks to a kind redditor for sponsoring it - u/dharsanb)

NOTE: After signing the app with a valid certificate, you will need to fully remove/re-add Pearcleaner in the Accessibility and Full Disk permissions panes as it's seen as a new app. Toggling the permission off and on doesn't seem to register unfortunately, so use the minus button to remove it fully and then add again.

image

v3.7.6

26 Jun 18:39
f6b0044
Compare
Choose a tag to compare

Fixed Issues

  • New architecture check function was using the /usr/bin/lipo command, some macOS installs do not come with that binary unless xcode command line tools is installed. Replaced with the /usr/bin/file command. - via #72
  • Also set the above function to run on app file search instead of on app list generation on load

v3.7.5

24 Jun 17:37
Compare
Choose a tag to compare

Fixed Issues

  • When searching for web app files, Pearcleaner was also finding browser related files because of the shared bundle id

New Features

  • When selecting an app, an architecture badge will now show on the file search page denoting arm, intel or universal

v3.7.4

19 Jun 04:16
1ee7534
Compare
Choose a tag to compare

Fixes

  • Fix padding on files view warning sheet

Changes

  • Add export of found file list to user selectable folder via new Tools menu (Select an app and hit CMD+E to export) - #69
  • Move condition builder into Tools menu as well to declutter files view UI (Select an app and hit CMD+B to build a new condition)

v3.7.3

14 Jun 23:42
Compare
Choose a tag to compare

Changes

  • App updater will now check semantic version using overloaded operator by converting string version to Int tuples instead of a string literal comparison
  • Add user's home folder to the file search logic - via #66

New Features

  • (BETA) Condition Builder - When selecting an application to find files, there is now a small hammer icon next to the Uninstall button. With this you can locally add keywords or full paths to either exclude or include in searches. To be used with apps that name their files nothing close to the app name/bundle id 😂

CB

v3.7.2

13 Jun 22:09
Compare
Choose a tag to compare

Fixes

  • Fix app list ProgressView padding
  • Fix next update date not hiding when updates are disabled
  • Fix appearance mode not working on app start when the OS Auto mode changed color mode when the app was not running - via #65

Changes

  • On file view page, add warning popover button next to Uninstall button and warning sheet on first use
  • Simplified update chooser to use Never/Daily/Weekly/Monthly
  • Change picker styles to match app design more
  • Changed some settings views backgrounds to use themeColor mode

v3.7.1

12 Jun 18:29
Compare
Choose a tag to compare

Fixes

  • Updater did not actually work as designed(bug), rewrote the update check logic to store next update date in user defaults
  • Removed lineLimit from new features text view

Changes

  • Add toggle in the Settings > Update tab to completely disable update checks - via #64

image

v3.7.0

11 Jun 21:09
Compare
Choose a tag to compare

Fixes

  • Fix app list refresh action causing UI freezing momentarily sometimes
  • Fix non-Safari browser web apps not showing web app badge as they don’t use LSTemplateApplication key in Info.plist. Checking against app_mode_loader executable instead now
  • Homebrew cleanup not working as expected sometimes because app name doesn’t always match cask identifier - via #63

Changes

  • Show app size in sidebar app list. Hovering item still shows the app version. Click User/System headers to switch sorting between alphabetical/size. There's also an option in the search bar menu to toggle this. - via #62
  • Add Leftover files warning/explanation sheet on first use as some users were unaware of the warning button at the top of the page

image