v1.132.0
Feature
Implement PWA install prompt and related enhancements
- Added a PWA install prompt that triggers based on user actions and conditions, improving user engagement with the app.
- Introduced a modal with installation instructions for both iOS and Android users.
- Updated the toast notification system to include a new PWA prompt type for better user guidance.
- Enhanced AppLayout to manage PWA prompt visibility based on user interactions and session storage.
- Implemented session storage updates to track user engagement with the PWA prompt after joining a space.
- Improved styling for disabled menu items to enhance user experience and accessibility.
Feature
Enhance performance optimization and user data handling
- Updated performance optimization documentation to clarify best practices for navigation cache management.
- Added userId field to NoteDetail and ThreadDetail interfaces for improved user data tracking.
- Enhanced AppLayout to derive and manage user-related data more effectively, including content ownership checks.
- Improved DashboardPage to include data generation timestamps for better cache management.
- Refactored MobileAdditional and MobileNavigation components for better layout and navigation handling.
- Implemented safe navigation preloading to enhance user experience during transitions.
- Updated API responses to include userId and ownerId for notes and spaces, ensuring consistent data availability.
