Releases: CacheRocket/cacheRocket-wordpress-plugin
Release list
CacheRocket 1.6.1
What's new
- Fix 403 Forbidden on minified CSS/JS under
wp-content/cache/cacherocket/min/ - Root cause: page-cache
.htaccessdenied all HTTP access; minify assets inherit that deny /min/now gets a public-access.htaccessoverride so stylesheets and scripts can load- Fix mixed content on self-hosted Google Fonts:
uploads/cacherocket-fonts/*.csswas emitted ashttp://on HTTPS pages - Force the correct URL scheme for font CSS + files, and rewrite existing http links in cached CSS/HTML
Install
Upload cacherocket.zip (folder slug must be cacherocket/). After updating, open wp-admin once (or purge cache) so minify directory rules are written, purge page cache, then hard-refresh.
CacheRocket 1.6.0
What's new
- Cloud image optimization (WebP/AVIF), LQIP, and Critical CSS served from CacheRocket CDN (
assets.cacherocket.com) — no hostname to configure - PageSpeed Insights action on the Media page (plan + quota)
- Plan-gated custom CDN rewriting (optional; separate from CacheRocket CDN)
- Plugin Check fixes and docs for 1.6.0
Updates (same version)
- Fix warmer admin toggles: restore switch sliders so Active / Options checkboxes are visible and usable
- Clear cache CDN purge: reset stale/dissolved team workspace to personal so WordPress plans no longer hit "Not a member of this organization"
- Plugin Check: same-line phpcs ignores for expired cache
unlink/rmdircleanup - Keep OVH/CDN optimization assets in sync with WordPress: purge on uninstall (before API keys are removed), on attachment delete, and remote-first on Clear cache / feature disable
- Expired page-cache HTML is deleted from disk (and empty folders pruned) instead of only being skipped
- Paired backend: supersede prior job folders, targeted purge by source URL, keep live assets while heartbeats continue, and age-GC abandoned sites / stuck jobs / orphan objects
- Fix Critical CSS not regenerating after Clear cache (invalidate queue throttles and re-queue homepage after CDN purge)
- Critical CSS / optimization jobs are picked up within seconds on traffic (fast follow-up polls, 5-minute cron, front-end polling) instead of waiting up to an hour
- Page cache purges when Critical CSS lands so the new stylesheet is not stuck behind cached HTML
- Clear cache now also deletes Critical CSS / image / LQIP objects from CacheRocket CDN storage (OVH), not only local page HTML
- Optimized images now drop original
srcset/sizesso browsers actually use the CDN AVIF/WebPsrc - Clear cache uses direct filesystem deletes (fixes folders left behind when
wp_delete_fileis filtered) - Gzip
.htaccessrules skip wp-admin, AJAX, and JSON to avoid breaking admin tools (e.g. file managers) - Front-end CDN/cloud image rewrites and page-cache serving are fully disabled in wp-admin / admin-ajax
- Early
advanced-cache.phpskips wp-admin and other system endpoints - Auto-purge hooks register in admin again so edits clear the page cache
- Early cache keys now match PHP writes for HTTPS proxies, mobile, and WebP variants
- Cloud image optimization now covers your existing media library, not only new uploads
- Plugin Check: phpcs ignores for cache purge FS calls;
SERVER_PORThandling in the early drop-in
Install by uploading cacherocket.zip (folder slug must be cacherocket/).
CacheRocket 1.5.0
CacheRocket 1.5.0
Performance
- Critical Images (LCP), Automatic Lazy Rendering
- Self-host Google Fonts, YouTube facade, CSS background LazyLoad
- External CSS/JS minify (no combine)
- WebP separate cache, Delay JS exclusion packs
- WooCommerce empty-cart fragments cache
Preload & tools
- Sitemap → warmUrls (manual + daily cron)
- Scheduled database cleanup
- Settings import/export; backup settings on plugin update
- Clearer Preload UI: which features need API keys
Plan changes
- WooCommerce catalog caching unlocked on Free
- Early
advanced-cache.phpdelivery unlocked on Free
Install
Upload cacherocket.zip via Plugins → Add New → Upload Plugin (folder root must be cacherocket/).
CacheRocket 1.4.7
What's changed
- Removed manual
load_plugin_textdomain(); WordPress.org loads translations for thecacherocketslug automatically.
Install
Download cacherocket.zip and upload it under Plugins → Add New → Upload Plugin.
CacheRocket 1.4.6
What's changed
- Distribution zip no longer includes hidden files (e.g.
.gitignore), which WordPress.org automated checks reject.
Install
Download cacherocket.zip and upload it under Plugins → Add New → Upload Plugin.
CacheRocket 1.4.5
What's changed
- Plugin URI is now https://www.cacherocket.com/wordpress (Author URI remains https://www.cacherocket.com) so Plugin Check no longer flags identical URIs.
Install
Download cacherocket.zip and upload it under Plugins → Add New → Upload Plugin.
CacheRocket 1.4.4
What's changed
- WordPress.org plugin and support URLs now use the
cacherocketslug (replacing legacycacherocket-cache-warmers).
Install
Download cacherocket.zip and upload it under Plugins → Add New → Upload Plugin. The zip root folder must be cacherocket/.
CacheRocket 1.4.3
CacheRocket 1.4.3
Translations
Bundled admin UI translations matching CacheRocket.com:
- Dutch (
nl_NL) - French (
fr_FR) - German (
de_DE) - Spanish (
es_ES) - Ukrainian (
uk) - Russian (
ru_RU) - Belarusian (
bel)
Shared warmer/account labels reuse website copy where strings match.
Install
Upload cacherocket.zip via Plugins → Add New → Upload Plugin (folder root must be cacherocket/).
CacheRocket 1.4.2
CacheRocket 1.4.2
Plugins-screen Support link now points to:
https://wordpress.org/support/plugin/cacherocket-cache-warmers/
CacheRocket 1.4.1
CacheRocket 1.4.1
Fixes
- Plugin slug / install folder is now
cacherocket(main file:cacherocket.php) - WordPress.org support URL: https://wordpress.org/support/plugin/cacherocket/
- Website and Support links on the Plugins screen
Note
The old WordPress.org listing cacherocket-cache-warmers is closed. Submit / publish under slug cacherocket. If you still have /wp-content/plugins/cacherocket-cache-warmers/, remove it and install this zip.
Install
Upload cacherocket.zip via Plugins → Add New → Upload Plugin (folder root must be cacherocket/).