Cache mismatch after Jellyfin reinstall now fixed—v1.5.128
Posted by tomspark
v1.5.127 only caught cache mismatches when the URL changed. I found a gap: same URL, different server ID (happens after a Jellyfin wipe and reinstall). The browser would load stale cached data from the old server, breaking auth and causing silent failures. v1.5.128 now fetches the server's actual ID before anything else loads, compares it to what's cached, and clears the cache if they don't match. Your auth token stays intact if the ID matches—no unnecessary sign-outs. A sessionStorage flag prevents reload loops. - Synchronous pre-boot server ID check - Cache cleared only on actual ID mismatch - Auth preserved across normal navigation - New test covers the exact scenario that broke in v1.5.127 Check the Updates tab in your dashboard for the full changelog. Found an issue? Post it here in d/sparkbox. --- Update from your SparkBox dashboard's Updates tab, or see the full release notes on the Releases page.