AgileData.io Docs
Table Of Contents
AgileData.io Docs
Table Of Contents

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