Repository navigation
NanoArcade v2.0.3 — TheGamesDB & PWA Hotfix
NanoArcade v2.0.3 — TheGamesDB & PWA Hotfix
This hotfix restores saving artwork selected from TheGamesDB and repairs offline app-shell caching.
Fixed
- TheGamesDB covers now download through a CORS-enabled image cache restricted to trusted HTTPS
cdn.thegamesdb.net/images/URLs. - Service-worker icon paths now match the PNG assets shipped with NanoArcade.
- App-shell assets cache independently so one optional failure no longer discards the full offline cache.
- Added the current
mobile-web-app-capablemetadata. - Bumped the app, manifest, and service-worker cache to v2.0.3.
Validation
- Tested a real TheGamesDB cover end to end in a fresh Chrome profile: download, decode, resize, PNG write, and UI success state.
- Verified all 15 expected v2.0.3 app-shell cache entries.
- Verified the trusted image route rejects wrong hosts, wrong paths, and insecure HTTP URLs.