2026-07-15 - Personalisation: Your Preferences Saved and Restored Automatically¶
Release¶
AgileData.io - Your App, Your Way: Personalisation Now Persists Reliably Across Sessions
AgileData now reliably saves and restores your personal preferences across sessions using Firestore. Whether it’s your preferred view layout, toggled feature states, or other UI choices, your settings are written to Firestore and restored when you return — so the application feels familiar every time you open it.
Personalisation has been given its own dedicated read and write path, completely separate from the general startup cache. This prevents the common problem where startup data was overwriting personalisation settings before they had a chance to load. A deep merge strategy ensures that saving one preference never accidentally wipes others — each preference key is updated independently.
Classic and Preview toggles for new features are also now included in the personalisation layer, so your choice between classic and preview modes for any feature is remembered across sessions.
What’s New:
Personalisation reliably persisted to Firestore and restored on next visit
Dedicated read and write path for personalisation, separate from the startup cache
Deep merge on save — updating one preference no longer clears others
Classic/Preview toggle states included in personalisation persistence
What this means for you:
Your layout and feature preferences are remembered every time you return to AgileData
No more settings reverting to defaults unexpectedly after a page refresh or new session
Classic vs Preview mode choices for new features are saved automatically
Last Refreshed¶
Doc Refreshed: 2026-07-15