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.
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.
Precaches authentication route shells at service worker install time so that the sign-in and sign-up pages are available offline.
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.
Adds a service worker and caching strategies to enable StashSync.app to function as a Progressive Web App, supporting installation and offline use.
Updates the Next.js build process to integrate Serwist for service worker generation, and removes duplicate build steps.