ItemWorth v1.2.0 — Mobile Backup and Restore Access
This release improves access to ItemWorth’s full-fidelity JSON backup and restore workflows, particularly on mobile devices and when the inventory is empty.
Improved
- Kept the full JSON Backup control visible at all supported viewport widths
- Added Restore from backup to the existing empty-inventory panel
- Preserved Import in the populated inventory toolbar
- Kept empty-state Restore and toolbar Import mutually exclusive
- Improved file-picker cancellation and focus restoration
- Corrected initial dialog focus for duplicate-only imports
- Preserved visible text labels and accessible mobile touch targets
- Removed the former Backup visibility discontinuity between 600 and 601 CSS pixels
Data compatibility
This release does not change:
- Inventory storage keys
- Item IDs or schema
- Photos or tags
- JSON backup format
- Bare-array import compatibility
- Merge-by-ID behavior
- Duplicate skipping
- CSV export behavior
- PWA scope or launch path
- Service-worker strategy
Verification
Verified on the live deployment:
- Mobile Backup visibility
- JSON Backup download
- Empty-state Restore from backup
- Android file-picker cancellation
- Successful empty-inventory restoration
- Duplicate-only import handling
- Installed-PWA offline Backup and Import
- Inventory persistence after restoration