Stabil10.08.2026
v0.27.2 · PWA Hard-Reset
Manifest: korrekt
Lukas2006 v0.27.2 – PWA Hard-Reset
Diagnose aus v0.27.1:
- Manifest: korrekt
- HTTPS: korrekt
- Service Worker registriert: ja
- Controller: aktiv
- aber aktive Service-Worker-Version weiterhin 0.27.0
- alter Cache 0.27.0/Runtime 0.27.0 weiterhin vorhanden
- neuer Cache 0.27.1 wurde zwar angelegt, der neue Worker hatte die Seite aber nicht übernommen
Behoben:
- Service Worker auf Version 0.27.2 vereinfacht.
- Installation kann nicht mehr durch das Pre-Caching mehrerer Core-Dateien blockiert werden.
- Cache-Verhalten bewusst reduziert, bis die Installierbarkeit zuverlässig funktioniert.
- neuer Button „PWA vollständig zurücksetzen“.
- Hard-Reset meldet sämtliche Service Worker dieser Origin ab.
- alle lukas2006-* Caches werden gelöscht.
- anschließend wird ausschließlich /service-worker.js?build=0.27.2 neu registriert.
- Diagnose zeigt zusätzlich Worker-Zustand und konkrete Controller-Datei.
- nach Hard-Reset springt die Oberfläche automatisch zurück zur PWA-Diagnose.
- dort muss Service-Worker-Version 0.27.2 stehen.
Chrome/Chromium:
Eine installierbare PWA benötigt ein gültiges Manifest und Installierbarkeitskriterien. `beforeinstallprompt` wird nur ausgelöst, wenn Chrome die Web-App als installierbar bewertet. Solange der Browser noch vom alten Worker kontrolliert wird, ist eine weitere Manifeständerung nicht zielführend.
Diagnose aus v0.27.1:
- Manifest: korrekt
- HTTPS: korrekt
- Service Worker registriert: ja
- Controller: aktiv
- aber aktive Service-Worker-Version weiterhin 0.27.0
- alter Cache 0.27.0/Runtime 0.27.0 weiterhin vorhanden
- neuer Cache 0.27.1 wurde zwar angelegt, der neue Worker hatte die Seite aber nicht übernommen
Behoben:
- Service Worker auf Version 0.27.2 vereinfacht.
- Installation kann nicht mehr durch das Pre-Caching mehrerer Core-Dateien blockiert werden.
- Cache-Verhalten bewusst reduziert, bis die Installierbarkeit zuverlässig funktioniert.
- neuer Button „PWA vollständig zurücksetzen“.
- Hard-Reset meldet sämtliche Service Worker dieser Origin ab.
- alle lukas2006-* Caches werden gelöscht.
- anschließend wird ausschließlich /service-worker.js?build=0.27.2 neu registriert.
- Diagnose zeigt zusätzlich Worker-Zustand und konkrete Controller-Datei.
- nach Hard-Reset springt die Oberfläche automatisch zurück zur PWA-Diagnose.
- dort muss Service-Worker-Version 0.27.2 stehen.
Chrome/Chromium:
Eine installierbare PWA benötigt ein gültiges Manifest und Installierbarkeitskriterien. `beforeinstallprompt` wird nur ausgelöst, wenn Chrome die Web-App als installierbar bewertet. Solange der Browser noch vom alten Worker kontrolliert wird, ist eine weitere Manifeständerung nicht zielführend.
