Releases: okturan/dirwiz
Release list
DirWiz 1.1.1
DirWiz 1.1.1 — new app icon and logo (the final DirWiz mark), plus everything in 1.1.0.
Developer ID signed + Apple-notarized, universal (Apple Silicon + Intel). Downloads open cleanly on any Mac.
Same functionality as 1.1.0 (warm start, launch auto-restore, live change badge, live-building treemap, the scan-speed fixes); this release refreshes the visual identity — a folder-and-gauge mark — across the app icon and README.
DirWiz 1.1.0
DirWiz 1.1.0 — the "opens knowing your disk" release.
Signed with Developer ID and notarized by Apple — downloads open cleanly on any Mac (no "damaged app" warning). Universal binary (Apple Silicon + Intel).
New
- Warm start — completed scans are cached; the next scan replays the FSEvents journal and patches only what changed instead of re-walking the whole volume. Seconds instead of a full scan when little has changed.
- Launch auto-restore — the app reopens straight into your last scanned volume with your session (expanded folders, selection, treemap position) intact, then refreshes in the background. No more staring at an empty window.
- Live change badge — "N folders changed · Refresh" surfaces filesystem changes since your scan; one click splices them in.
- Live-building treemap — the map now builds as a scan runs, budgeted so it never slows the scan.
- CLI
snapshot/diff— scriptable before/after directory comparison. - Resizable, persistent table columns and adaptive "% of Parent" precision.
Fixed
- Major scan-speed regressions: sparse scan-time layouts + an O(n²) fix in tree building (large volumes went from minutes back to seconds).
- Duplicate cleanup no longer triggers a full rescan; system/SIP files are marked and excluded from "wasted space" totals.
- Deleting a file no longer collapses your exploration; a production crash in the trash path; honest scan-progress bar; and many correctness, performance, and UX fixes.
459→470 tests, CI on every push. Full history on the commit log.
DirWiz 1.0.0
DirWiz 1.0.0
DirWiz 1.0.0 packages the macOS disk-usage analyzer as a downloadable app zip.
Highlights
- Faster scans with deferred tree materialization and background bundle sizing.
- Core scanner logic and SwiftUI app code split into separate targets.
- Byte-verified duplicate detection before cleanup actions.
- Metal treemap, app icon, README logo, and reproducible release packaging.
Verified artifact
- File:
DirWiz-1.0.0-macos.zip - Requires: macOS 15 or newer
- Architecture: Apple silicon (
arm64) only - SHA-256:
763351f50f3087720b537914f6edbd91f238e01179a011d6f0d9d4036730fe4b - Signature: valid ad-hoc code signature (
com.dirwiz.DirWiz), with no Developer ID team - Notarization: not notarized; Gatekeeper rejects the untouched app as an identified-developer distribution
Verify the checksum after downloading:
shasum -a 256 DirWiz-1.0.0-macos.zipInstall and privacy notes
- Extract the zip and move
DirWiz.appto/Applications. - Because this historical build is not notarized, macOS may require an explicit first-launch override from Privacy & Security.
- For complete scans, grant Full Disk Access to the installed
/Applications/DirWiz.appbundle. - Keep using that same bundle: rebuilt ad-hoc apps can receive a different macOS privacy identity.
Current source can build a universal arm64 + x86_64 app and supports Developer ID signing and notarization when maintainer credentials are available. Those later source improvements do not retroactively change this v1.0.0 artifact; Intel users should build current source until a newer verified release is published.