Releases: djknucklehead/acquire-cloudflare-cache-manager
Release list
v3.4.2
- Replaced the aggressive ignore-all-query-strings cache key override with a safer marketing-parameter exclusion list for ad and analytics query strings.
- Updated the cache key payload to Cloudflare's current Rulesets API shape for named query-string exclusions.
- Preserved functional query strings such as WordPress asset versions, search, filters, pagination, previews, AJAX, and cart actions in the cache key.
v3.4.1
- Fixed Smart Tiered Cache enablement by turning on Cloudflare's base Tiered Cache setting before selecting the Smart topology.
- Clarified Smart Tiered Cache labels and notices so they describe both zone-level Cloudflare settings.
v3.4.0
- Added opt-in Smart Tiered Cache enablement for standalone sites and multisite subsites.
- Recommended cache rule installation now enables Cloudflare's zone-level Smart Tiered Cache setting for zones with at least one opted-in enabled site.
- Added warning notices when cache rules install but Cloudflare cannot enable Smart Tiered Cache.
v3.3.1
Updates the recommended Cache Everything status-code TTL defaults, adds a 50 KB minimum file size to plugin-managed Cache Reserve eligibility rules, and falls back to ordinary cache rules when Cloudflare reports Cache Reserve is not enabled or not entitled for a zone.
Acquire Cloudflare Cache Manager v3.3.0
What's changed
- Added opt-in Cloudflare Cache Reserve eligibility for standalone sites and individual multisite subsites.
- Added one managed Cache Reserve rule per selected hostname, including support for multiple domains sharing one Cloudflare zone.
- Ordered Cache Reserve eligibility before the WordPress bypass rule so admin, login, API, preview, and logged-in traffic remain uncacheable.
- Rebuilds managed Cache Reserve hostname rules when recommended cache rules are installed, removing stale hostnames while preserving unrelated Cloudflare rules.
Setup notes
Cache Reserve storage sync must also be enabled for the applicable zone in Cloudflare. After selecting Cache Reserve for a site, save the settings and reinstall the recommended cache rules for that Zone ID.
Public content edits continue to use Cloudflare URL purges, which invalidate matching edge-cache and Cache Reserve objects.
Validation
- PHP syntax validation passed.
- Plugin header and internal version both match
3.3.0. - Managed rule ordering, duplicate-host handling, and stale-rule replacement checks passed.
v3.2.6
Allow multisite subsite admins to run manual Cloudflare purge actions for their own site when a shared network or wp-config.php token is active, while keeping plugin settings and Cloudflare rule management restricted to Network Admin.
v3.2.5
Added a per-subsite Network Admin action to install cache rules together with the basic WordPress exploit-probe Cloudflare hardening rule.
Clarified that the Network Admin Cloudflare hardening form applies to every enabled zone.
v3.2.4
Restricted multisite subsite Cloudflare mode/Zone ID edits and manual Cloudflare purge/rule actions to Network Admin users when a shared network or wp-config Cloudflare API token is active.
v3.2.3
Adds a fallback for Cloudflare zones that are not entitled to use http.request.uri.query in rate limiting rules. The optional legal-page rate limit now first tries the precise query-string expression, then retries with a path-only legal-page expression while keeping the query-specific WAF challenge rule intact.
v3.2.2
Fixes Cloudflare hardening rate limiting installs on zones that are only entitled to a 10-second rate-limit period. The optional legal-page query-string rate limit now uses 10 requests in 10 seconds.