This changelog covers the first half of April. Most work landed in reporting: one code path now backs PDF exports, public share links, and the admin view for site tests; the dashboard shows recent runs at a glance; and the leads flow can produce domain-level reports with public URLs for follow-up.
Test result reporting and dashboard visibility
Site test PDF downloads and public share pages now use the same data as the admin panel (metrics, opportunities, diagnostics, category audits, and the rest). That cuts mismatches between what you see inside Watcher and what you hand to a client.
We added a Latest test results widget on the Filament dashboard for sysadmin and customer views, so you can skim recent PageSpeed runs without opening the full results table first.
Leads: domain reports pipeline
The leads area now includes a domain report path: we store domain-level outputs, show progress in admin (including an analysis progress widget where it applies), and issue public domain report URLs on the same workflow. Lead analysis page discovery was extended so scanned pages line up with those domain reports.
That shortens the gap between “analyse a prospect URL” and “show a single domain-level readout” for outbound and follow-up.
Alerts and reliability
We adjusted reminder logic so reminders use the latest unresolved alert when that matters. Fewer misleading nudges when an older alert is no longer the right anchor.
Product website updates
The blog RSS feed now includes full-text items (CDATA-safe HTML). We normalised root-relative links inside that HTML to absolute URLs so readers and tools that pull the feed resolve internal links correctly. We also added small routing fixes: a legacy blog slug redirect and a /features redirect so old bookmarks do not 404.
More importantly, we published a Features hub page (table of contents, config-driven sections), and improved sign-up (coupon trials, hero form behaviour, support contact copy).
What’s next
In the next weeks, we are working on organisation-level report jobs, retention cleanup, Slack and quota-related notifications, and more automated tests around multi-tenant jobs and alerts. If you are already on Watcher's Agency plan, open the dashboard's Latest test results widget and run one domain report from Leads to check your follow-up process.