Retour à l'accueil
📝

Notes de version

Historique des évolutions de Prono Mundial

Nouveau Correctif Performance
Week-end du 26 au 27 septembre 2026

Tu peux pronostiquer jusqu'au coup d'envoi (au lieu d'une heure avant)

v1.37.0
  • Nouveau Nouvelle règle : tes pronostics restent modifiables jusqu'au coup d'envoi du match, au lieu de se verrouiller une heure avant comme précédemment. Tu peux enfin saisir un dernier prono à 20 minutes du match sans te faire recaler par le formulaire
  • Nouveau Un petit compteur discret « Verrouillage dans Xmin » apparaît sur chaque match à moins d'une heure du coup d'envoi, sur la même ligne que le badge « Programmé ». Il passe en rouge avec les secondes affichées dans les 5 dernières minutes, pour ne rater aucun dernier ajustement. Au coup d'envoi, la page se rafraîchit automatiquement pour verrouiller le formulaire
  • Nouveau En contrepartie, les pronos des autres joueurs sur un match ne te sont plus révélés une heure avant le match mais au coup d'envoi exact. Règle unique pour tout le monde : personne ne peut voir les pronos des autres tant que le match n'a pas démarré. Équité renforcée, surtout pour ceux qui pronostiquent longtemps à l'avance

Onglets du mode focus mobile : tous visibles d'un coup avec icône et libellé empilés

v1.36.0
  • Correctif Sur mobile, la barre d'onglets du mode focus (au clic sur « Voir la tendance ») affichait les onglets en scroll horizontal : l'onglet « Forme » de /pronos et « Historique » de /resultats se retrouvaient hors écran, invisibles pour la plupart des utilisateurs. Corrigé : les onglets sont maintenant tous visibles d'un coup en grille (icône au-dessus, libellé en dessous) sur mobile. Sur desktop et tablette, rien ne change (icône et libellé côte à côte)
  • Nouveau Grâce à ce nouveau layout, il devient facile d'ajouter de nouveaux onglets à l'avenir (jusqu'à 6-7) sans casser l'expérience mobile

Pronos spéciaux : listes déroulantes lisibles et sélection stricte du meilleur buteur

v1.35.0
  • Correctif Les listes déroulantes qui s'ouvraient sur les champs Champion, Finaliste et Meilleur buteur étaient trop transparentes : le contenu de la page en dessous restait visible et rendait la lecture pénible. Corrigé : fond opaque solide et ombre marquée pour bien délimiter la liste ouverte
  • Nouveau Le champ « Meilleur buteur » ne valide désormais votre choix que si vous cliquez sur un joueur suggéré dans la liste. Tant que vous êtes en train de taper sans avoir choisi, un rappel apparaît en dessous : « Choisis un joueur dans la liste ci-dessus pour valider ». Fini les erreurs d'orthographe (Mbappy, Mbappe, Mbapé…) qui empêchent l'admin de valider votre pronostic — vous verrez toujours exactement le nom officiel qui compte

Pronos spéciaux : recherche d'équipe rapide, autocomplete meilleur buteur, thème clair lisible

v1.34.0
  • Correctif Sur la page /pronos/speciaux en thème clair, les 3 champs (Champion, Finaliste, Meilleur buteur) affichaient un texte blanc quasi invisible sur fond quasi transparent. Corrigé : les champs utilisent maintenant les couleurs adaptatives standards du site (visibles en thème clair comme en sombre)
  • Nouveau Les listes déroulantes Champion et Finaliste sont désormais limitées aux équipes qui participent à la compétition en cours (par exemple 16 équipes pour la Ligue A de la Nations League 2026-2027) au lieu de proposer les 53 équipes toutes compétitions confondues. Sélection beaucoup plus rapide sur mobile
  • Nouveau Les 2 sélecteurs d'équipe (Champion, Finaliste) sont transformés en recherche rapide : tapez le début du nom de l'équipe et la liste se filtre en direct (« fr » → France ; « es » → Espagne). Recherche insensible aux accents. Navigation possible au clavier (↑↓, Enter, Escape). Utile en particulier quand plusieurs éditions s'accumuleront en base
  • Nouveau Le champ Meilleur buteur devient un vrai autocomplete : dès 2 lettres saisies, jusqu'à 8 suggestions apparaissent avec le nom du joueur, son équipe et son numéro de maillot (« Kylian Mbappé · France · #10 »). Sélectionnez avec la souris ou avec Enter. Fini les fautes d'orthographe qui empêchent l'admin de valider votre prono correctement

Live scores : notifications coup d'envoi et fin de match, vrai chrono API

v1.33.0
  • Nouveau Deux nouvelles notifications push pour compléter la « ⚽ But ! » : « ⚽ Coup d'envoi ! » envoyée aux pronostiqueurs dès que le match démarre, et « 🏁 Match terminé ! » avec le score final quand l'arbitre siffle la fin. Vous ne ratez plus le début d'une rencontre importante ni son verdict final
  • Nouveau Chrono de jeu désormais synchronisé avec le vrai statut API-Football (1re mi-temps, mi-temps, 2e mi-temps, prolongations, tirs au but) plutôt que sur une simple approximation temporelle. Précision : minute réelle en 1re mi-temps, « MT » précis pendant la pause, minute réelle en 2e mi-temps calculée, « PROLONG. » et « TAB » exacts sur les phases finales de match
  • Correctif Les 4 phases de transition d'un match (coup d'envoi, but, fin de match, correction VAR) sont désormais gérées par une seule logique claire (elseif exclusif) : impossible de recevoir deux notifications contradictoires pour un même événement (par exemple pas de « But » quand le score final est saisi rétroactivement à la clôture)

Scores qui bougent tout seuls sur la page pendant un match en direct

v1.32.0
  • Nouveau Les scores des matchs en cours (badge LIVE) se mettent maintenant à jour automatiquement sur le tableau de bord et sur la page /pronos, sans que vous ayez besoin de rafraîchir la page. Fréquence : toutes les 30 secondes. Combiné à la notification push « But ! », vous voyez le score bouger en direct sur votre écran quand un but est marqué
  • Performance Refresh intelligent : la page ne fait aucune requête réseau quand elle est en arrière-plan (onglet non actif, écran verrouillé sur mobile). Le polling reprend automatiquement dès que vous revenez sur la page. Économie de batterie mobile et de données appréciable sur une session prolongée
  • Performance Cache HTTP public de 30 secondes sur les données de score en direct : sur une soirée avec beaucoup d'utilisateurs simultanés, les navigateurs peuvent mutualiser les réponses au lieu de re-solliciter le serveur. Réduit la charge serveur sans impacter la fraîcheur (la valeur reste alignée avec notre cadence de fetch API-Football)

Notification push « But ! » à chaque changement de score en direct

v1.31.0
  • Nouveau Nouvelle notification push envoyée à tous les utilisateurs ayant pronostiqué le match dès qu'un but est marqué en direct. Titre adaptatif selon l'équipe qui marque (« ⚽ But de France ! » ou « ⚽ But de Serbie ! »), corps avec le score mis à jour (« France 1-0 Serbie »). Réception instantanée sur navigateur / mobile pour les utilisateurs qui ont activé les notifications push
  • Correctif Filet contre les fausses alertes : aucune notification n'est envoyée quand le match passe simplement à « terminé » (score final saisi rétroactivement) ni quand un score baisse à cause d'une correction VAR (but annulé). Le push ne se déclenche que sur une vraie augmentation de score pendant que le match est officiellement en cours

Minute de jeu approximative affichée sur les cards des matchs en cours

v1.30.0
  • Nouveau À côté du badge « LIVE » vert clignotant sur le tableau de bord et sur la page /pronos, une nouvelle pastille affiche la minute de jeu approximative du match en direct (« 34' », « MT » pour la mi-temps, « P » pour prolongations, « TAB » pour tirs au but). Calcul côté navigateur depuis l'heure du coup d'envoi, mise à jour toutes les 30 secondes
  • Nouveau Précision de l'approximation : à ±15 minutes autour de la mi-temps. Le vrai chrono synchronisé avec API-Football arrivera dans une prochaine mise à jour (nécessite un rafraîchissement automatique des cards que nous préparons également)

Récupération des scores : ne consomme plus d'API en dehors des matchs

v1.29.0
  • Performance Notre cron « fetch-scores » (qui récupère les scores en direct via API-Football) se déclenche désormais uniquement quand un match est en cours ou sur le point de commencer (fenêtre de -3h à +15min autour du kickoff). En dehors de cette fenêtre, il détecte l'absence de match et sort immédiatement sans faire d'appel API. Économie majeure de quota, prépare le passage à un cron plus fréquent (60 secondes pendant les matchs) pour un affichage quasi temps-réel des scores à venir

Consentement tracking emails aussi à l'inscription (particulier et entreprise)

v1.28.0
  • Nouveau La case à cocher « Autoriser Prono Mundial à mesurer l'ouverture de mes emails » (introduite dans le profil en v1.27.0) est maintenant proposée aussi au moment de l'inscription, sur les formulaires particulier et entreprise. Décochée par défaut, avec mention « Optionnel · modifiable dans le profil » pour rappeler que la préférence peut être changée à tout moment. Vous savez donc dès l'inscription que ce choix existe

Consentement explicite au tracking des emails : contrôle depuis votre profil

v1.27.0
  • Nouveau Nouvelle case à cocher dans votre profil « Aider Prono Mundial à mesurer l'ouverture de ses emails ». Décochée par défaut pour tous les comptes existants et pour les futures inscriptions : vous restez donc sans tracker à moins de l'activer explicitement. Utile si vous voulez nous aider à comprendre quels rappels sont lus ou quels sujets de newsletter fonctionnent
  • Nouveau La politique de confidentialité (page /donnees-personnelles) est mise à jour pour refléter cette évolution : le tracking des emails passe de « désactivé pour tout le monde » à « désactivé par défaut, activable depuis le profil ». Le consentement est bien distinct de l'opt-in newsletter (vous pouvez recevoir la newsletter sans être tracké, ou l'inverse)
  • Nouveau Backoffice enrichi : nouvelle colonne « Tracking OK » et filtre dédié sur la fiche utilisateur admin. Aide à visualiser rapidement quels utilisateurs ont opté pour le tracking
  • Correctif Système fail-safe multi-destinataires : si un email est envoyé à plusieurs personnes et qu'au moins une n'a pas consenti au tracking, les pixels et liens de suivi sont désactivés pour l'ensemble de l'envoi. Meilleure protection de la vie privée que le compromis

Récupération des scores optimisée : une seule requête pour tous les matchs en cours

v1.26.0
  • Performance Notre cron de récupération des scores (« fetch-scores ») fait désormais un seul appel groupé à API-Football pour tous les matchs en cours dans le monde, au lieu d'une requête par match. Sur une soirée à 8 matchs simultanés (typique NL Ligue A), on passe d'environ 8 requêtes à 1 seule par cycle. Le quota API-Football PRO (7500 requêtes/jour) est ainsi préservé pour de futurs usages, comme un tracking near-real-time des scores en direct
  • Correctif Résilience renforcée : si l'appel groupé échoue (rate limit, plan free, endpoint temporairement indisponible), le système bascule automatiquement sur l'ancien mode « une requête par match ». Aucune interruption pour vous, aucun score manqué

Badges : notifications regroupées, rareté visible, tri prioritaire, progression sur /badges

v1.25.0
  • Nouveau Quand vous débloquez plusieurs badges d'un coup (typiquement après un match où vous cumulez score exact + série de 5 pronos réussis + 50 pronos scorés), vous ne recevez plus 3 notifications push séquentielles mais une seule regroupée « 3 nouveaux badges débloqués ! » avec la liste des trophées, plus lisible et moins intrusive
  • Nouveau La rareté (gold, silver, red, green, blue) est désormais visible dans la modale de détail au clic sur un badge, avec une pill de couleur cohérente. Utile pour situer visuellement la difficulté d'obtention de chaque trophée
  • Nouveau Tri intelligent des badges sur votre fiche joueur et sur /badges : les trophées décrochés apparaissent en premier (mis en avant), puis ceux en cours d'obtention (avec progression), puis les autres. À état identique, tri par rareté (gold → blue). Fini de scroller pour trouver ses badges quand on en a beaucoup
  • Nouveau La page /badges affiche maintenant la même mini-barre de progression que votre fiche joueur pour les badges pas encore décrochés (« 47/50 pronos scorés » sur Marathonien par exemple). Cohérence visuelle complète entre les deux pages
  • Correctif Ajout d'une trace serveur quand l'attribution automatique d'un badge après un match échoue (rare mais désormais monitoré). Aucun impact utilisateur, permet aux mainteneurs de détecter et corriger tout problème d'attribution silencieux

Page Badges : compteur des attributions cohérent avec votre fiche

v1.24.0
  • Nouveau La page /badges affiche maintenant un compteur « ×2 », « ×3 » sur les badges décrochés à plusieurs reprises (par exemple si vous avez gagné « Sans-faute » à la fois lors de la Coupe du Monde 2026 et de la Ligue des Nations 2026-2027). Cohérent avec le compteur déjà visible sur votre fiche joueur, pour un repérage instantané des trophées récurrents

Fiche joueur : progression visible sur les badges pas encore décrochés

v1.23.0
  • Nouveau Chaque badge pas encore décroché affiche désormais sa progression sur votre fiche joueur : mini-barre horizontale colorée sous le nom du badge et compteur du type « 47/50 » (par exemple pour Marathonien qui demande 50 pronos scorés). Vous voyez d'un coup d'œil ce qui vous reste à faire pour débloquer chaque trophée mesurable
  • Nouveau La modale de détail (au clic sur une carte de badge) affiche maintenant un bloc « Progression » avec la barre en grand, le ratio actuel/objectif et le pourcentage. Idéal quand vous voulez cibler prioritairement les badges les plus proches d'être décrochés
  • Nouveau Les badges « binaires » (Outsider, Leader de ligue, Champion) restent sans barre de progression : ils sont décrochés d'un coup ou pas du tout, une barre n'aurait pas de sens

Fiche joueur : ruban vert pour les badges gagnés cette saison et compteur multi-attributions

v1.22.0
  • Nouveau Sur la fiche d'un joueur, les badges décrochés dans la compétition en cours affichent maintenant un ruban vert « ✓ » en haut à droite avec un halo lumineux autour de la carte. Repérage instantané de la performance en direct au milieu du palmarès historique du joueur
  • Nouveau Les badges gagnés à plusieurs reprises (par exemple « Sans-faute » décroché en Coupe du Monde 2026 puis à nouveau en Ligue des Nations 2026-2027) affichent un compteur « ×2 » ou « ×3 » en haut à gauche de la carte. La modale de détail liste chaque attribution avec sa compétition et sa date, formant un mini-palmarès par badge
  • Performance Chargement de la fiche joueur légèrement optimisé : les compétitions liées aux badges sont récupérées en une seule requête au lieu de plusieurs lazy load (utile sur les joueurs à gros palmarès multi-saisons)

Fiche joueur : compteur de badges plus juste (édition close filtrée)

v1.21.0
  • Correctif Sur la fiche d'un joueur (/joueur/{id}-{slug}), le badge « Champion CDM 2026 » n'apparaît plus grisé « à décrocher » quand le joueur ne l'a pas gagné : ce badge d'édition close est désormais masqué s'il n'a pas été obtenu. Le compteur « X sur N badges débloqués » reflète le vrai nombre de badges accessibles pour ce joueur, sans être gonflé par un badge inatteignable. Cohérent avec le filtre appliqué sur la page /badges depuis la version précédente

Nouveau badge Champion universel, palmarès Coupe du Monde 2026 préservé

v1.20.0
  • Nouveau Nouveau badge « Champion » (icône 👑, gold) attribué automatiquement au vainqueur de chaque compétition dès que la finale est jouée. Applicable à la Ligue des Nations 2026-2027, à la Coupe du Monde féminine 2027, à l'Euro 2028 et à toutes les compétitions futures. Le premier à décrocher ce badge sera le vainqueur de la NL en cours
  • Nouveau Le badge « Champion CDM 2026 » spécifique reste conservé pour Mag et tous les joueurs qui l'ont gagné : c'est votre trace de palmarès de la Coupe du Monde 2026, visible sur votre fiche profil et sur la page /badges. Ce badge d'édition close n'est plus proposé aux joueurs qui ne l'ont pas décroché (il apparaissait comme « à décrocher un jour » alors qu'il était impossible à obtenir désormais)
  • Nouveau La page /badges affiche maintenant le nombre exact de badges disponibles pour vous (13 pour ceux qui ont le Champion CDM 2026, 12 pour les autres), plutôt qu'un décompte figé. Le libellé s'adapte automatiquement à mesure que de nouveaux badges arrivent

