Skip to content

Changelog

What's new

Every update to LighthouseRobot since the first dashboard — newest first, nothing rewritten after the fact.

  1. The badge now says when it was measured

    • ImprovementThe embeddable badge carries the date of its last successful measurement next to Desktop or Mobile — "Desktop · Checked Aug 29, 2026". Nothing greys out or turns red when audits stop: a date that reads eight months ago is plain enough on its own, and an outage on our side should never make your site look broken on your own page
    • ImprovementEvery line on this page now says whether it is a fix, an improvement or a new feature
  2. Mobile measurement, and the Agentic column that hid it

    • FeatureThe board can be switched between Desktop and Mobile. Both runs are stored as separate histories, so one never overwrites the other, and desktop stays what the leaderboard, the badges and the share pages show. Mobile is still limited to a small number of accounts while it is being tested
    • FixThe switch has been running since August 26 without being mentioned here, and the FAQ still said mobile testing "might be added in the future". Both are corrected
    • FixOn the mobile board, the Agentic Browsing column showed "–" for every site — the same dash that means "not measured yet" — even where a mobile measurement existed. It now reads the value from the mobile run itself. That matters because the two runs genuinely differ: on 3 of the 29 sites measured both ways, the mobile pass finds one more readiness check applicable than the desktop pass does
  3. Delete Account now deletes, and a new measurement for AI agents

    • FeatureNew column in the leaderboard and a block on every monitor page: Agentic Browsing, the category Lighthouse added for how well a site can be read by an AI agent. It is shown as a fraction — 2/2, 0/3 — because that is what it is: a count of the readiness checks that pass, out of the ones that apply to your site. Different sites have a different number of applicable checks, so the totals are not directly comparable, and the ranking is unchanged
    • FixA monitor whose audits keep failing is now marked as such in the leaderboard. The warning was built last week but never reached the table
    • FixDeleting your account removes everything: dashboards, monitors, audit history, share links, API tokens and the login itself. It previously signed you out and kept the data, which is not what the button, the confirmation dialog or the privacy policy said
    • ImprovementDashboard, account and login pages can no longer be embedded in a frame on another site. Public share pages and badges are unaffected, since being embedded is their purpose
    • FixThe improvement suggestions in the MCP server work again — a storage change the day before had left them returning nothing
    • ImprovementOne measurement path instead of two: manual audits now run the same parser, in parallel, as the scheduled ones, and finish in a third of the time
  4. Rebuilt the public site, and corrected the score maths

    • FixFixed a rounding error that had been quietly costing scores a point: the total was truncated instead of rounded, so 9,702 of 21,989 audits read one point below the truth. Every affected score in the history has been recalculated, and 8 of the 24 leaderboards with more than one site changed order as a result
    • FixA category PageSpeed cannot measure now shows as "–" rather than counting as a zero. Two monitors had recorded a 20-point crash that never happened, on and off since July
    • FixScore-drop alerts no longer fire when the two audits being compared did not measure the same categories
    • ImprovementEverything before the login rebuilt: new type scale, a proper surface and line system, and one motion language across every page
    • ImprovementFeature sections alternate side to side, with the product panels drawn as real interfaces rather than screenshots
    • ImprovementScore-drop alerts now have their own section, showing the email the way it actually arrives
    • FixCorrected what the site says about Core Web Vitals: LCP and CLS are the ones measured here, TBT stands in for INP, and FCP is neither — the FAQ now says so plainly
    • FixRemoved several claims that were not true: this site does not score a perfect 100 (it is 99/100/96/100, and the badge in the footer proves it), failed audit runs are not retried, and the footer no longer reports a service status nothing was checking
    • FixEvery page has its own social preview card — they all shared the homepage before
    • FixPrivacy policy now discloses Resend, which receives your email address when score-drop alerts are switched on, and the Terms list matches it
    • ImprovementAccessibility pass: 44px tap targets, a working focus ring and focus trap, and the site renders fully with JavaScript disabled or reduced motion on
    • ImprovementLegible print styles for the imprint, privacy and terms pages
  5. Score Drop Email Notifications

    • FeatureGet notified by email when a monitor's total score drops significantly
    • FeatureOpt-in toggle in Account Settings — no alerts unless you want them
    • FeatureConfigurable threshold: choose 5, 10, or 15 points as your trigger
    • Feature24-hour cooldown per monitor prevents alert fatigue from natural score fluctuations
    • FeatureEmails include monitor name, old/new score, and a direct link to the details
  6. MCP Server & API Access

    • FeatureNew MCP (Model Context Protocol) server for AI assistant integration
    • FeatureConnect Claude Desktop, Cursor, or other MCP-compatible clients to your LighthouseRobot data
    • FeatureGenerate API tokens in Account Settings → API Tokens
    • FeatureAvailable tools: get_dashboard, list_monitors, get_monitor, get_improvement_suggestions, get_performance_report, get_ranking_history, get_winners_losers
    • FeatureAsk your AI assistant questions like "How is my website performing?" or "What should I optimize on example.com?"
    • FeatureGet actionable improvement suggestions directly from your PageSpeed data
    • FeatureGenerate performance reports with trend analysis and Core Web Vitals tracking

    Claude Desktop Configuration:

    {  "mcpServers": {    "lighthouserobot": {      "command": "npx",      "args": [        "-y",        "mcp-remote",        "https://lighthouserobot.com/api/mcp",        "--header",        "Authorization: Bearer YOUR_API_TOKEN"      ]    }  }}

    Config location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)

  7. Social Media Previews

    • FeatureDynamic Open Graph images for all share links
    • FeatureShare links now show score previews on LinkedIn, Twitter, Slack, and other platforms
    • FeatureMonitor shares display the total score ring plus all 4 category scores
    • FeatureLeaderboard shares show top 5 websites with their rankings
    • FeatureClear "Lighthouse Score" and "Performance Leaderboard" labels
    • FeatureCall-to-action footer: "Track your website performance → lighthouserobot.com"

    Example: How your share link looks on LinkedIn, Twitter & Co:

    Open Graph preview of a LighthouseRobot share link
  8. Embeddable Performance Badge

    • FeatureNew embeddable SVG badge showing all 4 Lighthouse scores (Performance, Accessibility, Best Practices, SEO)
    • FeatureBadge updates automatically with your latest scores
    • FeatureCopy-paste HTML code directly from the Share modal
    • FeatureUses official Lighthouse colors (green/orange/red based on score)

    Live example from lighthouserobot.com:

    Lighthouse Scores
  9. Mobile Experience & Landing Page

    • ImprovementImproved mobile leaderboard: Rank, Site, and Total Score visible without scrolling
    • ImprovementAbbreviated column headers on mobile (Perf, A11y, BP) for better fit
    • ImprovementTooltips show full site names when truncated
    • FixHeader layout stacks properly on mobile devices
    • ImprovementAdded live example links on landing page (Leaderboard & Apple.com detail view)
  10. Landing Page Redesign & Monitor Sharing

    • ImprovementRedesigned landing page with product screenshots
    • ImprovementInteractive demo link to explore the dashboard
    • ImprovementVisual split-screen sections highlighting key features
    • FeatureShare single monitors with anyone via public link
    • ImprovementVisual indicator shows when sharing is active (pulsing green dot)
    • FeatureNew Core Web Vitals section on monitor detail page
    • ImprovementVisual range bars show where your metrics fall (good/needs improvement/poor)
    • ImprovementInfo tooltips explain what each metric measures
    • ImprovementLarger, more prominent Total Score display
    • FeatureResource overview showing total requests and page size
  11. Mobile Improvements

    • ImprovementBetter leaderboard display on smartphones
    • ImprovementClickable website links in the dashboard are now more visible
    • ImprovementMore consistent leaderboard design across views
  12. Major Feature Update

    • ImprovementNew landing page design with a fresh look
    • FeatureAdded About page with personal story
    • FeatureComprehensive FAQ page explaining Lighthouse & PageSpeed
    • FeaturePublished Imprint and Privacy Policy
    • FeatureShare links: Share your leaderboards with others
    • FeatureRanking movements: See at a glance which websites improved or declined
    • ImprovementMobile hamburger menu for better navigation
    • ImprovementSEO improvements for better discoverability
    • ImprovementAutomatic retry mechanism for connection issues
  13. Automation & Live Data

    • ImprovementDashboard now shows daily averages for more stable results
    • FeatureAutomatic performance measurements every 8 hours (3x daily)
    • ImprovementLive data updates without page reload
    • ImprovementLast measurement timestamp visible
    • ImprovementImproved navigation between monitors
  14. Project Launch

    • FeatureFirst version of LighthouseRobot
    • FeatureDashboard with website overview
    • FeatureColored score rings for quick overview

Start your own record.

Ten releases of history on this page. Yours starts with the first audit — every 24 hours, kept for 30 days.