GT Performance 1.0.0-beta-6
Fixed
- Made Redis object-cache writes request-local immediately, changed
add()andreplace()to atomic RedisNX/XXoperations, and honored forced backend refreshes. Owned outdated object-cache drop-ins now update atomically on plugin boot without touching foreign drop-ins, then clear the exactalloptions,notoptions, andcronoption-cache entries. - Added a Doctor warning for materially overdue scheduled events when request-driven WP-Cron is disabled. The warning provides a host-specific five-minute external
flockrunner and does not changeDISABLE_WP_CRON. - Fixed
wp gt-performance cloudflare purge, which previously fell through to Cloudflare rule synchronization without purging anything. It now supports a full-zone purge or one exact--page-url, reports Cloudflare API failures, and exits non-zero on invalid input. - Rejected unknown cache, queue, Cloudflare, database, and fleet actions before constructing services or performing work. Empty or malformed explicit URLs can no longer degrade into unintended full purges, nonnumeric queue limits now fail instead of processing an arbitrary batch, and action-specific options are no longer silently ignored.
- Corrected the WP-CLI option documentation for action-based command families so WP-CLI can validate and display their positional actions consistently.