Changelog

Historique des mises à jour de MonPleinPasCher

v1.60.0

Nouveau

  • API publique gratuite sur developer.monpleinpascher.com — 7 endpoints REST pour intégrer les prix carburant dans vos apps
  • Serveur MCP pour les agents IA (Claude, ChatGPT...) : 5 outils pour consulter stations, prix et tendances en langage naturel
  • Documentation interactive Swagger sur developer.monpleinpascher.com/docs

v1.59.0

Nouveau

  • Bot X (@monpleinpascher) : tweet quotidien automatique avec les prix moyens nationaux et l'évolution sur 7 jours, posté chaque matin à 7h
  • Historique des trajets : vos 5 derniers itinéraires sont sauvegardés et accessibles en un clic depuis la page Trajet
  • Sélecteur de carburant sur le graphe enseignes (page Tendances) — switch entre Gazole, SP95, SP95-E10, SP98 et E85
  • Articles de blog : support des images avec légende

Correction

  • Sitemap : la segmentation en 3 parties est désormais correctement traitée par Google
  • Page Tendances : graphes responsive, polices agrandies, échelle Y robuste face aux outliers, dates lisibles
  • Couleurs distinctes pour chaque enseigne dans le graphe (rouge, bleu, jaune, vert, violet, cyan)

v1.55.0

Nouveau

  • Pages enseigne : prix, podium, fourchette 30 jours et meilleur jour pour chaque enseigne (TotalEnergies, E.Leclerc, Carrefour...)
  • Classement enrichi : top 10 enseignes, villes, autoroutes et régions les moins chères — layout 2 colonnes
  • Graphe prix par enseigne sur la page Tendances : évolution E10 des 6 grandes enseignes sur 30 jours
  • Distance mise en valeur partout : icône pin bleue sur les cartes station, le podium et la page station
  • Sélecteur carburant plus visible : bordure, label complet (SP95-E10 au lieu de E10) et pastille couleur agrandie
  • Nuage de tags enseignes sur la page d'accueil avec liens vers les pages dédiées
  • Schema.org WebApplication sur la page Trajet pour les rich results Google
  • Sitemap segmenté en 3 parties (pages statiques, pages géo, stations) pour optimiser le crawl Google
  • robots.txt : bloque /api/ et /app, pointe vers le sitemap

Correction

  • Prépositions corrigées sur les pages enseigne : « chez cette enseigne » au lieu de « en ville »
  • Requête autoroutes du classement corrigée — le regex \b cassait silencieusement en JavaScript

v1.50.0

Nouveau

  • Page Trajet entièrement repensée : aside unique sans header, sélecteur Trajet / Quotidien, carte plein écran avec route verte glossy
  • Mode Quotidien : estimation du coût carburant mensuel et annuel pour un trajet domicile-travail, avec la station la moins chère sur votre route
  • Smart planner amélioré : carburant restant à chaque arrêt, coût du plein par stop, alerte quand le réservoir sera vide
  • Ajout de stations depuis la carte : cliquez un pin pour l'ajouter comme stop avec le bouton dans le popup
  • Partage de trajet : copiez un lien avec départ, arrivée et carburant pré-remplis pour partager votre itinéraire
  • Persistance du trajet : votre dernier itinéraire, mode et stops sont restaurés automatiquement au retour
  • Routes alternatives en bleu avec glow, clairement cliquables pour comparer les itinéraires
  • Navigation réorganisée : Accueil, Carte, Trajet, Tendances, Actualités, Classement
  • Trajet sort de la beta — accessible directement depuis la barre de navigation

Correction

  • Visite guidée adaptée au mobile : le bottom sheet s'ouvre automatiquement pour les étapes 4-5, la tab bar est ciblée pour l'étape 6
  • Pins des stations sur le trajet alignés avec ceux de la carte (logo enseigne + prix dans une pastille)
  • Estimation carburant dans le résumé tient compte du réservoir actuel et du prix réel aux stops sélectionnés

v1.48.0

Nouveau

  • Carte « Économies » sur les pages ville, département et région : projection sur 1 000 L/an entre la station la moins chère et la moyenne de la zone
  • Carte « Fourchette 30 jours » : min et max observés sur le mois avec positionnement du prix du jour dans la fourchette
  • Carte « Meilleur jour pour faire le plein » : le jour de la semaine le moins cher (signal vérifié — le dimanche gagne de 6 à 9 c/L)
  • Podium des 3 meilleures stations par zone (or / argent / bronze) avec écart vs moyenne locale et badges
  • Logos officiels des apps de navigation (Waze, Google Maps, Plans) sur les boutons « Y aller » des pages station
  • Visite guidée en 7 étapes sur /app : s'ouvre automatiquement à la première visite et se relance depuis le bouton « ? » dans la barre de recherche
  • Bouton « Voir toutes les stations à X » plus visible dans la liste de /app et « Comparer avec les autres stations » sur la page station
  • Historique des prix stations : graphique 30 jours désormais affiché même pour les stations à prix stables (report de la dernière valeur connue)
  • Historique de prix conservé 365 jours (au lieu de 90) pour alimenter les analyses long terme

