Overview
v1.2.0 is a performance and workflow release for Radix. It makes most scans much faster, improves the UI, and tightens scan correctness. It also includes broad internal refactoring. See the full commit history between v1.1.2 and v1.2.0 for a detailed development log.
Thanks so much for the recent support on this GitHub repository and on Reddit! I’m always open to feedback, bug reports, and feature requests, so please keep sharing what would make Radix more useful for you. Your opinions matter!
Download Radix v1.2.0 for macOS 14.0+ (universal binary for Intel and Apple silicon systems).
Highlights
- Added scan exclusion settings. You can now exclude matching files or folders from scans.
- Added a cloud storage scan toggle. This prevents Radix from scanning the folder where Google Drive, Dropbox, OneDrive, and similar sync folders live. Thanks u/jackerhack on Reddit for pointing this out!
- Added resizable workspace panes. The file browser and disk map are now resizable. Thanks u/ecefour on Reddit for asking for this!
- Added Smart Location volume entries — external volumes will now show up in Smart Locations, rather than in a separate Volumes list.
- Reused sidebar scans when possible. Recently completed scans are now cached in memory, so Radix can restore results without rescanning. Radix can also reuse scans for selected locations when the selected location already exists inside a completed parent scan. Thanks u/ecefour on Reddit for requesting this!
- Redesigned the welcome screen. This fixes an issue where Radix could fail to reopen after enabling Full Disk Access in Settings. Thanks u/cyansmoker on Reddit for mentioning this!
- Added inspector visibility controls, including a toolbar toggle.
- Refined the sunburst depth picker in settings to look more native.
- Animated scan progress counts for a smoother scanning UI.
- Added a subtle chart focus transition after zooming into folders.
- Parallelized directory scanning and moved more scan finalization and tree transform work off the main thread. These changes can result in much faster scans.
- Reduced memory and CPU pressure in scans, search, tables, sidebar state, and chart interactions through more caching, bounded work, off-main-thread sorting, and fewer unnecessary rebuilds.
- Cleaned up the UI by removing the Disk Map header, removing the redundant Focus metric, and moving usage guidance into onboarding.
Fixes
- Fixed duplicate scan publishes during navigation.
- Fixed stale sidebar active target state.
- Fixed stale async file-list and sunburst layout results.
- Fixed summarized folder expansion in the file list.
- Fixed scan cancellation during directory enumeration and wide-directory handling.
- Fixed progress reporting during scan summaries and finalization.
- Fixed scan state consistency edge cases.
- Fixed duplicate node IDs and subtree ID collisions.
- Fixed sunburst arcs exceeding child totals.
- Fixed table sort tie instability.
- Fixed a bug where resizing the workspace would crash the app.
- Fixed Quick Look scoping to the active workspace window.
- Prevented trash actions on protected roots.
- Kept scans running correctly in the background.