Skip to content

Adirstat v1.0.3

Latest

Choose a tag to compare

@abhay-byte abhay-byte released this 08 Mar 18:46

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.