<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>LogLens changelog</title>
    <link>https://loglens.ai/changelog/</link>
    <description>Every shipped feature, improvement and fix to LogLens.</description>
    <language>en-gb</language>
    <atom:link xmlns:atom="http://www.w3.org/2005/Atom" href="https://loglens.ai/changelog/feed.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>New integration — Shopify</title>
      <link>https://loglens.ai/changelog/2026-07-17-shopify-integration.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-07-17-shopify-integration.html</guid>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
      <description>Shopify stores can now stream real-time storefront logs to LogLens by fronting the store with a free Cloudflare zone — on any Shopify plan, no apps, no server.</description>
    </item>
    <item>
      <title>New integration — Kinsta managed WordPress</title>
      <link>https://loglens.ai/changelog/2026-07-11-kinsta-integration.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-07-11-kinsta-integration.html</guid>
      <pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate>
      <description>Sites hosted on Kinsta can now connect to LogLens with just a Kinsta API key — we pull your access logs every 15 minutes through the official Kinsta API, no agents and no CDN changes required.</description>
    </item>
    <item>
      <title>Smarter hacking-probe alerts — no more false alarms on WordPress sites</title>
      <link>https://loglens.ai/changelog/2026-07-07-smarter-hacking-probe-alerts.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-07-07-smarter-hacking-probe-alerts.html</guid>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <description>Hacking-probe alerts no longer flag ordinary visitors loading WordPress assets or verified search-engine crawlers, so the alerts you see now represent genuine scanning activity.</description>
    </item>
    <item>
      <title>Developer setup links now last 30 days</title>
      <link>https://loglens.ai/changelog/2026-07-07-longer-lasting-setup-links.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-07-07-longer-lasting-setup-links.html</guid>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <description>Setup links you send to your developers are now valid for 30 days instead of 7, survive our internal maintenance, and tell late clickers exactly what to do when a link has lapsed.</description>
    </item>
    <item>
      <title>Developer setup links now support Apache and Nginx server logs</title>
      <link>https://loglens.ai/changelog/2026-07-07-delegate-server-logs-setup.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-07-07-delegate-server-logs-setup.html</guid>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <description>Delegated setup links for server-log (Vector) integrations now walk your developer through install, configuration, and go-live — including a generated, ready-to-deploy vector.yaml.</description>
    </item>
    <item>
      <title>Faster, more reliable ingestion during traffic bursts</title>
      <link>https://loglens.ai/changelog/2026-06-28-ingest-burst-reliability.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-06-28-ingest-burst-reliability.html</guid>
      <pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate>
      <description>Large bursts of incoming logs are now processed well within delivery timeouts, so high-traffic moments land on your dashboard in real time instead of falling back to delayed batch recovery.</description>
    </item>
    <item>
      <title>A dedicated page for Google&#39;s URL Inspection Tool</title>
      <link>https://loglens.ai/changelog/2026-06-17-google-inspection-tool-page.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-06-17-google-inspection-tool-page.html</guid>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <description>There&#39;s now a Google Inspection Tool page in the SEO section, showing exactly which of your URLs Google is inspecting, how often, and — crucially — how much of that &quot;Inspection Tool&quot; traffic is genuinely Google versus spoofed.</description>
    </item>
    <item>
      <title>Try LogLens with one click — anonymous live demo</title>
      <link>https://loglens.ai/changelog/2026-05-16-anonymous-demo.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-16-anonymous-demo.html</guid>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
      <description>A new anonymous demo at app.loglens.ai/demo lets visitors explore the full dashboard in read-only mode against one of our own websites&#39; live data. No signup, no email, no card — every page works, just with PII and site identity obfuscated.</description>
    </item>
    <item>
      <title>Weekly reports now run per-user, isolated from each other</title>
      <link>https://loglens.ai/changelog/2026-05-15-weekly-reports-fanout.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-15-weekly-reports-fanout.html</guid>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <description>Weekly and monthly report delivery has been moved off the single shared-budget Lambda and onto a per-user fan-out. One slow user can no longer push later users past the time budget — and a timeout mid-run no longer locks a user out of that week&#39;s report.</description>
    </item>
    <item>
      <title>Anomaly detection and storage rollups now run per-site too</title>
      <link>https://loglens.ai/changelog/2026-05-15-fanout-anomaly-storage.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-15-fanout-anomaly-storage.html</guid>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <description>Following the alert-digest and weekly-report fan-out work earlier today, the anomaly detector and the monthly storage-calculator now also run one Lambda per site. No more shared time budgets means one busy site can&#39;t slow down anyone else&#39;s checks.</description>
    </item>
    <item>
      <title>Daily alert digests now run per-site, isolated from each other</title>
      <link>https://loglens.ai/changelog/2026-05-15-alert-digest-fanout.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-15-alert-digest-fanout.html</guid>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <description>Daily alert digests were occasionally being missed because one slow site could swallow the whole anomaly-detector budget and starve every site after it. We&#39;ve moved digest delivery to a per-site fan-out so each site&#39;s digest runs in its own isolated Lambda invocation.</description>
    </item>
    <item>
      <title>Weekly report percentages are now correct</title>
      <link>https://loglens.ai/changelog/2026-05-11-weekly-report-percentages.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-11-weekly-report-percentages.html</guid>
      <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
      <description>The weekly report&#39;s &quot;vs previous week&quot; percentages were inflated because the report queried the legacy Athena table directly instead of the unified view. A 5% real change was rendering as a 580% increase.</description>
    </item>
    <item>
      <title>Copy the full Vector ingest token from onboarding</title>
      <link>https://loglens.ai/changelog/2026-05-11-vector-token-copy.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-11-vector-token-copy.html</guid>
      <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
      <description>The &quot;Save this token now&quot; step in the Apache / Nginx onboarding flow now shows the full token with a one-click copy button, so it&#39;s easy to stash in a password manager or secret store before continuing.</description>
    </item>
    <item>
      <title>Apache / Nginx support via the Vector agent</title>
      <link>https://loglens.ai/changelog/2026-05-11-vector-apache-nginx.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-11-vector-apache-nginx.html</guid>
      <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
      <description>LogLens now ingests from any Linux web server running Apache or Nginx via the open-source Vector agent. Pick the platform in onboarding, get a pre-filled vector.yaml, install and you&#39;re done in under ten minutes.</description>
    </item>
    <item>
      <title>Trial onboarding: preserve Nginx / Apache detection from the homepage</title>
      <link>https://loglens.ai/changelog/2026-05-11-trial-onboarding-nginx-detection.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-11-trial-onboarding-nginx-detection.html</guid>
      <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
      <description>When the homepage compatibility checker detected Nginx or Apache and you clicked the email setup link, the dashboard onboarding incorrectly showed &quot;Detected: Cloudflare&quot;. It now carries the original detection through and lands on the Vector flow as intended.</description>
    </item>
    <item>
      <title>Marketing site now reflects Apache / Nginx ingestion</title>
      <link>https://loglens.ai/changelog/2026-05-11-marketing-vector-messaging.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-11-marketing-vector-messaging.html</guid>
      <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
      <description>Homepage, comparison pages and help docs were still pitching LogLens as a Cloudflare / Vercel / CloudFront story. Updated everywhere to include the Apache / Nginx (Vector) path we shipped earlier today.</description>
    </item>
    <item>
      <title>Recommendations exports now include the site domain in the filename</title>
      <link>https://loglens.ai/changelog/2026-05-10-recommendations-export-filenames.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-10-recommendations-export-filenames.html</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <description>CSVs downloaded from the Recommendations page (IPs, 404s, unverified bots, slow paths) now embed the active website domain so files from multiple sites no longer collide in your Downloads folder.</description>
    </item>
    <item>
      <title>Public status page at loglens.ai/status</title>
      <link>https://loglens.ai/changelog/2026-05-10-public-status-page.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-10-public-status-page.html</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <description>A live public status dashboard showing the health of every LogLens subsystem — web, ingestion, dashboards, background jobs, notifications — plus active and recent incidents.</description>
    </item>
    <item>
      <title>Public API expansion + complete docs sweep</title>
      <link>https://loglens.ai/changelog/2026-05-10-public-api-and-docs-sweep.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-10-public-api-and-docs-sweep.html</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <description>Four new public API endpoints (exports, alerts, alerts/config, llms), eight previously-undocumented SEO endpoints written up, every recently-shipped feature added to help docs, plus matching MCP tools and CLI commands.</description>
    </item>
    <item>
      <title>New CLI + MCP commands now live</title>
      <link>https://loglens.ai/changelog/2026-05-10-cli-and-mcp-deployed.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-10-cli-and-mcp-deployed.html</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <description>The four new commands added today — exports, alerts, alerts-config and llms — are now installable. CLI shipped as @loglens/cli 1.1.0 on npm; MCP server pushed to mcp-loglens.com.</description>
    </item>
    <item>
      <title>We launched a public changelog</title>
      <link>https://loglens.ai/changelog/2026-05-10-changelog-launch.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-10-changelog-launch.html</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <description>Every shipped feature, improvement and fix is now logged at loglens.ai/changelog — grouped by month, with screenshots and an RSS feed for following along.</description>
    </item>
    <item>
      <title>Per-tab CSV exports on the Recommendations page</title>
      <link>https://loglens.ai/changelog/2026-05-09-recommendations-exports.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-09-recommendations-exports.html</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>Each tab on the Recommendations page now has its own &quot;Export this page&quot; (instant CSV) and &quot;Export all&quot; buttons. Big datasets queue a background job and land in Downloads instead of choking your browser.</description>
    </item>
    <item>
      <title>Recommendations now respect the page time picker and explain empty states</title>
      <link>https://loglens.ai/changelog/2026-05-09-recommendations-empty-states.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-09-recommendations-empty-states.html</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>The page-header time picker now drives every Recommendations tab. Empty results explain themselves (no traffic in window vs. Athena timed out) instead of just showing a blank table.</description>
    </item>
    <item>
      <title>IP Analysis totals no longer truncate at 25,000</title>
      <link>https://loglens.ai/changelog/2026-05-09-ip-analysis-totals-cap.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-09-ip-analysis-totals-cap.html</guid>
      <pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate>
      <description>The headline counts at the top of the IP Analysis page were silently capped at 25,000 because of a query truncation limit. Sites with higher daily volume now see accurate totals.</description>
    </item>
    <item>
      <title>Daily digest now fires for Free and Basic plans</title>
      <link>https://loglens.ai/changelog/2026-05-08-daily-digest-free-plan.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-08-daily-digest-free-plan.html</guid>
      <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
      <description>The daily digest email was silently skipped for Free and Basic plan accounts. Both tiers now receive it on the same schedule as paid plans.</description>
    </item>
    <item>
      <title>Faster dashboards via Redis caching for Athena queries</title>
      <link>https://loglens.ai/changelog/2026-05-07-redis-cache-faster-dashboards.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-07-redis-cache-faster-dashboards.html</guid>
      <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
      <description>Every Athena-backed query in the dashboard API is now cache-fronted by Redis. Repeat loads of the same time window return in milliseconds instead of seconds.</description>
    </item>
    <item>
      <title>Bulk multi-select, sortable columns and country flags on Recommendations</title>
      <link>https://loglens.ai/changelog/2026-05-07-recommendations-multi-select.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-07-recommendations-multi-select.html</guid>
      <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
      <description>Gmail-style row selection, three-state sortable column headers, and country emoji flags landed across all four Recommendations tabs.</description>
    </item>
    <item>
      <title>Alerts toned to evidence weight + page time picker drives the date filter</title>
      <link>https://loglens.ai/changelog/2026-05-07-alerts-tone-and-time-picker.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-07-alerts-tone-and-time-picker.html</guid>
      <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
      <description>Alert severities now reflect how much evidence backs them, and the Alerts page date filter is driven by the same page-header time picker every other page uses.</description>
    </item>
    <item>
      <title>Every transactional email has a fresh, restrained look</title>
      <link>https://loglens.ai/changelog/2026-05-02-restyled-emails.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-02-restyled-emails.html</guid>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <description>Welcome emails, alert notifications, weekly reports, daily digests, password resets — all rebuilt on a single shared template. Cleaner, easier to scan, and identifiable at a glance in a busy inbox.</description>
    </item>
    <item>
      <title>LogLens AI helper across the marketing site and dashboard</title>
      <link>https://loglens.ai/changelog/2026-05-02-loglens-ai-helper.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-02-loglens-ai-helper.html</guid>
      <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
      <description>An AI-powered chat assistant is now available in the bottom-right of every page on both the marketing site and the dashboard, with a clean handoff to human support when it can&#39;t answer.</description>
    </item>
    <item>
      <title>Native Screaming Frog Events CSV import</title>
      <link>https://loglens.ai/changelog/2026-05-01-screaming-frog-import.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-01-screaming-frog-import.html</guid>
      <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
      <description>Drop a Screaming Frog Events log export straight into the Import Logs page. Format is auto-detected, deduped against existing data, and you get an email when processing finishes.</description>
    </item>
    <item>
      <title>Client classification panel and drill-down on the dashboard</title>
      <link>https://loglens.ai/changelog/2026-05-01-client-classification-panel.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-05-01-client-classification-panel.html</guid>
      <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
      <description>Every incoming request is now tagged with a header-completeness &quot;client class&quot; at ingest. The dashboard surfaces the breakdown, with click-through to the underlying requests.</description>
    </item>
    <item>
      <title>Daily scan for secrets accidentally exposed in URLs</title>
      <link>https://loglens.ai/changelog/2026-04-28-secret-scanning.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-04-28-secret-scanning.html</guid>
      <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
      <description>A new daily scan flags requests where what looks like an API key, access token or password ended up in a URL — usually a logging or redirect bug. Hits raise an alert.</description>
    </item>
    <item>
      <title>New persona-led marketing site, compare pages, free tools</title>
      <link>https://loglens.ai/changelog/2026-04-23-marketing-overhaul.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-04-23-marketing-overhaul.html</guid>
      <pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate>
      <description>A complete refresh of loglens.ai — persona-led homepage, side-by-side comparison pages against the major log analysers, and a free compatibility tool that tells you in 10 seconds whether your site is set up for log analysis.</description>
    </item>
    <item>
      <title>Weekly per-site reports + one-click unsubscribe</title>
      <link>https://loglens.ai/changelog/2026-04-22-weekly-reports.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-04-22-weekly-reports.html</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
      <description>A weekly digest goes out per-site (rather than one bundled email per account). Defaults to on for new sites; existing sites can opt in. Every email has a one-click unsubscribe.</description>
    </item>
    <item>
      <title>Console theme + chart-style toggle</title>
      <link>https://loglens.ai/changelog/2026-04-22-console-theme.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-04-22-console-theme.html</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
      <description>A new &quot;Console&quot; theme that mirrors Google Search Console&#39;s visual language, plus a one-click toggle between bar charts and line/area charts on every analytics page.</description>
    </item>
    <item>
      <title>Smarter anomaly detection — fewer false alarms, more context</title>
      <link>https://loglens.ai/changelog/2026-04-22-anomaly-detection-improvements.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-04-22-anomaly-detection-improvements.html</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
      <description>Traffic-blackout alerts now probe your site before firing. Redirect-storm alerts include the top source IP and a scraper-detection flag. Crawler thresholds tightened across the board.</description>
    </item>
    <item>
      <title>Shared dashboards</title>
      <link>https://loglens.ai/changelog/2026-04-10-shared-dashboards.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-04-10-shared-dashboards.html</guid>
      <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
      <description>Click Share on any dashboard to get a public, read-only link. Useful for sending a snapshot to a colleague who doesn&#39;t have a LogLens account, or pasting into a slide.</description>
    </item>
    <item>
      <title>Free interactive tools on the marketing site</title>
      <link>https://loglens.ai/changelog/2026-04-10-free-tools.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-04-10-free-tools.html</guid>
      <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
      <description>A new /tools section with a handful of standalone, no-signup utilities — bot user-agent decoder, fake bot checker, AI crawler index. Useful even if you never become a customer.</description>
    </item>
    <item>
      <title>Stripe billing — paid plans, overages, trials</title>
      <link>https://loglens.ai/changelog/2026-03-31-stripe-billing.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-03-31-stripe-billing.html</guid>
      <pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate>
      <description>LogLens now runs on Stripe for subscriptions, trials and overage billing. Four plan tiers with clear quotas, opt-in overages, and a Plan Builder for admins to tune limits per-organisation.</description>
    </item>
    <item>
      <title>SEO suite split into focused sub-pages with help tooltips</title>
      <link>https://loglens.ai/changelog/2026-03-29-seo-sub-pages.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-03-29-seo-sub-pages.html</guid>
      <pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate>
      <description>The single SEO page is now twelve focused sub-pages — Sitemap Coverage, Google Index, Site Sections, Path Explorer, Status Consistency, Redirects, Soft 404s, Crawl Budget, URL Patterns, Robots.txt, Response Times, LLM Crawlers — each with its own help tooltip.</description>
    </item>
    <item>
      <title>Page guide modal on first visit</title>
      <link>https://loglens.ai/changelog/2026-03-29-page-guides.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-03-29-page-guides.html</guid>
      <pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate>
      <description>Every dashboard page now has a &quot;Page Guide&quot; modal that auto-opens on first visit and is dismissable forever per page. Click &quot;Page Guide&quot; in the page header to bring it back.</description>
    </item>
    <item>
      <title>Theme switcher + Insight PDF export</title>
      <link>https://loglens.ai/changelog/2026-03-28-theme-and-pdf-export.html</link>
      <guid isPermaLink="true">https://loglens.ai/changelog/2026-03-28-theme-and-pdf-export.html</guid>
      <pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate>
      <description>Switch between Default, Light, Dark and Console themes from the page header. AI insights can now be exported as a polished PDF for sharing.</description>
    </item>
  </channel>
</rss>