Correction

  • Stats de la homepage : le « meilleur prix » et le « prix moyen » sont maintenant par carburant (plus de mélange entre E10 / Gazole / SP98)
  • Filtrage des prix aberrants remontés par l'API gouvernementale (gazole à 0,67 €/L, etc.) qui polluaient les moyennes et les cartes d'économies
  • Pin « station vedette » sur la carte de la landing repositionné pour ne plus être caché derrière le bloc de recherche central
  • Corrections typographiques : espaces manquantes après les valeurs dynamiques (« 458 observations », « Gazole à ») sur plusieurs cartes et paragraphes SEO

v1.43.0

Nouveau

  • Mode sombre : toggle Auto / Clair / Sombre dans la navigation et le menu mobile. L'app suit automatiquement les préférences de votre système et mémorise votre choix
  • Carte /app et /trajet en mode sombre (style Mapbox dark) avec tracé d'itinéraire vert lime pour plus de lisibilité
  • Carte d'accueil repensée : vue d'Antibes et du Cap d'Antibes avec stations placées sur les vraies coordonnées GPS des villes de la Côte d'Azur

Correction

  • Bouton « Signaler un bug » depuis le menu mobile qui n'ouvrait pas la fenêtre
  • Liens et badges colorés illisibles en mode sombre (par ex. « Voir toutes les stations à Paris »)
  • Navbar de la landing page qui transparaissait sur la carte — maintenant en bloc solide

v1.33.0

Nouveau

  • Images Open Graph dynamiques : aperçu riche sur Facebook, Twitter, LinkedIn pour chaque station, carburant et la homepage
  • Twitter Cards summary_large_image pour un meilleur rendu sur les réseaux
  • Schema.org Organization sur toutes les pages et Article/BlogPosting sur le blog
  • Metadata SEO sur la page Trajet (titre et description optimisés)
  • Page FAQ avec 15 questions et schema FAQPage pour les featured snippets Google
  • 5 guides pratiques : quel carburant choisir, économiser, comprendre les prix, E85, autoroute
  • 4 pages comparaison carburants avec données en temps réel : E10 vs SP95, Gazole vs SP95, E85 vs SP95, SP95 vs SP98
  • Guides et comparaisons accessibles depuis la page Blog
  • Comparaison des prix avec 6 pays européens sur la page Tendances (Allemagne, Belgique, Luxembourg, Espagne, Italie, Suisse)
  • Descriptions meta dynamiques avec prix moyens en temps réel sur les pages département et ville
  • Ruptures de carburant : collecte et affichage des ruptures temporaires et définitives (badge, popup carte, PriceGrid)
  • Indicateur de rupture temporaire sur les marqueurs carte (dot rouge / ⚠)
  • Slider consommation (4-15 L/100km) sur le planificateur de trajet pour un coût dynamique
  • Smart planner trajet sur mobile (parité desktop : carburant restant, arrêts suggérés, autonomie)
  • Griser les marqueurs des enseignes non-favorites sur la carte

Correction

  • URLs canoniques sur toutes les pages avec paramètres — corrige les doublons signalés par Google Search Console

v1.26.0

Nouveau

  • Application installable (PWA) : install prompt, splash screen iOS/Android, service worker avec cache offline
  • Page /tendances : évolution des prix sur 30 jours, graphique interactif multi-carburant, top hausses et baisses
  • Clustering des marqueurs sur mobile : les stations proches sont regroupées avec le prix le plus bas
  • Marqueurs fusionnés sur mobile : logo + prix dans une seule pastille lisible
  • Raccourcis Android : appui long sur l'icône → Station la plus proche, Classement, Trajet
  • Sync automatique via GitHub Actions (toutes les heures)
  • Slider taille du réservoir (20-80L) au lieu des boutons fixes

Correction

  • Zones de tap agrandies sur mobile (44px minimum) pour tous les boutons et contrôles
  • Page offline de fallback avec le branding MonPleinPasCher
  • Mise à jour intelligente : le service worker notifie l'app et attend le clic pour s'activer

Performance

  • ISR sur toutes les pages dynamiques (classement, département, ville, autoroute, blog)
  • Aggregator SQL : de ~500 queries à ~18 par sync (GROUP BY par carburant)
  • Suppression du proxy db — migration complète vers getDb()

