What's New
- Console button in Homebrew toolbar to show brew actions output in a bottom console view
- Add Stop button in Homebrew toolbar for certain brew actions
- Add receipt import into MAS app install process for affected macOS systems where
installdis blocked - Move brew install/update/uninstall actions to homebrew commands fully
- Add askpass credential expiry selector in settings > general (Related to item above this, when brew needs sudo permissions a popup will come up asking to input password and it will cache it securely in Keychain for as long as you have the cache setting set to.)
- Add path validation logic in UndoManager to prevent altering system paths, dropping empty paths and non-standard URLs
- Move every single delete action in the Pearcleaner codebase under the UndoManager. Everything (except brew as it's isolated) is safely moved to Trash folder and never permanently deleted
- Add UndoManager history in the Menubar > Edit > Delete History. This will persist app restart and allow you to undo up to 10 delete actions as long as the deletion bundle is still in the Trash
Fixes
- Fix XcodesOrg app exception - #449
- Fix formulae version lookup for HEAD installs
- Fix cask lookup table failing for pkg installed casks and others with target names
- Translations