Changelog
Historique des mises à jour de MonPleinPasCher
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