v1.19.0

Nouveau

  • Programmes fidélité : remise personnalisable par enseigne avec slider (0-15 ct/L)
  • Prix fidélité affichés sur TOUTES les pages (dashboard, station, ville, classement, autoroute, département)
  • FuelSelect enrichi : onglets Carburant + Mes cartes avec toggle fidélité
  • Article éditorial avril 2026 : crise pétrolière, plafonnement TotalEnergies, bons plans enseignes
  • Widget prix nationaux en direct dans les articles de blog
  • Liens vers sources externes (France Info, L'Argus, TotalEnergies.com) dans les articles
  • Pagination du blog (10 articles/page)
  • Articles changelog enrichis : sections séparées, titres descriptifs

Correction

  • Articles evergreen datés en janvier (plus de pollution du mois courant)
  • Un seul article mensuel (éditorial remplace auto-généré quand il existe)

v1.18.0

Nouveau

  • Pages autoroute : prix et stations par autoroute (/autoroute/a6, /autoroute/a1...)
  • Sélection du carburant persistante entre toutes les pages (localStorage)
  • Prix actuels cliquables sur les pages station — change le carburant global
  • Trajets alternatifs : jusqu'à 3 routes avec switch sur la carte
  • Bouton géolocalisation sur la recherche et la page trajet
  • Raccourci Ctrl+K et navigation clavier sur la recherche
  • Bloc « Meilleur prix » sur le dashboard avec économie par plein dynamique

Correction

  • Carburant sélectionné conservé en naviguant entre les pages
  • Apple Maps et Waze : message clair sur la limitation des stops multiples

Performance

  • Taille de police augmentée (15px mobile, 16px desktop) pour l'accessibilité

v1.17.0

Nouveau

  • Logos des enseignes sur la carte, les popups, les listes et les pages station
  • Enrichissement des marques : 98% des stations identifiées (OSM + gouv.fr)
  • Filtre « Mes enseignes » avec sélection multi et persistance localStorage
  • Distance par rapport à votre position sur toutes les pages
  • Blog : tags de filtrage, groupement par mois, changelog par version

Correction

  • Contraste amélioré sur le panel latéral (cartes blanches, séparateurs, titres)
  • Le sync ne perd plus les marques enrichies (COALESCE)

v1.16.0

Nouveau

  • Détection des marques de stations (TotalEnergies, Leclerc, Carrefour...)
  • Bannière de mise à jour automatique quand une nouvelle version est déployée
  • Vercel Analytics et Speed Insights intégrés

Correction

  • Corrections CLS mobile : OilTicker, AdSlot, PriceAverage, police
  • Popup carte : bouton fermer + fermeture au tap en dehors

v1.15.0

Nouveau

  • Planificateur de stops carburant intelligent sur trajet
  • Filtre « Mes stops » et toggle ajouter/retirer tous les stops
  • Filtres stations et estimation du coût du trajet

Correction

  • Filtres appliqués aux marqueurs carte sur la page trajet

v1.14.0

Nouveau

  • Pages département revampées + blog dans le sitemap
  • Import historique des prix + graphique 30 jours sur les stations
  • Blog auto-généré avec analyses prix mensuelles

Correction

  • Zoom géoloc + viewport Safari mobile

v1.11.0

Nouveau

  • Comparateur de trajet avec stops et navigation
  • Glassmorphism UI — panel overlay avec blur
  • Menu hamburger avec navigation

Performance

  • Lazy load Mapbox et composants lourds

v1.8.0

Nouveau

  • Sélecteur carburant dropdown compact
  • Pages villes avec ?fuel= param
  • Bouton partage station (native + clipboard)
  • URL reflète la ville et la station sélectionnée

v1.6.0

Nouveau

  • Comparateur trajet avec stops sur la route
  • Lancer le trajet sur Waze/Google Maps/Apple Plans
  • Recherche par adresse (pas seulement par ville)
  • Page 404 personnalisée avec animation

v1.4.0

Nouveau

  • 3 indicateurs de tendance (vs hier, vs moy. 7j, vs il y a 7j)
  • EUR/USD dans le ticker Brent
  • Cookie consent RGPD avec Google Consent Mode v2
  • Fil d'actualités carburant/pétrole

v1.0.0

Nouveau

  • Dashboard plein écran avec carte Mapbox
  • Sync 9 892 stations depuis l'API gouvernementale
  • Prix moyens, tendances et décomposition des taxes
  • Pages SEO : station, département, région, carburant, classement
  • Navigation Waze / Google Maps / Apple Plans
  • Accessibilité WCAG : skip link, ARIA, focus visible