Adirstat v1.0.3 Release Notes
Version: 1.0.3 (versionCode 4)
Release Date: 2026-03-08
Type: Bug Fix Release
Bug Fixes
Double Scan Fix
- Issue: Tapping "Scan Storage" triggered the scan twice - once on the Dashboard, then again when the Treemap screen loaded.
- Fix: Removed scan functionality from Dashboard entirely. Now scanning only happens in Treemap. The Dashboard FAB now navigates directly to Treemap, which handles scanning with proper cache-first logic.
Cache Retry Logic
- Added cache retry logic in
TreemapViewModel.loadTreemap()that waits up to 2 seconds for the cache to become available before starting a new scan. - The retry handles both error cases and "no cache yet" cases.
Changes
Dashboard Changes
- Changed FAB from "Scan Storage" to "View Storage"
- FAB now navigates directly to Treemap instead of starting scan in Dashboard
- Removed scan progress UI from Dashboard
- Removed
isScanning,scanProgress, and related state from Dashboard
Treemap Changes
- Improved cache loading with retry logic
- Treemap now handles scanning entirely - checks cache first, scans if needed
Build Changes
- Version: 1.0.3 (versionCode: 4)
- Added lint baseline configuration in
app/build.gradle.kts - Added
android:exported="true"to MainActivity for Android 12+ compatibility
Previous Release
See v1.0.2 for the previous release notes.