Skip to content

fix: nouveau nom de cache du service worker pour diffuser la mise à jour - #5

Open
felkhayer wants to merge 1 commit into
mainfrom
ccr-dae162bc-xstxqb
Open

felkhayer wants to merge 1 commit into
mainfrom
ccr-dae162bc-xstxqb

Conversation

@felkhayer

Copy link
Copy Markdown
Owner

Résumé

Le service worker sert les fichiers depuis son cache. Sans changement de sw.js, le navigateur ne détecte aucune nouvelle version, et les applications déjà installées gardaient donc l'ancienne interface.

  • sw.js : CACHE passe de respiration-v1 à respiration-v2. À l'activation, le nouveau service worker supprime l'ancien cache (comportement existant, testé).
  • tests/pwa-hors-ligne.spec.js : utilise le nouveau nom de cache.
  • README.md : la section Déploiement rappelle d'incrémenter CACHE avant chaque mise en production.

Ce commit est déjà en production : gh-pages a été avancé jusqu'à 718de26, et le déploiement GitHub Pages a réussi. Cette PR ramène la correction dans main.

Tests

  • 258 tests verts en local, et sur gh-pages en CI.
  • npm run test:mutants-check : 209 mutants valides.

Generated by Claude Code

Le service worker sert les fichiers depuis son cache : sans changement de
sw.js, les applications déjà installées gardaient l'ancienne version.
Documente l'incrément de CACHE avant chaque déploiement.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MxgyvWNqEsK9hqWnGozdWW

This branch was successfully deployed

1 active deployment
github-pages — 718de26f Deployed Oct 30, 2026 by felkhayer via deploy #2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants