Changelog

A timeline of new features, improvements, and fixes on FuelCosts.co.uk.

NewImprovedFixed

30 March 2026

  • NewAdded A/B testing for landing page to optimise user experience
  • NewAdded export (CSV/PNG) and embed options to oil vs fuel chart
  • NewAdded fuel cost savings metrics to homepage
  • ImprovedImproved mobile layout for oil vs fuel page with series multi-select
  • ImprovedAdded bar chart numbers and monthly rolling sum to status page
  • ImprovedImproved Clarity analytics consent handling for better data collection
  • ImprovedRemoved Amazon product recommendations and Prime banner from station pages
  • FixedFixed search results not displaying on some devices
  • FixedFixed queue voting colours: no queue is good (green), queue is bad (red)
  • FixedHardened middleware against Server Action exploit probes

29 March 2026

  • NewAdded community voting system for fuel availability and queue status
  • NewAdded estimated savings section to status page
  • FixedFixed voting UI not updating after submitting a vote
  • FixedFixed vote query error with date comparison

28 March 2026

  • NewAdded oil vs fuel price comparison page with EIA API integration
  • ImprovedShow all fuel types on oil vs fuel graph
  • FixedFixed runtime error on oil vs fuel page
  • FixedFixed missing canonical URLs for privacy, terms, and embed-builder pages

27 March 2026

  • NewAdded nearby fuel stations section to city pages
  • FixedFixed broken city links on county pages and added county to city breadcrumbs

25 March 2026

  • NewAdded /app marketing page and Smart App Banner for iOS
  • ImprovedFaster vehicle API responses with Redis caching and HTTP cache headers
  • FixedFixed station graph showing '0 fuel types tracked' when no history data exists

24 March 2026

  • NewAdded system status page to monitor data sync health
  • NewAdded API documentation for developers
  • ImprovedFaster API responses with Redis caching for stats endpoints

22 March 2026

  • NewAdded external link click tracking via Google Analytics

20 March 2026

  • NewAdded direct CSV download for fuel price datasets
  • NewAdded dataset download page
  • FixedFixed stations page occasionally showing 0 results
  • ImprovedImproved Kaggle dataset upload reliability

19 March 2026

  • NewAdded daily Kaggle dataset upload for open data access

18 March 2026

  • ImprovedRemoved i18n system and simplified route structure for faster page loads
  • FixedFixed layout issues with footer placement and breadcrumb chevrons
  • FixedFixed build error with StationsClient Suspense boundary

17 March 2026

  • NewAdded editorial standards page
  • NewAdded Super Unleaded (E5) to the fill-up cost calculator
  • ImprovedImproved station page SEO with breadcrumbs, phone numbers, and better labels
  • ImprovedRemoved loading spinner that blocked content when JavaScript is disabled

15 March 2026

  • NewAdded support for partial postcodes and location names in search
  • NewAdded IndexNow integration for faster search engine indexing
  • ImprovedImproved map page mobile experience with bottom sheet and compact controls
  • FixedFixed embed widget theming and CSP issues
  • FixedFixed embed pages being blocked by X-Frame-Options

14 March 2026

  • NewAdded security headers: CSP, HSTS, and Trusted Types
  • NewNew fuel pump favicon matching the site header
  • ImprovedReduced JavaScript execution time with code splitting and tree shaking
  • ImprovedLazy loading for maps on station pages
  • ImprovedShow API fetch timestamp on station pages for clearer data freshness
  • FixedFixed font preload warnings and accessibility issues
  • FixedFixed pricing last-updated display

11 March 2026

  • FixedFixed build issues and npm dependency vulnerabilities
  • ImprovedCleaned up ad scripts from the layout