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