WPHI Diagnostic Suite Lite

Changelog

3.1.0

  • New: Blast Radius attribution — every custom table, cron job, and REST namespace now shows which plugin owns it (name, version, row count) using Reflection, file scanning, and a 30+ plugin fingerprint database
  • New: Error Map — the fix guide for each error group now has five structured sections: What This Means, Probable Cause (extracts the actual function/class/variable from the error message), Impact, numbered Fix Steps specific to the error type, and a Prevention tip; WP-CLI commands are included throughout
  • New: What Changed? — interactive SVG timeline correlating change events to PHP error spikes, with file-path-based matching and 0–99 correlation scores
  • New: Deep Autoload Diagnostics — five detection passes: orphaned options from removed plugins (80+ fingerprint database), autoloaded transients, duplicate cache clusters, migration remnants, and stale ecommerce sessions; each with WP-CLI remediation commands
  • New: Recommended Diagnostic Paths on the dashboard — seven evaluated scenarios driven by live error log data, autoload size, and cron status
  • New: “What Changed?” button on every error card — opens the correlation panel inline without navigating away
  • New: Table pagination — 10/25/50/100/All page size selector, result counter, and navigation at both top and bottom of every data table; scroll container with sticky header enabled when more than 25 rows are shown; page size preference persisted across sessions
  • Improved: Admin menu reordered into logical groups — Diagnostics first, then Performance, Risk & Safety, Environment
  • Improved: Dashboard health issues now include direct [→ View] links to the relevant module
  • Improved: WP_DEBUG_LOG check now verifies actual web accessibility of the log file — escalates to critical only when the log is inside the webroot
  • Improved: Error log search uses class-based filtering so it composes correctly with pagination

3.0.3

  • Improved: Added Autoload Governor button in DB Health panel

3.0.2

  • Improved: Moved all inline CSS to assets/css/style.css
  • Updated cron-background.php to improve reporting

3.0.1

  • Improved: Updated messaging regarding Lite / Pro interaction on Pro activation

3.0.0

  • New: Error Log Aggregation module
  • New: Export Report feature
  • New: Autoload Governor with full per-plugin autoload attribution
  • New: Time Bomb Detector with SSL certificate expiry check
  • New: Server & PHP Environment summary
  • Improved: PHP requirement raised to 8.0
  • Improved: All date output now uses gmdate() for timezone safety
  • Improved: AJAX endpoints now verify nonces
  • Fixed: Unprefixed global functions renamed with wphi_ prefix
  • Fixed: Database queries use $wpdb->prepare() and esc_like() throughout

2.0.0

  • New: Health Score dashboard with animated SVG gauge
  • New: Complete CSS design system with CSS custom properties
  • New: Full mobile responsiveness across all pages
  • Improved: Consistent Model/View architecture across all modules
  • Fixed: Autoload size query now covers auto in addition to yes, on, auto-on

1.1.0

  • Initial structured release with DB Health, Blast Radius, Asset Inspector, and Cron Inspector modules.

Plugin Website
Visit website

Author
bsha100
Version:
3.1.0
Last Updated
May 24, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.4
Requires PHP
8.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.