Page Badges : distinction claire entre trophées gagnés cette saison et saisons précédentes

v1.19.0
  • Nouveau La page « Les 12 badges » (visible depuis le menu et depuis la page d'accueil) affiche désormais votre progression réelle sur la compétition en cours quand vous êtes connecté : un ruban vert « Gagné » apparaît sur les badges décrochés cette saison, un halo vert entoure la carte pour bien les distinguer visuellement
  • Nouveau Les badges décrochés lors d'une compétition passée (par exemple Coupe du Monde 2026) sont maintenant présentés en style grisé sur la même page /badges, avec la mention « Gagné en Coupe du Monde 2026 » sous la carte. Vous voyez d'un coup d'œil votre palmarès historique sans confusion avec la saison en cours
  • Nouveau Petite légende ajoutée en haut de la page /badges pour rappeler les 3 états (gagné cette saison / gagné saison précédente / pas encore décroché). Les visiteurs non connectés voient toujours la page en mode découverte, comme avant

Mode focus /pronos : moins de requêtes, plus robuste

v1.16.0
  • Performance Onglet « Pronos » (liste des pronostics des autres joueurs) : chargement optimisé. Sur un match populaire à 50 pronostiqueurs, on passe d'environ 50 requêtes à 1 seule (le pseudo de chaque joueur est désormais récupéré en même temps que son prono, plus lecture ligne par ligne). Le tri alphabétique est aussi fait côté base au lieu du serveur PHP
  • Performance Onglet « Groupe » (classement du groupe et matchs joués) : requêtes optimisées côté service de calcul. Les équipes de chaque match sont récupérées d'un coup au lieu d'une requête par match, gain net sur les groupes à 6 matchs (12 requêtes évitées par consultation)
  • Correctif Onglet « Compo » : si notre fournisseur officiel de compositions (API-Football) est temporairement inaccessible ou rate-limité, vous verrez maintenant un message clair « Compositions indisponibles pour le moment, merci de réessayer dans quelques minutes » au lieu d'une page d'erreur 500. Aucune interruption pour vous, incident tracé côté serveur

Tendance : anti-triche du score exact, bouton d'action clair, meilleure accessibilité

v1.15.0
  • Correctif Anti-triche sur l'onglet Tendance : le score exact le plus voté (ex. « Score le plus voté : 2-1 · 12 pronostiqueurs ») n'est plus révélé aux utilisateurs qui n'ont pas encore pronostiqué le match. Cohérent avec la liste des pronos des autres joueurs, déjà masquée jusqu'à 1h avant le coup d'envoi. La répartition victoire/nul/défaite en pourcentages reste visible pour tout le monde
  • Nouveau Nouveau bouton « Retour pour pronostiquer » dans l'onglet Tendance quand vous n'avez pas encore joué le match : un clic vous ramène directement sur la card du match dans la liste, plutôt que d'un simple constat statique. Fini le double aller-retour manuel
  • Nouveau Accessibilité : les lecteurs d'écran (VoiceOver iOS, TalkBack Android, NVDA/JAWS desktop) annoncent maintenant automatiquement le nouveau contenu quand vous changez d'onglet ou de match dans le mode focus /pronos et /resultats (attribut aria-live ajouté)

Tendance des pronos : lecture plus confortable sur desktop et tablette

v1.14.0
  • Nouveau L'onglet Tendance du mode focus /pronos gagne en respiration sur grand écran : pourcentages plus imposants (24 px au lieu de 18 px), barre tricolore plus haute (40 px au lieu de 32 px), phrase de contexte plus lisible. Sur mobile étroit rien ne bouge : la présentation reste dense pour ne pas gaspiller la surface
  • Correctif Noms d'équipes longs (« Nouvelle-Zélande », « Bosnie-Herzégovine ») : correction du tronqué qui pouvait déborder de sa cellule sur certains modèles Android ; l'ellipse … s'affiche désormais proprement. Fiche « Score le plus voté » également repensée : le score reste sur une ligne mise en avant, l'annotation (nombre de pronostiqueurs) passe en dessous sur mobile étroit

Tendance enrichie : score le plus voté et navigation plus fluide

v1.13.0
  • Nouveau Nouvelle info dans l'onglet Tendance du mode focus /pronos : le score le plus voté par la communauté s'affiche désormais sous la barre tricolore (ex. « Score le plus voté : 2-1 · 12 pronostiqueurs (35%) »). Visible à partir de 2 pronostics sur le match
  • Performance Navigation focus /pronos plus fluide : les données déjà consultées (tendance, groupe, pronos des autres joueurs, compositions) sont mises en cache côté navigateur pendant la session focus. Un aller-retour entre deux matchs adjacents ne re-télécharge plus rien, seul un nouveau match déclenche une requête
  • Correctif Fiabilisation de la phrase de contexte de tendance (« Tu fais comme la majorité (60%) votent France ✓ ») : les noms d'équipes viennent maintenant du serveur au lieu d'être extraits du markup de la card. Toute évolution graphique future de la card ne cassera plus silencieusement l'affichage

Page pronos plus rapide (moins de requêtes en base)

v1.12.0
  • Performance Chargement de la page /pronos allégé : les compteurs d'onglets (Groupes, 1/8, 1/4, etc.) sont désormais calculés en une seule requête au lieu de sept, et la détection de la phase active passe aussi à une requête unique. Résultat : environ 7 requêtes de moins par affichage, page perceptiblement plus vive côté serveur, surtout sur mobile
  • Performance Vos pronostics sont désormais chargés uniquement pour la compétition en cours au lieu de toutes les compétitions confondues (Coupe du Monde 2026 archivée + Nations League actuelle + éditions futures). Gain mémoire côté serveur, pas de changement visible côté joueur
Week-end du 19 au 20 septembre 2026

Rappel pronos spéciaux et cleanup des résultats de l'ancienne compétition

v1.18.0
  • Nouveau Nouveau bandeau d'alerte sur le tableau de bord si vous n'avez pas encore rempli vos pronostics spéciaux (champion, finaliste, meilleur buteur) pour la compétition en cours. Un simple clic vous amène directement au formulaire de saisie. Le rappel disparaît dès que les 3 pronos sont enregistrés ou que la fenêtre de saisie se ferme (7 jours après le coup d'envoi de la compétition)
  • Correctif Sur la page « Pronostics spéciaux », le bloc « Résultats officiels » (champion, finaliste, meilleur buteur) affichait encore les résultats de la Coupe du Monde 2026 pendant que la Ligue des Nations 2026-2027 était en cours. Ces résultats ne s'affichent désormais que si la compétition en cours est archivée, évitant toute confusion visuelle

Nouvel onglet « Forme » sur /pronos : lisez la dynamique des équipes en un coup d'œil

v1.17.0
  • Nouveau Nouvel onglet « Forme » dans le mode focus /pronos : pour chaque équipe du match, un bandeau visuel des 5 derniers matchs sous forme de pastilles colorées (V vert, N gris, D rouge). Cliquez sur une pastille pour voir l'adversaire, le score et la date. Sous chaque bandeau, un mini-résumé chiffré : X victoires · Y nuls · Z défaites · buts marqués/encaissés
  • Nouveau Sur ce même onglet « Forme », un bloc « Confrontations directes » (dépliable) : bilan chiffré entre les 2 équipes du match courant et liste des 5 derniers face-à-face avec date et score. Idéal pour saisir la dynamique historique avant de pronostiquer
  • Nouveau Données non limitées au tournoi en cours : la forme récente prend en compte toutes compétitions confondues (Coupe du Monde, Ligue des Nations, futures éditions). Vous voyez la vraie dynamique de l'équipe, pas juste 3 matchs d'une NL qui vient de commencer

Conformité CNIL emails, effectifs complets, popup Jonathan pilotable

v1.11.0
  • Nouveau Tous les emails envoyés par Prono Mundial (newsletters et notifications) sont désormais sans mesure d'audience : aucun pixel d'ouverture, aucun lien tracké. Conforme à la recommandation CNIL du 12 mars 2026 sur les pixels de suivi. La section « Mesures d'audience sur les emails » de la politique de confidentialité a été mise à jour pour refléter ce périmètre élargi (avant : uniquement les newsletters ; maintenant : tous les emails)
  • Nouveau Effectifs complets pour les 53 sélections en base : les 16 équipes de la Ligue A UEFA + les 37 sélections Coupe du Monde 2026 hors Europe. Chaque équipe a désormais son roster de convocations sur sa fiche /equipes/{pays}. Anticipation Coupe du Monde féminine 2027 et Euro 2028 : aucun import supplémentaire à prévoir

Chat par saison, admin enrichi, 16 emblèmes NL Ligue A complets

v1.10.0
  • Nouveau Le chat repart à zéro à chaque nouvelle compétition : les conversations Coupe du Monde 2026 restent archivées mais n'apparaissent plus dans le chat de la NL 2026-27. Cohérent avec l'esprit multi-saisons appliqué aux scores, badges et pronos spéciaux
  • Nouveau 16/16 équipes NL Ligue A avec emblème officiel affiché : ajout Grèce (logo fédération grecque) et Pays de Galles (avec son dragon rouge iconique) grâce à l'API-Football. La collection de logos couvre désormais toute la Ligue A
  • Nouveau Backoffice enrichi (uniquement visible pour l'admin) : 3 nouveaux écrans d'administration ajoutés — Tournois (basculer le tournoi courant), Stades (compléter/éditer sans passer par ligne de commande), Pronos spéciaux (voir et corriger les pronos champion/finaliste)
  • Nouveau Email de bienvenue à la création de compte : mentionne désormais la compétition en cours (« UEFA Nations League 2026-2027 ») au lieu d'un message figé « La Coupe du Monde commence le 11 juin 2026 »
  • Correctif Correctif silencieux : plusieurs endroits du site affichaient encore « Prono Mundial 2026 » ou « Coupe du Monde 2026 » (titres onglets, descriptions Facebook/Twitter). Retirés partout pour refléter le positionnement multi-compétitions actuel

Grand nettoyage multi-saisons + stades NL Ligue A complets

v1.9.0
  • Nouveau Stades assignés à toutes les équipes NL Ligue A : Danemark ← Parken, Grèce ← Stade Olympique Spýros-Loúis (Athènes), Italie ← Stadio Olimpico (Rome), Pays de Galles ← Cardiff City Stadium, Serbie ← Stadion Rajko Mitić (Belgrade), Turquie ← Atatürk Olimpiyat Stadyumu (Istanbul). Les 16 équipes de la Ligue A ont désormais un stade national visible sur leur fiche
  • Nouveau Nouveaux emblèmes officiels affichés sur les fiches équipes : Danemark, Italie et Serbie. Grèce et Pays de Galles gardent leur drapeau stylisé en attendant une source d'emblème officiel exploitable
  • Correctif Titres et méta-descriptions du site nettoyés : les mentions figées « Coupe du Monde 2026 » ou « Prono Mundial 2026 » ont été retirées ou généralisées. Le site n'est plus étiqueté sur une seule compétition, cohérent avec le fait qu'il couvre désormais CDM, Ligue des Nations, Euro
  • Correctif Correctif silencieux pour la remontée des scores en direct : le cron qui interroge l'API-Football envoyait un paramètre figé sur la Coupe du Monde 2026, empêchant tout score de matchs Nations League d'arriver. Résolu. Les scores de Serbie-Grèce (24/09 18h45) et de tous les matchs NL vont bien remonter automatiquement
  • Nouveau Classement quotidien archivé par saison. Les positions historiques Coupe du Monde 2026 restent intactes dans le palmarès, la NL 2026-27 démarre son propre historique. Les badges « Podium » et « 1ère place » se re-gagnent sur chaque nouvelle compétition, cohérent avec l'esprit multi-saisons

Compositions officielles des matchs disponibles avant chaque rencontre

v1.8.0
  • Nouveau Onglet Compo du mode focus /pronos câblé sur les compositions officielles : dès que les entraîneurs annoncent leur onze de départ (environ 1 heure avant le coup d'envoi), vous voyez le XI de chaque équipe groupé par ligne (gardien, défense, milieu, attaque), avec numéro de maillot, coach et formation (4-3-3, 3-5-2…). Remplaçants disponibles dans un accordéon pliable
  • Nouveau Source des compositions : API-Football, mise en cache 15 minutes côté serveur pour ne pas saturer le quota. Avant que la compo soit publiée, un message clair indique de revenir juste avant le match

Badges rejouables et pronos spéciaux ouverts une semaine

v1.7.0
  • Nouveau Les badges se re-gagnent à chaque nouvelle compétition. Mag avait déjà décroché « Sans-faute » (5 pronos gagnants d'affilée) en Coupe du Monde 2026 : il peut à nouveau le décrocher en Nations League 2026-27 s'il enchaîne 5 bons pronostics NL. La fiche profil garde tous les badges à vie avec la mention du tournoi d'origine
  • Nouveau Les badges affichés sur le dashboard et sur le classement ne comptent plus que ceux gagnés dans la compétition en cours. Tout le monde repart à zéro badges pour la NL 2026-27, la course reprend à égalité
  • Nouveau Pronos spéciaux ouverts pendant les 7 premiers jours de la compétition (au lieu de se fermer au coup d'envoi). Vous pouvez saisir votre champion ou meilleur buteur après avoir vu les 2-3 premiers matchs de la Nations League. Verrouillage définitif le 1er octobre 2026 à 12h00
  • Nouveau Nouveaux drapeaux ajoutés au catalogue : Danemark, Grèce, Italie, Pays de Galles, Serbie (les 4 groupes NL Ligue A sont désormais complets côté visuel), plus 15 autres sélections européennes en anticipation des futures compétitions (Hongrie, Roumanie, Ukraine, Irlande, Israël, Islande, Finlande, Slovénie, Slovaquie, Bulgarie, Albanie, Macédoine du Nord, Monténégro, Chypre, Malte, Luxembourg)

Nouvelle saison, tableau des scores remis à zéro

v1.6.0
  • Nouveau Bascule multi-saisons : les points, le classement, votre rang et l'icône couronne du leader se calculent désormais uniquement sur la compétition en cours (UEFA Nations League 2026-27). Tout le monde repart naturellement à zéro pour cette nouvelle édition. Les points de la Coupe du Monde 2026 restent visibles dans /palmares/cdm-2026 et sur votre profil (badges à vie)
  • Nouveau Pronos spéciaux (champion, finaliste, meilleur buteur) désormais rejouables pour chaque nouvelle compétition. Vous aviez pronostiqué le champion de la CDM 2026, vous pouvez maintenant pronostiquer le champion de la Nations League 2026-27 sans écraser l'ancien. La page /pronos/speciaux propose automatiquement les pronos de la compétition active, verrouillage au coup d'envoi (24 septembre 2026 à 12h00 pour la NL)
  • Nouveau Dashboard et /classement : le trophée du leader, votre rang et le top 5 reflètent maintenant la compétition en cours, plus le cumul historique. Cohérent avec l'esprit « nouvelle saison, nouvelle bataille »

Groupes et classements Nations League 2026-27

v1.5.0
  • Nouveau Page /groupes remise à jour : les 4 groupes de la Ligue A UEFA Nations League 2026-27 sont affichés avec leurs 16 sélections. Groupe A (Portugal, Norvège, Danemark, Pays de Galles), Groupe B (Serbie, Pays-Bas, Allemagne, Grèce), Groupe C (Italie, Turquie, Belgique, France), Groupe D (Angleterre, Espagne, République Tchèque, Croatie). Le classement se remplit au fur et à mesure des matchs terminés (3 pts victoire, 1 pt nul, tri différence de buts puis buts pour)
  • Nouveau Multi-compétitions : une équipe peut désormais appartenir à plusieurs groupes en même temps, un par tournoi qu'elle dispute. La France apparaît dans le Groupe I de la Coupe du Monde 2026 (archivé) ET dans le Groupe C de la Nations League 2026-27 (en cours), sans écrasement. L'affichage s'adapte automatiquement au tournoi actif
  • Correctif Fiche équipe /equipes/{pays} : le groupe affiché correspond maintenant au tournoi en cours (Groupe C NL pour France, plus Groupe I CDM qui était archivé)

Ligue des Nations 2026-27 : le calendrier est en ligne

v1.4.0
  • Nouveau La Ligue A de l'UEFA Nations League 2026-2027 est maintenant intégrée : les 48 matchs de la phase de groupes sont importés (du 24 septembre au 17 novembre 2026), prêts à être pronostiqués dès le coup d'envoi de la compétition ce vendredi
  • Nouveau Cinq nouvelles équipes rejoignent la base : Danemark, Pays de Galles, Serbie, Grèce et Italie. Chacune a sa page /equipes/{pays} avec l'effectif complet (30 à 46 joueurs par sélection) — nom, position, numéro de maillot, âge, photo. La Ligue A compte désormais ses 16 sélections au grand complet
  • Nouveau Les effectifs des 16 sélections NL Ligue A ont été rafraîchis avec les convocations septembre 2026 : France, Italie, Belgique, Turquie (Groupe A) · Espagne, Angleterre, Croatie, République Tchèque (Groupe B) · Portugal, Norvège, Danemark, Pays de Galles (Groupe C) · Allemagne, Pays-Bas, Grèce, Serbie (Groupe D)
Week-end du 18 au 19 juillet 2026

Optimisation pour les résumés IA (Google, Perplexity, ChatGPT)

v1.3.0
  • Nouveau Prono Mundial est maintenant optimisé pour les nouveaux résumés IA de Google (AI Overviews, sortis en France le 22 juillet 2026), Perplexity et ChatGPT Search. Ces IA lisent les données structurées de la page pour citer directement le site dans leurs réponses. Impact utilisateur : si vous cherchez « site de pronos foot gratuit français » sur Google, Prono Mundial a désormais toutes les chances d'être cité dans le résumé IA en tête des résultats
  • Nouveau Nouvelles données enrichies pour les moteurs de recherche : chaque page de compétition (Coupe du Monde, Euro, Nations League) et chaque tutoriel indique désormais son type, son auteur, ses étapes, sa position dans la navigation. Résultat : Google peut afficher les cinq étapes du tutoriel « Comment ça marche » directement dans ses résultats de recherche
  • Nouveau Nouveau fichier llms.txt à la racine du site : un standard récent adopté par Anthropic et OpenAI qui décrit le site aux robots IA (positionnement, pages principales, contact). Aide les grands modèles de langage à comprendre en un coup d'œil ce que fait Prono Mundial
  • Correctif Page /stades : la carte et les filtres pays sont maintenant instantanément fonctionnels dès l'arrivée sur la page. Avant, il fallait actualiser la page (F5) pour que tout se lance, un effet de bord de la navigation rapide entre les pages du site. Corrigé

Bibliothèque de stades élargie et cohérence éditoriale

v1.2.0
  • Nouveau Bibliothèque des stades enrichie : 6 stades nationaux ajoutés pour les équipes de Nations League Ligue A (Ernst Happel Stadion pour l'Autriche, Hampden Park pour l'Écosse, Ullevaal Stadion pour la Norvège, Eden Arena pour la République Tchèque, Friends Arena pour la Suède, St. Jakob-Park pour la Suisse). Chaque équipe concernée est maintenant reliée à son stade principal
  • Nouveau 30 stades des grands clubs européens ajoutés à l'annuaire /stades : Ligue 1 (Parc des Princes, Vélodrome, Groupama, Louis II, Pierre-Mauroy, Roazhon Park), Premier League (Emirates, Stamford Bridge, Anfield, Etihad, Old Trafford, Tottenham Hotspur), LaLiga (Bernabéu, Camp Nou, Sánchez-Pizjuán, Cerámica, Reale, Mestalla), Serie A (San Siro déjà présent, Allianz Turin, Olimpico, Maradona, Gewiss, Franchi), Bundesliga (Signal Iduna, Red Bull, BayArena, Deutsche Bank Park, Volkswagen, Veltins). L'annuaire des stades passe à environ 40 lieux référencés
  • Correctif Purge des tirets cadratins (—) sur toutes les pages : titres, meta, contenus des pages statiques (CGU, cookies, données personnelles, mentions légales, FAQ, comment ça marche, etc.), emails et interfaces dynamiques. Environ 111 substitutions sur 50 templates pour un rendu plus naturel et cohérent avec la ligne éditoriale du site

Historique complet des 5 compétitions couvertes

v1.1.0
  • Nouveau Page /competitions repensée : elle liste maintenant en clair les 5 compétitions couvertes (Coupe du Monde masculine et féminine, Championnat d'Europe masculin et féminin, Ligue des Nations UEFA) avec pour chacune un badge Masculin/Féminin, la fréquence, le nombre d'équipes et le prochain rendez-vous concret
  • Nouveau Nouvelles fiches par compétition : chaque grande compétition a désormais sa propre page (/competitions/coupe-du-monde, /competitions/euro, /competitions/nations-league, etc.) avec l'historique chronologique complet groupé par décennie. 71 éditions au total, du sacre uruguayen de 1930 à la Coupe du Monde 2026 en cours, avec dates, pays hôtes, vainqueurs et drapeaux
  • Nouveau Stats rapides sur chaque fiche compétition : nombre d'éditions au catalogue, éditions déjà disputées, et nation la plus titrée avec son compteur de titres
  • Nouveau Nouveau logo ⚽ (ballon emoji) qui tourne aléatoirement toutes les 5 à 15 secondes dans le header. Animation neutralisée si votre appareil préfère moins de mouvement
  • Nouveau Menu du header amélioré : le menu burger reste actif jusqu'à 1280px de large (mieux pour tablettes en paysage type iPad), et le menu desktop compacté au-dessus reste lisible avec ses six sections
  • Nouveau Pages CGU, cookies, données personnelles et mentions légales : elles ont maintenant leur header et footer complets (avant : orphelines de navigation). Cohérence avec le reste du site
  • Nouveau Section « Pourquoi Prono Mundial » sur /qui-suis-je enrichie avec l'anecdote de la genèse : un soir sur le canapé, une discussion avec Mag sur quelle app web construire avec l'IA comme copilote, et de fil en aiguille on tombe sur les pronostics de foot

Landing refondue, nouvelles pages et filet animé

v1.0.0
  • Nouveau Landing repensée en profondeur : nouveau bandeau « En ce moment » qui affiche la compétition du moment (ou la prochaine à venir), section « Pour qui ? » qui explique les cas d'usage entre potes et en entreprise, section « Comme une vraie app » avec le tuto d'installation PWA iPhone/Android, section « Notre engagement » qui pose les valeurs (sans pub, sans tracker, gratuit)
  • Nouveau Filet de but animé en fond de la landing : maillage losange en canvas 2D qui vit doucement au vent, décor discret et vivant. S'adapte au thème (clair/sombre), pause automatique sur les navigateurs qui préfèrent moins de mouvement (prefers-reduced-motion)
  • Nouveau Nouvelle page /competitions : listing dynamique des tournois en cours, à venir et déjà archivés au palmarès. Chaque édition passée renvoie vers sa fiche palmarès complète
  • Nouveau Nouvelle page /badges : les 12 badges à décrocher présentés en grille avec emoji, couleur de rareté (gold/silver/red/green/blue) et condition d'obtention. Teaser sur la landing pour découvrir « le côté fun »
  • Nouveau Page « Qui suis-je » entièrement refondue : bio réelle (dev Front-End & IA à Haguenau, 6 ans en agence), stack technique en cards, projets connexes (jonathan-jodar.fr, Reel), passions running, réseaux sociaux, bloc « soutenir » (café bientôt dispo) et vrais liens vers LinkedIn / Instagram / portfolio
  • Nouveau Footer réorganisé en 5 colonnes claires : Découvrir (Actu, Calendrier) · Explorer (Équipes, Stades, Compétitions, Palmarès) · Comprendre (Concept, Comment ça marche, Règlement, Badges, FAQ) · Le projet (Qui suis-je, Pour les entreprises, Soutenir) · Légal (Mentions, CGU, Données, Cookies, Notes de version)
  • Nouveau Newsletter mise en avant : nouveau bandeau pleine largeur en tête de footer avec titre plus fort (« Un mail hebdo pendant les compétitions »), formulaire horizontal, RGPD explicite
  • Nouveau Menu du header aligné sur les sections de la landing : Concept · Barème · Comment ça marche · Pour qui ? · Comme une vraie app · Notre engagement. Actu et Palmarès restent accessibles depuis le footer
  • Nouveau Numéro de version affiché : notes de version regroupées par week-end, chaque bloc pliable en accordéon (le plus récent ouvert par défaut). La version actuelle est aussi visible en pied de page à côté du copyright
  • Correctif Popup de bienvenue Jonathan réalignée avec le nouveau positionnement (Développeur Front-End & Agents IA, Symfony 7 + IA comme copilote). Nouveau CTA secondaire « Qui je suis » à côté d'« Explorer l'application »
  • Correctif Purge des tirets cadratins (—) sur la landing et /qui-suis-je pour un rendu plus naturel, moins « IA-généré »

Actus enrichies et interface allégée

  • Nouveau Nouvelle source d'actus : SoFoot rejoint RMC Sport, Ouest France et Le Figaro dans la page /actu. 50 articles supplémentaires par flux, 100 % football, avec le filtre dédié pour ne voir que cette source si tu préfères
  • Correctif Filtre des actus renforcé : plus d'articles de golf, canoë-kayak, voile ou autres sports parasites qui passaient au travers avant. Nettoyage rétroactif effectué sur les articles déjà en base (près de 200 supprimés)
  • Nouveau Barre de recherche sur la page /equipes : tape « bresil », « france » ou même le code d'un pays pour retrouver l'équipe en un clin d'œil. Insensible aux accents (« bresil » trouve « Brésil »)
  • Nouveau Roster complet pour l'équipe de France : 26 joueurs vedettes avec numéro de maillot, position, âge et photo. Les autres équipes suivront progressivement
  • Correctif Titre de la page /pronos désormais visible sur mobile et tablette (avant : uniquement sur grand écran). Alignement avec le style de la page /résultats
  • Correctif Interface allégée : retrait de plusieurs phrases datées de l'ancienne Coupe du Monde (« prêt·e à pronostiquer ? », « les écarts peuvent encore basculer », « les pronos spéciaux ferment le 11 juin ») et de la ligne de classement rappelant ta position au-dessus des cards du dashboard. Design plus sobre, plus propre
  • Nouveau Emblèmes officiels des équipes affichés partout : sur les pages Pronos, Résultats et Dashboard, les cards de match utilisent désormais le crest fédération (coq FFF, 3 lions FA, aigle DFB…) quand il est disponible, avec fallback sur les drapeaux stylisés sinon
  • Nouveau Footer réorganisé : deux blocs clairs « Découvrir » (Actu, Calendrier, Équipes, Stades, Palmarès) et « Comprendre » (Concept, Comment ça marche, Règlement, FAQ, Entreprises, Qui suis-je). Retrait du « 2026 » du logo footer. Année copyright dynamique. Le footer est maintenant identique sur la home et les pages statiques (plus de duplication)
  • Nouveau Nouvelles fiches joueur détaillées : depuis /equipes/france (ou une autre équipe avec effectif), clique sur un joueur pour voir sa fiche — grande photo, numéro de maillot, position, âge, avec un panneau latéral pour naviguer vers ses coéquipiers. URL propre type /joueurs/france/kylian-mbappe. Les 163 joueurs déjà importés ont désormais leur fiche
  • Nouveau Espace admin — deux nouveaux outils exposés dans le tableau de bord : mapping automatique du stade principal par équipe (via correspondance pays) et vérification cross-check des scores CDM 2026 alignée à 104/104 (fix ordre home/away inversé en phase finale)

Newsletter : plus visible, plus accessible

  • Nouveau Nouveau : sur ta page /profil, tu peux désormais activer ou désactiver l'abonnement à la newsletter à tout moment, même si tu n'avais pas coché la case à l'inscription. Un simple switch, tu sauvegardes, c'est fait
  • Nouveau Nouvelle page publique /newsletter : présente le concept, propose l'inscription (1 clic pour les connectés) et liste les dernières éditions envoyées — chacune consultable sans passer par ta boîte mail
  • Nouveau Bandeau dashboard entre 2 compétitions : entre la fin d'une CDM et le début de la Ligue des Nations, un rappel discret propose de s'abonner en 1 clic pour ne pas rater la reprise. Disparaît dès que tu es abonné
  • Nouveau Lien « Voir les dernières éditions » ajouté sous les 2 formulaires d'inscription du footer — preuve de contenu avant l'abonnement
  • Nouveau Newsletter sans mesure d'audience : les emails newsletter sont désormais envoyés sans pixel de suivi d'ouverture ni redirection de lien pour compter les clics. On ne sait plus si tu as ouvert ou cliqué — et c'est très bien comme ça. Détails sur la page Données personnelles
  • Nouveau Espace admin — nouvelle vue « Audience newsletter » qui rassemble sur une seule page les 2 listes d'abonnés (avec compte + sans compte), avec compteurs dédupliqués et action « Retirer » depuis la liste des Users opt-in
  • Correctif Nom d'expéditeur des emails uniformisé en « Prono Mundial » (au lieu de « Prono Mundial 2026 »). Sur les 20 emplacements — headers, sujets, wrappers HTML — le nom est désormais pérenne quelle que soit la compétition en cours
  • Nouveau Nouveau logo : ballon de foot minimaliste (blanc bordure bleu roi France, pentagone noir + coutures). Plus reconnaissable à petite taille, remplace l'ancien bouclier stylisé. Icônes PWA, image de partage social et favicon suivent la même identité
  • Nouveau Passage à des couleurs unies partout : plus de dégradés de couleur sur les titres, les boutons, les avatars, les cards ou les fonds. Design plus net et plus rapide à charger. La signature rayures Alsace du footer et du drapeau français est conservée
  • Nouveau Bibliothèque des stades élargie : la page /stades s'ouvre à toutes les compétitions (plus seulement CDM 2026). 10 nouveaux stades des sélections européennes ajoutés — Stade de France, Wembley, San Siro, Allianz Arena, Metropolitano, Estádio da Luz, Cruijff ArenA, Roi Baudouin, Poljud, Parken. Filtres pays enrichis (30 drapeaux + libellés), carte monde qui s'adapte à l'ensemble des stades affichés
  • Nouveau Emblèmes officiels des équipes de la Coupe du Monde 2026 : les 48 sélections ont maintenant leur crest fédération officiel (téléchargé depuis football-data.org) affichable dans l'interface — nouveau système d'affichage disponible progressivement, avec fallback sur les drapeaux stylisés actuels
  • Correctif Précision de la règle des points en cas de prolongations : le score retenu pour tes points = score après prolongations (temps réglementaire + 30 min). Les tirs au but ne comptent pas pour les points — ils servent seulement à désigner l'équipe qualifiée au tour suivant. La FAQ et la page Règlement disaient à tort « temps réglementaire uniquement » — c'était une erreur de rédaction, aucun impact sur les points déjà distribués (le calcul suivait déjà la vraie règle)
  • Nouveau Espace admin — refonte du tableau de bord : nouveau bandeau adaptatif qui affiche le tournoi en cours ou le prochain rendez-vous avec un compte à rebours J-XX, compteurs enrichis (abonnés newsletter, subs push), statut de 3 APIs externes (API-Football, football-data.org, Gemini), raccourcis vers les nouveaux outils (audience newsletter, logs, rédaction newsletter). Impact user : aucun (améliorations back-office uniquement)
  • Nouveau Nouvelle page publique /equipes : découvre toutes les sélections référencées dans Prono Mundial avec leur emblème officiel. Clique sur une équipe pour voir sa fiche détaillée — effectif avec photos, stade principal (linké vers /stades), historique de matchs. La France ouvre le bal avec son roster CDM 2026 complet (26 joueurs avec numéro maillot). Les autres équipes seront enrichies progressivement

Home post-CDM : cap sur la Ligue des Nations

  • Nouveau La page d'accueil est adaptée à l'entre-deux compétitions : le badge du haut annonce la Ligue des Nations UEFA 2026-27 (24 septembre 2026), le CTA final invite à préparer sa ligue pour la prochaine édition et propose « Voir le palmarès » de la Coupe du Monde 2026 pendant que les inscriptions sont fermées
  • Nouveau Tout est désormais dynamique côté back : quand le prochain tournoi change (Nations League → CDM féminine 2027 → Euro 2028), la home se met à jour sans intervention sur les templates

Refonte visuelle Sprint K — bleu roi France + touche Alsace

  • Nouveau Nouvelle identité visuelle : bleu roi du drapeau français (#0055A4) remplace le doré comme couleur d'accent, sur l'ensemble du site, des emails et des icônes PWA. Mode clair activé par défaut
  • Nouveau Touche d'Alsace subtile : rayures rouge/blanc du drapeau alsacien en signature dans le footer des pages publiques et de l'email de clôture. Signature « Haguenau · Alsace »
  • Nouveau États vides enrichis : une petite cigogne stylisée apparaît quand une liste est vide (palmarès, classement, résultats, mes ligues, dashboard sans match du jour) — clin d'œil à l'origine régionale du projet
  • Nouveau Icône PWA d'installation mise à jour (bleu roi + P blanc) et image de partage social redessinée avec la nouvelle identité

48/48 fiches d'équipes complétées

  • Nouveau Les 7 dernières fiches d'équipes (Autriche, Ouzbékistan, Colombie, Angleterre, Croatie, Ghana, Panama) sont désormais disponibles. Toutes les 48 sélections de la Coupe du Monde 2026 ont maintenant leur fiche complète (surnom, capitale, participations, meilleur classement, légende, anecdote, fun fact) — accessible en tapant sur le drapeau d'une équipe depuis la page Pronos

Nouveau : Palmarès public de chaque édition

  • Nouveau Nouvelle page publique /palmares : chaque édition Prono Mundial (Coupe du Monde 2026 aujourd'hui, futures Coupe du Monde féminine, Championnats d'Europe…) est désormais archivée à vie avec son champion officiel, le vainqueur du pronostic et le roi des badges. Accessible aussi via le lien « Palmarès » du header et du footer
  • Nouveau Fiche détaillée /palmares/{edition} : hero card avec l'équipe championne + score de la finale + résumé, sections dédiées 🏆 Champion du pronostic et 🏅 Roi des badges (ex aequo bien gérés), grille des badges décrochés, stats agrégées (nombre de pronostiqueurs, points distribués, badges décrochés)
  • Nouveau Long terme protégé : même si un joueur supprime son compte, sa performance passée reste visible dans le palmarès public sous « Anonyme 2026 » (année de l'édition). L'archive est indépendante des données live, elle ne disparaît jamais

Points des pronos spéciaux comptés dans le total

  • Correctif Après la fin du tournoi, les points des pronos spéciaux (champion, finaliste, meilleur buteur) sont maintenant bien additionnés à ton total affiché sur le classement, le dashboard, ta fiche joueur et le comparateur. Avant, seuls les points des pronos sur les matchs étaient comptés — donc jusqu'à 35 points pouvaient manquer selon tes bonnes prédictions spéciales
Week-end du 11 au 12 juillet 2026

Historique des matchs séparé par équipe

  • Nouveau Vue « Voir la tendance » sur la page Pronos, onglet « Groupe » : l'historique des matchs joués par les 2 équipes est maintenant présenté en 2 accordéons distincts, un par équipe (« Matchs de France », « Matchs de Allemagne »…), au lieu d'être mélangés. Plus lisible pour comparer les parcours
Week-end du 4 au 5 juillet 2026

Dashboard : matchs du jour cliquables → Pronos ou Résultats

  • Nouveau Sur le dashboard, section « Matchs du jour » : tape n'importe où sur la card d'un match pour être redirigé vers la page Pronos (sur le bon onglet de phase) ou la page Résultats si le match est terminé — le tap sur le drapeau ouvre toujours la fiche équipe comme avant
  • Nouveau Arrivée sur la page cible : la carte du match ciblé est scrollée automatiquement au centre de l'écran et pulse en doré pendant 2 secondes pour te la faire repérer instantanément

Page Résultats : vue « Voir détails » avec 4 onglets

  • Nouveau Sur chaque card de la page Résultats, nouveau bouton « Voir détails » qui ouvre une vue immersive avec navigation swipe entre les matchs — même expérience que « Voir la tendance » sur la page Pronos
  • Nouveau 4 onglets dans la vue détails : Résumé, Pronos, Groupe, Historique. L'onglet Pronos s'ouvre par défaut (l'info sur le score est déjà visible sur la card résumée)
  • Nouveau Onglet Historique : liste chronologique des matchs déjà joués par les 2 équipes du match sélectionné
  • Nouveau Onglet Pronos enrichi : les points gagnés par chaque joueur sont maintenant affichés à droite de son prono, avec code couleur — or pour un score exact, vert pour un bon écart, bleu pour un bon vainqueur, gris pour un échec

Fiche joueur enrichie + vue Tendance : historique des matchs

  • Nouveau Fiche joueur — colonne « Match » du tableau « Détail des points par match » : l'équipe gagnante est maintenant clairement identifiée (drapeau surligné avec 🏆 doré + chiffre du score en gold). Les matchs nuls restent en rendu normal
  • Nouveau Badges : les cartes sont maintenant plus compactes (plus de badges par ligne). Clique sur un badge pour ouvrir une popup avec l'explication complète du critère et la date de déblocage
  • Nouveau Vue « Voir la tendance » sur la page Pronos — onglet « Groupe » enrichi : ajout d'un accordéon « Matchs joués par ces équipes » qui liste tout l'historique des 2 équipes du match (dates, phases, résultats), tri du plus récent au plus ancien. Les 2 sections (classement + historique) sont pliées par défaut pour économiser l'espace
Week-end du 27 au 28 juin 2026

Correctifs page Résultats + Chat mode clair + onglets mobile

  • Correctif Page Résultats : l'équipe gagnante est maintenant clairement identifiée (nom en gras doré avec 🏆 devant). Pour les matchs à élimination directe résolus aux tirs au but, mention « aux tirs au but » sous le score
  • Correctif Page Résultats : le nom des phases s'affiche correctement en français (« Seizièmes de finale », « Huitièmes de finale »…) au lieu du code technique
  • Correctif Chat en mode clair : l'input pour taper un message est de nouveau bien visible avec un contour net et un fond blanc
  • Correctif Vue « Voir la tendance » sur iPhone SE (320px) : les 4 onglets ne débordent plus, tu peux glisser latéralement sur la barre d'onglets si l'écran est trop étroit

Mode clair lisible + vue Tendance enrichie

  • Correctif Mode clair retravaillé : les messages du chat des autres joueurs sont maintenant lisibles (avant : texte blanc sur fond blanc), les liens dorés sont plus contrastés, le hover sur les lignes du classement réagit correctement. Audit complet WCAG AA pour la lisibilité
  • Nouveau Vue « Voir la tendance » sur la page Pronos : en phase finale, l'onglet « Groupe » affiche maintenant les 2 groupes d'origine des équipes du match (avant : pas de classement disponible)
  • Nouveau Nouvel onglet « Compo » dans la vue Tendance (placeholder « Bientôt disponible » — les compositions arriveront dans une prochaine mise à jour)
  • Correctif Bullets de pagination sous les cards en mode Tendance qui disparaissaient dans certains cas — corrigé

Réactions emoji sur le chat + envoi instantané

  • Nouveau Tu peux maintenant réagir aux messages du chat avec 6 emojis : 👍 😂 ⚽ 🎉 😱 🔥. Clique sur le bouton 😀 à côté d'un message pour ouvrir le picker, puis sur l'emoji de ton choix. Re-clique pour retirer ta réaction
  • Nouveau Tu peux mettre plusieurs emojis différents sur le même message (👍 et 🔥 par exemple), mais pas le même 2 fois. Les chips sous chaque message comptent les réactions de tout le monde
  • Performance L'envoi d'un message est désormais quasi-instantané : plus d'attente entre le clic « Envoyer » et l'apparition de ta bulle. La correction orthographique reste accessible via le bouton 🪄 dédié si tu le souhaites avant d'envoyer

Correctifs mobile Android

  • Correctif Sur Android, la page Classement paraissait zoomée par rapport au reste de l'app — c'est corrigé. iOS n'était pas concerné
  • Correctif Notifications push Android qui se désactivaient toutes seules après quelques jours : un mécanisme de récupération automatique est désormais actif sur toutes les pages connectées (avant : uniquement sur /profil)

Voir les pronos des autres + arrivée auto sur la phase en cours

  • Nouveau Sur la page Pronos, quand tu ouvres « Voir la tendance » sur un match dont les pronos sont verrouillés (à 1h du coup d'envoi), un nouvel onglet « Pronos » apparaît à côté de « Tendance » et « Groupe » : la liste de tous les pronostics des autres joueurs, triée par pseudo. Pratique pour voir qui a osé quoi
  • Nouveau En phase finale + nul prédit : le drapeau de l'équipe choisie aux tirs au but est affiché à côté du score, pour repérer en un coup d'œil qui pense que telle équipe passe
  • Nouveau Quand tu arrives sur la page Pronos, tu tombes maintenant directement sur la phase en cours (1/8, 1/4, etc.) au lieu d'arriver toujours sur « Groupes » même quand ils sont déjà tous joués

Bonus tirs au but en phase finale

  • Nouveau Sur les matchs à élimination directe (1/8, quarts, demis, finale), si tu prédis un match nul, un sélecteur « Qui passe aux tirs au but ? » apparaît automatiquement pour choisir ton équipe
  • Nouveau Bonus +1 point (multiplié par le coefficient de la phase, ex: +1.5 en 1/8) si tu trouves le bon vainqueur aux tab. Cumulable avec le « bon nul » classique
  • Nouveau Exemple : tu pronostiques 2-2 sur un match qui finit 2-2 puis tab → 1 pt (bon nul) + bonus si tu as coché la bonne équipe qui passe

Calendrier des 16es + comparateur + notifs Android

  • Correctif Calendrier des 16es de finale recalé sur les horaires officiels FIFA — 16 matchs ajustés (date/heure et équipes). Tes pronos restent évidemment intacts
  • Nouveau Comparateur entre 2 joueurs : ajout du « Score total » absolu en plus de « Points marqués » (= sur les matchs joués par les 2). Plus de confusion entre ton score du classement et celui du comparateur
  • Correctif Notifications push sur Android — récupération automatique des abonnements qui avaient sauté après une mise à jour du service worker. Si tes notifs étaient devenues muettes, elles reviennent dès ta prochaine visite sur /profil

12 badges + notif instantanée au déblocage

  • Nouveau 7 nouveaux badges à débloquer : 💯 Sans-faute (5 pronos gagnants d'affilée), 🏃 Marathonien (50+ pronos), 🧠 Stratège (3+ scores exacts), 🤝 Devin du nul (3+ nuls bien prédits), 🎲 Outsider (un prono gagnant sur un résultat minoritaire), 🏅 Leader de ligue (1ᵉʳ d'au moins une ligue), 👑 Champion CDM 2026 (1ᵉʳ du classement global après la finale)
  • Nouveau 12 badges au total désormais, du facile (Régulier, Devin du nul) au mythique (Sans-faute, Champion CDM)
  • Nouveau Notification push instantanée dès qu'un badge est débloqué : plus besoin d'attendre la consultation d'une fiche, ton téléphone vibre dès le calcul des points après un match

Badges sur fiche joueur

  • Nouveau Nouvelle section « Badges » sur ta fiche et celle des autres joueurs : 5 badges à débloquer — 🏆 Première place, 🥇 Podium, 🔥 Série en feu, 🎯 Snipper (score exact), 💪 Régulier (10+ pronos)
  • Nouveau Tu reçois une notification push à chaque nouveau badge débloqué (si tu as activé les notifs)
  • Nouveau Dans le classement et le mini-classement du dashboard, le compteur « 🏅 N/5 » apparaît à droite de chaque pseudo. Survole pour voir la liste des badges débloqués
  • Nouveau Mini-classement du dashboard : toute la ligne est maintenant cliquable (avant : seul le pseudo) pour ouvrir la fiche joueur plus facilement sur mobile

Coulisses — gestion des inscriptions

  • Nouveau L'admin peut désormais fermer/rouvrir les inscriptions à la volée. Si tu vois un jour la bannière d'accueil passer en « Le coup d'envoi est lancé. Fermeture des inscriptions », c'est juste que la base est figée le temps du tournoi — ton compte reste pleinement actif

Classement des poules

  • Nouveau Nouvelle page « Groupes » (accessible depuis le menu burger) avec les 12 classements de poule de la Coupe du Monde : MJ, G, N, P, BP, BC, DB, Pts. Les 2 premiers de chaque groupe sont surlignés en doré (qualifiés)
  • Nouveau Le même tableau s'ouvre directement dans le dashboard via un nouvel accordéon « Classement des groupes » juste sous Matchs du jour
  • Nouveau Sur la page Pronos, dans la vue « Voir la tendance », nouvel onglet « Groupe » à côté de « Tendance » : tu vois le classement de la poule du match en cours avec les 2 équipes concernées surlignées en violet (s'affiche uniquement en phase de groupes)

Compare-toi à un autre joueur

  • Nouveau Sur n'importe quelle fiche joueur, nouveau bloc « Comparer avec un autre joueur » : tape un pseudo pour choisir ton adversaire de comparaison
  • Nouveau 4 barres détaillées : Score exact, Bon écart, Bon vainqueur, Échec — visualise qui a fait mieux sur chaque catégorie au fil des matchs joués en commun
  • Nouveau Total des points cumulés sur les matchs communs + écart de score affiché, ton dernier adversaire comparé est mémorisé d'une visite à l'autre

Fiche joueur en accordéon

  • Nouveau Les sections « Évolution sur 7 jours », « Détail des points par match » et « Ligues en commun » sont maintenant repliables, même pattern que le dashboard
  • Nouveau Évolution ouverte par défaut, les autres fermées. Ton état est mémorisé d'une visite à l'autre

Notifications push améliorées

  • Nouveau Le rappel push avant un match passe de 1h à 1h30 avant le coup d'envoi — plus de temps pour pronostiquer si tu n'as pas encore voté
  • Correctif Android : l'icône de notification dans la barre du haut n'apparaît plus dans un carré blanc, mais comme une silhouette propre du logo (convention Android Material Design)

Navigation enrichie dans la vue Tendance

  • Nouveau Sur la page Pronos, quand tu ouvres « Voir la tendance », tu vois maintenant des flèches précédent/suivant sur les côtés de la carte du match — utile au clic sans avoir à swiper
  • Nouveau Des points de pagination dorés apparaissent sous la carte : tu vois en un coup d'œil sur quel match tu es et combien il en reste, tu peux taper directement sur un point pour sauter à un match
Week-end du 20 au 21 juin 2026

Menu principal harmonisé

  • Nouveau Le menu du haut affiche maintenant tous les liens principaux avec une icône à gauche : Dashboard, Pronostics, Résultats, Classement, Mes Ligues, Calendrier, Actu
  • Nouveau « Résultats » accessible directement depuis le menu du haut (avant : uniquement via la barre du bas en mobile)
  • Nouveau Le menu burger (icône en haut à droite) reprend tous les liens — accès rapide à n'importe quelle page depuis mobile ou desktop

Nouvelle page « Résultats »

  • Nouveau Nouvel onglet « Résultats » dans la barre du bas (mobile) — affiche tous les matchs terminés du plus récent au plus ancien, avec ton pronostic et les points gagnés sur chacun
  • Nouveau « Mes Ligues » reste accessible via le menu burger en haut à droite

Dashboard réorganisé en accordéon

  • Nouveau Le tableau de bord est maintenant organisé en 5 sections repliables : Matchs du jour, Mini-classement, Pronos spéciaux, Ma ligue, Actu foot. Tu déplies ce que tu veux voir
  • Nouveau Ton état (sections ouvertes/fermées) est mémorisé d'une visite à l'autre

Tendance des pronos en vue dédiée

  • Nouveau Sur la page Pronos, le bouton « Voir la tendance » sous chaque match ouvre une vue immersive avec navigation par swipe entre les matchs et une présentation plus lisible des statistiques
  • Nouveau Phrase contextuelle adaptative : « tu fais comme la majorité » si tu votes le résultat le plus prédit, ou « tu es audacieux » si tu pars sur l'outsider
  • Performance Chargement de la page Pronos beaucoup plus rapide — les tendances ne sont calculées qu'à la demande au lieu d'être pré-chargées pour tous les matchs

Menu burger mobile enrichi

  • Nouveau Chaque lien du menu burger (en haut à droite) affiche maintenant une icône à gauche et un texte plus grand, plus facile à toucher sur mobile

Horaires officiels FIFA appliqués

  • Correctif Tous les horaires de la phase de groupes à partir du 22 juin sont maintenant alignés sur le calendrier officiel FIFA. Plus de matchs calés sur un horaire générique

Tendance des pronostics sur la page Pronos

  • Nouveau Dès que tu saisis ton pronostic sur un match, une fine barre tricolore apparaît sous les inputs et te montre la tendance générale : combien de pronostiqueurs voient victoire de l'équipe à domicile, nul, ou victoire de l'extérieur
  • Nouveau La barre se met à jour automatiquement si tu modifies ton pronostic (tu changes 2-1 en 1-1 → ton vote bascule du côté « nul » et la barre se rafraîchit)
  • Nouveau Tant que tu n'as rien saisi sur un match, la barre reste cachée — pas d'influence sur ton choix, c'est seulement après ton vote que tu vois où tu te situes

Statut « En attente du score » sur les matchs

  • Nouveau Les matchs passent automatiquement de « À venir » à « En cours » dès l'heure du coup d'envoi (vérifié toutes les 5 min)
  • Nouveau 2h30 après le coup d'envoi, le match passe en « En attente du score » (badge ambre). Tes points seront calculés dès qu'on saisit le score officiel — tu n'as plus à te demander si le match est fini ou pas

Ouverture du chat sur le dernier message

  • Correctif Quand tu ouvres le chat, tu arrives directement en bas sur le dernier message — plus besoin de scroller à la main à chaque ouverture

Petites corrections d'affichage

  • Correctif Sur la fiche d'un joueur, dans le bloc « Ligues en commun », toute la card est maintenant cliquable (avant, le label « Voir classement » à droite ne réagissait pas)
  • Correctif Sur iPhone en application installée, le menu burger de la page d'accueil ne passe plus sous la barre d'informations iOS (heure, batterie)

Corrections d'affichage iPhone

  • Correctif En mode application installée, l'en-tête, le menu burger (logo + croix de fermeture) et la barre du bas ne passent plus sous la barre d'informations d'iOS (heure, batterie)
  • Correctif Sur la fiche joueur, le tableau « Détail des points par match » se limite à environ 8 lignes visibles avec scroll interne, plus de page interminable quand tu cumules beaucoup de pronos scorés

Notifications push (iPhone + Android)

  • Nouveau Active les notifications depuis ton profil. Tu reçois alors une notif système dès qu'un match auquel tu as pronostiqué est terminé (avec le score et tes points gagnés)
  • Nouveau Rappel 1h avant le coup d'envoi si tu n'as pas encore pronostiqué ce match — dernière chance pour ne pas être pénalisé
  • Nouveau Notif quand un nouveau message arrive dans le chat (général ou ligue dont tu es membre) — sauf bien sûr pour tes propres messages
  • Nouveau Tu peux désactiver à tout moment depuis la même page. La notif arrive sur tous tes devices abonnés (iPhone + ordi par exemple)

Application installable sur iPhone et Android

  • Nouveau Sur iPhone (Safari → Partager → « Sur l'écran d'accueil ») ou Android (Chrome → « Installer ») : Prono Mundial s'ajoute comme une vraie app sur ton écran d'accueil avec son icône
  • Nouveau Une fois installée, l'app s'ouvre en plein écran sans la barre du navigateur — plus rapide, plus immersif, sans distraction

Détail des points par match sur la fiche joueur

  • Nouveau Nouveau tableau récapitulatif sur chaque fiche joueur : date, match, ton prono, score réel et points gagnés. Couleur du badge selon les points (or = score exact, vert = bon vainqueur + bonne différence, bleu = bon vainqueur, gris = raté)

Dashboard aligné sur le reste du site

  • Nouveau Les cards « Matchs du jour » du dashboard adoptent le même format que la page Pronos : drapeau rectangulaire au-dessus du nom, fiche d'identité au clic sur le drapeau, lien « Voir le groupe » sous chaque équipe
  • Nouveau Le mini-classement du dashboard affiche maintenant l'évolution depuis hier (↑/↓/=), le pseudo devient cliquable pour ouvrir la fiche joueur, et la couleur de chaque avatar reste la même partout sur le site

Mini graphe d'évolution sur la fiche joueur

  • Nouveau La fiche de chaque joueur affiche maintenant un mini graphique de l'évolution de son classement sur les 7 derniers jours. Survole un point pour voir la date et le rang du jour

Fiches joueurs

  • Nouveau Clique sur un pseudo dans le classement (liste ou podium) pour voir la fiche du joueur : son rang, ses points, sa série en cours, son taux de réussite et son meilleur classement atteint
  • Nouveau La section « Ligues en commun » montre les ligues que tu partages avec ce joueur — les ligues privées ne sont jamais exposées

Évolution de position au classement

  • Nouveau Sur la page Classement, la colonne « Évo. » indique la variation de ta position depuis hier : ↑ vert pour une montée, ↓ rouge pour une descente, = gris si tu n'as pas bougé. L'évolution apparaît à partir du lendemain de ton 1ᵉʳ jour de prono

Saisie pronos enchaînée

  • Nouveau Sur la page Pronos, dès que tu as saisi le score d'un match, le focus passe automatiquement au prochain match non saisi — les matches que tu as déjà remplis sont skippés pour éviter d'écraser ton prono

Pastille chat

  • Nouveau Une pastille rouge apparaît sur l'icône Chat dès qu'un message est arrivé depuis ta dernière visite — visible aussi bien sur le bouton flottant 💬 (desktop) que sur la barre du bas (mobile)

Popups optimisées pour mobile

  • Performance Notes de version, accueil, fiches équipes, fiches stades et compositions : toutes les popups s'adaptent maintenant à tous les écrans iPhone, avec scroll interne si besoin
  • Performance Le titre et le bouton d'action restent toujours visibles, même quand le contenu est long
Week-end du 13 au 14 juin 2026

Compositions d'équipes

  • Nouveau Sur Pronos, un lien « Voir le groupe » sous chaque drapeau permet d'afficher les 26 joueurs convoqués, classés par poste (gardiens, défenseurs, milieux, attaquants)
  • Nouveau Effectif France complet, autres équipes à compléter au fil du tournoi

Bibliothèque des 16 stades de la Coupe du Monde

  • Nouveau Nouvelle page « Stades CDM 2026 » publique avec carte mondiale interactive et filtre par pays
  • Nouveau Fiche détaillée de chaque stade : photo, capacité, année d'inauguration, surface, club résident, mini-carte et liste des matchs joués
  • Nouveau Sur les pages Pronos, Calendrier et Dashboard : le nom du stade devient cliquable. Sur Pronos, un aperçu rapide s'affiche au clic

Plus de fiches d'équipes

  • Nouveau 20 nouvelles équipes ont leur fiche d'identité au clic sur le drapeau

Corrections sur les popups

  • Correctif La popup « Mise à jour » réapparaît à chaque nouvelle release (même si plusieurs entrées partagent le même week-end)
  • Correctif Les popups ne débordent plus sous la Dynamic Island ou le home indicator sur iPhone Pro

Fiche d'identité d'équipe

  • Nouveau Clique sur le drapeau d'une équipe sur la page Pronos pour découvrir sa fiche : surnom, palmarès en Coupe du Monde, légende et anecdote

Popup nouvelles mises à jour

  • Nouveau Une popup t'informe à chaque nouvelle release pour ne plus rien rater

Notes de version

  • Nouveau Nouvelle page « Notes de version » (lien dans le footer) pour suivre toutes les évolutions du site

UX mobile + mode clair

  • Nouveau Onglet Chat dans la barre du bas (mobile)
  • Nouveau Toggle clair/sombre dans le header
  • Nouveau Notifications : bouton « Tout effacer »
  • Nouveau Page Pronos : autosave automatique (plus de bouton « Valider »)
  • Correctif Affichage iPhone X et plus récents (barre du bas)
  • Correctif Chat lisible en mode clair

Fix critique du chat sur Android

  • Correctif Le chat ne fonctionnait plus sur certains Android (problème d'authentification)
  • Nouveau Page Pronos : masquer les matchs terminés
Week-end du 6 au 7 juin 2026

Petits raffinements UI

  • Correctif Classement complet visible, nettoyage de doublons

Stade et fuseau horaire

  • Nouveau Affichage du stade et de l'heure locale pour chaque match
  • Nouveau Saut automatique vers le 2e champ score à la saisie

Mode clair & burger user

  • Nouveau Mode clair complet (toggle soleil/lune)
  • Nouveau Menu burger user unifié mobile + desktop
  • Nouveau Possibilité pour le créateur de supprimer sa ligue
Week-end du 30 au 31 mai 2026

Polish UX et SEO

  • Nouveau Dashboard refondu, drapeaux retravaillés
  • Performance Photos optimisées (−99 % de poids sur certaines images)

Chat multi-rooms + actu foot

  • Nouveau Chat général + un canal par ligue
  • Nouveau Page Actu foot : agrégateur RSS (RMC, Le Figaro, Ouest France)
  • Nouveau Modal de bienvenue pour les nouveaux inscrits
  • Nouveau Email de rappel J-1 avant le coup d'envoi
Week-end du 2 au 3 mai 2026

Plateforme prête pour la Coupe

  • Nouveau Toutes les pages : dashboard, pronos, classement, mes ligues, calendrier
  • Nouveau Pronostics spéciaux (champion, finaliste, meilleur buteur)
  • Nouveau Ligues privées avec code de partage
  • Nouveau Système de notifications (résultats, classement, ligues)