Skip to content

v2.3.2 — Classique en mobile, doublons invisibles, Discord à 39 voix

Choose a tag to compare

@CodeByHaamza CodeByHaamza released this 27 Sep 10:07
· 2 commits to main since this release
36e00d6

Correctifs visibles par un joueur

Classique sur téléphone — Indice et Abandon côte à côte au lieu d'être empilés : le champ de réponse remonte de 170 px (894 → 724 px à 390 px de large). Le correctif de la 2.3.1 n'en avait réglé que 46 ; Classique était devenu le mode où il fallait scroller le plus loin pour répondre, c'est maintenant celui où le champ est le plus haut.

Deux éléments se peignaient alors qu'ils étaient marqués cachés. [hidden] n'est display: none que dans la feuille du navigateur, et n'importe quelle règle d'auteur posant un display la bat :

  • le bouton « Supprimer mon compte » en double en bas de la page profil, sous 480 px — il n'appartient qu'aux ⚙ Paramètres ;
  • une pastille de notification vide collée à l'icône Amis, sur les huit pages et à toutes les largeurs.

Discord

  • Le quotidien passe de 8 à 39 voix : tout le cast principal, 3 répliques chacune, en français et en anglais.
  • Le récap du dimanche montre les portraits du podium et les trois amitiés les plus fortes.
  • Les deux crons savent poster dans un salon forum, avec repli automatique dans les deux sens.

Sous le capot

  • CACHE_VERSION v104 → v105 — seuls les joueurs déjà venus étaient concernés.
  • Aucune migration : la base de production était déjà à la 055. schema:check-prod passé avant le merge, aucune dérive.
  • 1548 tests Vitest · 407 PHPUnit · 325 E2E, dont 38 nouveaux qui interdisent la classe entière du bug hidden sur 9 pages × 4 largeurs.

Le rayon d'action du correctif CSS a été mesuré page par page sur la production avant de l'écrire : 9 éléments concernés, et les 9 étaient ces deux bugs.