Skip to content

WPPilot 1.18.4 — PageSpeed checks and Site Kit sharing

Choose a tag to compare

@wppilot-labs wppilot-labs released this 09 Oct 17:50
· 9 commits to main since this release
  • New: wppilot/pagespeed-check runs Google PageSpeed Insights on any page of the site and returns the Lighthouse scores, lab metrics, Core Web Vitals field data when Google has it, the opportunities ordered by the time they save, and failing diagnostics. No Google key is needed from anyone: Site Kit by Google answers when its PageSpeed module is connected and readable, otherwise WPPilot Cloud runs the check with WPPilot's own key (signed by a paired site, plain otherwise), and Google's keyless API is the last resort. A key of your own on Settings > PageSpeed is optional and not needed. refresh: true measures again instead of reusing a recent result, on the site and, for a paired site, at WPPilot Cloud too.
  • New: wppilot/site-kit-enable-sharing turns on Site Kit's read-only dashboard sharing for Administrators for Search Console, Analytics and PageSpeed Insights, through Site Kit's own sharing route so its owner rules apply, and can be undone. PageSpeed checks say when this sharing is all that keeps Site Kit from answering.
  • Changed: whether an All-in-One WP Migration backup can be started is now decided by what the install has - the same check WPPilot Pro 1.12.2's export runner makes - and never by its version. backup-status's trigger.reason names what is missing when it can't.
  • Changed: WPPilot Cloud is told why a backup is stuck. cloud/status now reports, per backup plugin, whether it is running, the site's own reason it can't be started, and the export WPPilot Pro started (running, stalled, failed or finished, with a plain reason), so Cloud shows it on the run page and stops waiting for an export that failed. File names, folders, job ids and keys are never sent.