PluginProbe
xSpeed Cache: AI-Powered Performance Hub with MCP, Caching & CDN / 1.3.2
xSpeed Cache: AI-Powered Performance Hub with MCP, Caching & CDN v1.3.2
1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.4 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 All 31 releases
← All changes | includes/class-plugin.php +2 -8 1.3.51.3.2 View file →
@@ -268,9 +268,8 @@
268 268 // cache-coverage features (404 / search / feed / REST / rules /
269 269 // maintenance) into one sidebar sub-item (FBS-83633).
270 270 Module_Registry::register( new \XSpeed\Modules\CacheCoverage\CacheCoverageModule() );
271 271 Module_Registry::register( new \XSpeed\Modules\Fonts\FontsModule() );
272 - Module_Registry::register( new \XSpeed\Modules\TurboRender\TurboRenderModule() );
273 272 Module_Registry::register( new \XSpeed\Modules\ResourceHints\ResourceHintsModule() );
274 273 // AI Privacy (GDPR off-switch) ships in Free even though every AI
275 274 // *feature* is Pro — privacy is a right, not a paid tier. FEATURES.md
276 275 // §AI row 6 mandates it. Without this registration the module was dead
@@ -287,12 +286,8 @@
287 286 // snapshot is onboarding/diagnostics, not a paid value-add, so every
288 287 // user gets it. The snapshot degrades gracefully without Pro (Pro
289 288 // version/license fields fall back to defaults via defined()/get_option).
290 289 Module_Registry::register( new \XSpeed\Modules\Support\SupportModule() );
291 - // The dashboard control for usage-analytics consent. Consent used to
292 - // be collectable only in the wizard and withdrawable nowhere, while
293 - // the wizard and readme both promised a dashboard switch. (#437)
294 - Module_Registry::register( new \XSpeed\Modules\Privacy\PrivacyModule() );
295 290 // MCP remote control (AI assistants) — Free. The plugin serves the
296 291 // MCP protocol at the site's own /xspeed/mcp URL; the only gate is
297 292 // the per-site connection token an admin mints via Connect. No
298 293 // license, no hosted infra. See IMPLEMENTATION.md §17.
@@ -307,11 +302,10 @@
307 302 public function start_plugin_tracking(): void {
308 303 $this->usage_tracker = Usage_Tracker::get_instance(
309 304 XSPEED_FILE,
310 305 array(
311 - 'opt_in' => true,
312 - 'email_marketing' => true,
313 - 'item_id' => defined( 'XSPEED_INSIGHTS_ITEM_ID' ) ? XSPEED_INSIGHTS_ITEM_ID : false,
306 + 'opt_in' => true,
307 + 'item_id' => defined( 'XSPEED_INSIGHTS_ITEM_ID' ) ? XSPEED_INSIGHTS_ITEM_ID : false,
314 308 )
315 309 );
316 310 $this->usage_tracker->init();
317 311 }