1.3.6
Purges xCloud Cloudflare Enterprise automatically. xCloud serves an Enterprise site from its own Cloudflare zone, so GT Performance's purges cleared the origin, and the direct Cloudflare integration purged a zone no visitor was served from. Edits to anything but a post's own page stayed stale at the edge for up to an hour. When xCloud's automatic cache purge plugin is installed (Cloudflare Enterprise > Install now in xCloud), GT Performance now sends every purge through it: related and archive pages after a save, Page Blocks and theme edits, the Purge button, scheduled purges, and WP-CLI. No xCloud API token is needed.
Read full notes 7 changes
- Purges xCloud Cloudflare Enterprise automatically. xCloud serves an Enterprise site from its own Cloudflare zone, so GT Performance's purges cleared the origin, and the direct Cloudflare integration purged a zone no visitor was served from. Edits to anything but a post's own page stayed stale at the edge for up to an hour. When xCloud's automatic cache purge plugin is installed (Cloudflare Enterprise > Install now in xCloud), GT Performance now sends every purge through it: related and archive pages after a save, Page Blocks and theme edits, the Purge button, scheduled purges, and WP-CLI. No xCloud API token is needed.
- Editing a post no longer empties the whole Enterprise cache. xCloud accepts at most 300 URLs per purge, and a save can name hundreds of listing pages. Over that limit, Enterprise gets the post, home, and the post's own archives, and the listing pages are cleared from GT Performance's cache only.
- Saving a post purges only page one of the listings it appears in. Page two and later refresh when their cached copies expire, within an hour by default. A filter,
gt_performance_purge_paginated_listings, restores the old behavior. - Pages with a long sidebar or docs navigation are no longer purged by every change on the site. A page that lists hundreds of posts now depends on changes to those post types only, so publishing a blog post no longer clears every docs page.
- Search results at
/search/<terms>/are no longer cached, matching the existing rule for?s=. - The direct Cloudflare integration pauses itself while xCloud's purge plugin is installed. Its settings are kept and it resumes if the plugin is removed. The Cloudflare tab says so, and rule sync explains why it does nothing.
- Integrations shows the Enterprise purge state and the last Enterprise purge.
wp gt-performance xcloud statusreportsenterprise_purge, andwp gt-performance xcloud purgeaccepts--page-urlto clear one page.