Overview
This release celebrates 300 commits and, more importantly, 400 GitHub stars! It also addresses community feedback with better disk map navigation, optional free-space visualization, multi-select file actions, and a broad set of bug fixes. See the full commit history between v1.2.0 and v1.3.0 for a detailed development log. Another release is planned soon to address more complex community feedback, including support for multiple languages, a treemap view, and more — so keep an eye out for that!
Thanks so much for the continued support! Things have only gotten crazier since the last Radix release. I’m always open to feedback, bug reports, and feature requests, so please keep sharing what would make Radix more useful for you.
Download Radix v1.3.0 for macOS 14.0+ (universal binary for Intel and Apple silicon systems). If you already have Radix installed, use Radix > Check for Updates… to update in the app. Alternatively, install via Homebrew:
brew install --cask radixHighlights
- Radix is now a part of the official Homebrew Cask repository! You can install the app via Homebrew with
brew install --cask radix. Closes #2. Thank you to the numerous people who suggested this and starred the repo to help make a Homebrew installation option possible! - Added disk map viewport controls. You can now zoom and pan the sunburst view directly. Thanks u/happycomputer on Reddit for this request!
- Added center navigation in the sunburst visualization. Click the center of a focused folder to move back up. Thanks u/Fruityth1ng and u/happycomputer on Reddit for this suggestion!
- Added optional free-space visualization in the disk map. Enable it in Settings. Thank you to u/TabletopParlourPalm on Reddit and @pbalthasar (#8) for this request!
- Overhauled disk map color mapping for clearer folder relationships and more stable visual grouping. This fixes an issue where adjacent files and folders would have the same color. Thanks u/TabletopParlourPalm on Reddit for pointing this out!
- Added multi-selection to the file browser. You can now select multiple files and perform actions on them. Thanks u/BillEmpty3960 on Reddit!
- Improved keyboard shortcuts across workspace navigation and file actions. This includes ⌘↑/⌘↓ to move up or zoom into a folder, among other shortcuts. Thanks u/Fruityth1ng, u/nemws1, u/Ok_Bear_8683, and u/happycomputer on Reddit!
- Added a Report Issue menu item (Help > Report Issue...).
- Added missing toolbar hover tooltips. This closes #4. Thanks @TheDMV2 for the bug report!
- Improved Full Disk Access warnings so Radix detects access more accurately and avoids redundant prompts. Replaced the extra Full Disk Access banner with a cleaner warning footer that can be dismissed per scan when appropriate (PR #6). This closes #5. Thanks @TheDMV2 for reporting this!
- Improved trash flow so deleting files updates the current scan without wiping results or forcing a full rescan. Thanks so much to u/Crzy999 and u/BillEmpty3960 on Reddit for pointing this out!
- Added stronger identity checks before trash actions to avoid acting on stale file records.
- Summarized large CoreSimulator trees during scans for faster handling of simulator data.
- Cancelled stale file browser sorts to keep large folder browsing responsive.
- Delayed the disk map loading label to avoid flicker during quick layout work. This makes navigation feel much smoother.
- Animated finalizing scan text for visually smoother scan progress feedback.
- Improved inspector “Largest Children” drill-in behavior. Clicking on one of the listed children will focus it. Thanks u/DanielGibbs on Reddit!
Fixes
- Added iCloud Drive to the cloud-storage exclusion behavior to prevent the app from getting stuck on ~/Library/Mobile Documents (closes #3). Thanks to u/daemeh, u/DanielGibbs, and u/naixn on Reddit for reporting this!
- Fixed overlapping scans being serialized behind a blocked or cancelling scan.
- Fixed hard-link transform balancing and scan cache reuse edge cases.
- Fixed package rows showing misleading file counts. Thanks u/Fruityth1ng on Reddit!
- Fixed sidebar selection state after empty scans.
- Fixed window resizing by lowering the minimum window height, closing #7. This will prevent the app from expanding into the dock on smaller displays. Thank you to @zach12211 for the detailed bug report!