v1.2.9 — Offline: Disable File Features & RSC Cache Fix
Disables file upload and management features when the app is offline, and fixes a crash when both the network and the RSC cache are unavailable.
Tag
8 posts
Disables file upload and management features when the app is offline, and fixes a crash when both the network and the RSC cache are unavailable.
Precaches authentication route shells at service worker install time so that the sign-in and sign-up pages are available offline.
Serves all /notes/* routes from a shared app shell when the device is offline, enabling seamless navigation within the notes section without a network connection.
Replaces the Serwist-based service worker with a custom native service worker implementation for greater control over caching and offline behaviour.
Improves service worker caching strategy for React Server Component payloads and removes outdated caches on activation.
Updates the Next.js build process to integrate Serwist for service worker generation, and removes duplicate build steps.
Adds a service worker and caching strategies to enable StashSync.app to function as a Progressive Web App, supporting installation and offline use.