Repository navigation
WP Performance Inspector 2.2.0
Measurement and verification foundation
This release makes incident resolution and recommendations evidence-driven rather than assumed.
- Rechecks no longer resolve incidents when scans skip checks, probes fail, or a matching successful save has not been demonstrated.
- Uses one sampling decision per request and disables leftover MU tracing when the regular plugin is inactive.
- Early bootstrap and the profiler share the tested save-request matcher, which records write and response outcomes.
- Bundles web-vitals 6.2.1 locally, separates metric generations, and labels the RUM reporting window and bucket estimates.
- Adds optional content assertions to plugin impact tests, sampling coverage gates to autoload reviews, and clearer evidence and measurement limits.
- Detects same-size backup modifications before repair authorization and distinguishes integrity checks from restore testing.
- Avoids treating future scheduled jobs or missing persistent caching as proven performance faults.
- Adds PHP and JavaScript regression tests with a PHP 7.4-8.4 CI matrix.
Verification
- PHP lint passed for every plugin PHP file.
- All 24 PHP tests pass.
- All 5 RUM JavaScript tests pass.
- The committed web-vitals bundle matches a fresh build.