fix(pwa): cache-bust icon link tags (?v=20260515-3a)
CI / test (push) Has been cancelled

iOS Safari caches the apple-touch-icon per origin and ignores byte-level
changes on the same URL. Adding a version query forces a refetch on
fresh visits without renaming the source files. Buttressed across all
standalone Twig templates and the SPA index plus the manifest icons so
Chrome desktop also refetches.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-15 14:37:56 -04:00
parent 8ae4a2fd5a
commit 5e8d9efb7b
15 changed files with 58 additions and 58 deletions
+3 -3
View File
@@ -11,19 +11,19 @@
"theme_color": "#fdf6ee",
"icons": [
{
"src": "/build/icons/icon-192.png",
"src": "/build/icons/icon-192.png?v=20260515-3a",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/build/icons/icon-512.png",
"src": "/build/icons/icon-512.png?v=20260515-3a",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/build/icons/icon-512-maskable.png",
"src": "/build/icons/icon-512-maskable.png?v=20260515-3a",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"