v1.7.7
1.7.7 (2026-07-29)
Multisite metrics are the headlining fix here: response times, bandwidth, and stale-serve counts were silently dropped on network installs, leaving Insights charts flat. That's resolved.
On the status side, a new dashboard check surfaces when the settings config file can't be written — meaning components that load before WordPress would otherwise run on stale settings without any warning. MilliCache heals the file automatically once the directory is writable again. Relatedly, constants now behave more predictably: defining one sets and locks the value, and removing it unlocks the setting while preserving whatever was last saved.
Features
- dropins: share install reporting and heal extension drop-ins (800111c)
- engine: expose readiness for exception-free drop-in probes (24b8d37)
- status: report when the config file cannot be written (54f2e82)
Bug Fixes
- deps: require millipress/millibase ^2.8.0 (dd906d9)
- metrics: record response times and honor retention on multisite (087e764)
- Reinstall an already-correct drop-in symlink when --force is passed (3b2ed2f)
Miscellaneous
- pin the next release to 1.7.7 (dd67e0c)
Performance Results
Loading 7.5x faster with MilliCache!
| Metric | Without Cache | With MilliCache | Improvement |
|---|---|---|---|
| Server Response (TTFB) | 52ms | 7ms | 87% faster |
| Page Load (LCP) | 104ms | 60ms | 42% faster |
Server Response is the primary metric for page caching. It measures how fast the server delivers the HTML. MilliCache focuses on serving cached pages instantly, eliminating database queries and PHP processing.
Page Load includes frontend rendering time, which depends on themes, scripts, and assets. Content optimization is outside MilliCache's current scope.
Technical Details
Cache Efficiency
- Database queries: 27 → 0 (100% reduction)
- Response time range: 6ms-71ms (cached) vs 50ms-63ms (uncached)
Cache Generation (First Request)
- Total processing: 51.65ms
- Before template: 24.80ms
- Template rendering: 26.85ms
Test Configuration
- Iterations: 50 (3 warm-up runs discarded)
- Outliers removed: 5
- Timestamp: 2026-07-29T11:40:38.353Z
- Commit: f71224e
Regression Analysis
- Status: PASS
- Performance improved: 7.42x -> 7.50x (+1.1%)
- Threshold: 10% slowdown triggers failure