This release represents a major engineering overhaul of the synchronization and storage layers, turning AIOManager into a truly "Cloud-First" application. Every user action is now synchronized instantly and reliably, ensuring a zero-data-loss experience across all your devices.
Important
Pre-Update Backup Recommended: While this release includes extensive data recovery logic, we strongly recommend performing a manual Export Backup from your settings page before upgrading, especially if moving from v1.5.0 or below.
🚀 Cloud-First Architecture
- Instant Synchronization: No more waiting for background intervals. Every toggle, reorder, and account update now triggers an immediate, debounced cloud sync.
- Intelligent Debouncing: Actions are collapsed into efficient 1-second batches, keeping server usage minimal (verified at <0.1% CPU) while providing real-time updates.
- Mirror Sync Logic: Deletions and changes now propagate perfectly between PC and Mobile, with the cloud acting as a robust source of truth.
🛡️ Disaster Recovery & Scavenging
- Universal Import Resilience: Fixed a critical "accountsToImport.map" crash. The import system is now bulletproof against malformed or empty data.
- Legacy Scavenging: New logic that automatically rescues data from legacy formats (
templates,savedAddons) and raw database dumps (ADB files). - Anti-Wipe Guards: Implemented strict validation to prevent local library wipes during initial sync with new servers.
🐞 Critical Bug Fixes
- Numeric Password Fix: Resolved a SubtleCrypto crash where master passwords composed entirely of numbers would fail to derive keys.
- Bulk Action Stability: Fixed a race condition in
BulkActionsDialogwhere rapid account reordering could cause duplicate entries or order loss. - Failover Pruning: Automatically prunes orphaned Autopilot rules for accounts that no longer exist, preventing "Account not found" UI crashes.
- Mobile Navigation: Fixed a layout bug where the navigation bar would become unresponsive on certain Chromium-based mobile browsers.
🛠️ UI & UX Polish
- Advanced Tagging: Harmonized
TagInputsystem with full delimiter (comma/enter) and paste support for easier addon categorization. - Failover Enrichment: Added addon logos and metadata to Failover dropdowns and managed rule lists for better visual tracking.
- Safe Deletion: Replaced generic browser
window.confirmalerts with custom, theme-awareConfirmationDialogsfor all destructive actions.
Special thanks to the community for the logs and feedback that helped isolate these critical edge cases.