Skip to content

v4.7.3

Choose a tag to compare

@oli217 oli217 released this 02 Sep 15:13
· 29 commits to main since this release

Bug fix

Double-tracking en strategy=full (static caching)

En static caching full, PHP est appelé sur les cache miss (première requête par URL). Le middleware TrackPageVisit trackait la visite, puis le beacon JS la trackait également — résultat : chaque URL était comptée deux fois à sa première mise en cache.

Changements

  • TrackPageVisit : early return immédiat si strategy=full — le middleware ne track plus rien, le beacon JS reste le seul chemin de tracking
  • analytics:health : le check static cache passe de ⚠ à ✓ pour strategy=full (comportement désormais attendu et correct)
  • README : corrections des descriptions concernant le comportement sur cache miss