Skip to content

NanoArcade v2.0.3 — TheGamesDB & PWA Hotfix

Choose a tag to compare

@audioslayer audioslayer released this 24 Jul 04:37
· 3 commits to main since this release
17c13ce

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-capable metadata.
  • 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.