W3 Total Cache · Version history
W3 Total Cache changelog and version history
- Latest version
- 2.11.0
- Oct 20, 2026 (20 days ago)
- Releases
- 135
- since 2009
- In the last year
- 17
- about one every 20 days
- Tested up to
- WordPress 7.1.4
- PHP 7.4 or later
Releases each year
- 20098 releases
- 20107 releases
- 20114 releases
- 20121 release
- 20138 releases
- 20141 release
- 20163 releases
- 20174 releases
- 20181 release
- 201910 releases
- 202014 releases
- 202111 releases
- 20227 releases
- 202316 releases
- 202412 releases
- 202513 releases
- 202615 releases
202615 releases
W3 Total Cache 2.11.0Latest
- Feature: Extensions: Add the CloudLinux Max Cache extension
- Update: Licensing: Store the license JWT and call the v2 APIs
- Fix: REST API Cache: Clear a retained REST cache mode when Pro is inactive
- Fix: Minify: Keep automatic minify file names to the hash and extension
- Fix: Minify: Use a per-request id for HTML minify placeholders
- Fix: Page Cache: Skip a second WP_CACHE define when the site already set it
- Fix: Filesystem: Skip the credentials prompt after a successful empty rules-file write
W3 Total Cache 2.10.7
- Feature: Minify: Cache selected external scripts locally for auto minify
- Feature: Page Cache: Add a one-pass mode for sitemap cache preload
- Enhancement: Developers: Add a generated reference of supported actions and filters
- Fix: Browser Cache: Constrain unquoted URL rewriting when removing query strings from static resources
- Fix: Page Cache: Remove the expired role-cookie compatibility path and skip caching for rejected roles
- Fix: Page Cache: Avoid Options API calls before WordPress has loaded them during early bootstrap
- Fix: Object Cache: Persist cache invalidation from wp-admin when admin object caching is disabled
- Fix: CDN: Preserve custom attachment directories when pushing media
- Fix: Google PageSpeed: Renew expired access tokens without discarding authorization
- Fix: Licensing: Show the activation-limit notice for licenses that have reached their limit
- Fix: Settings: Persist Purge via WP-Cron schedule settings
- Fix: Settings: Skip unchanged w3tc_state option writes
- Update: Remove leftover newsletter signup code
- Update: Build: Omit development-only files from the release ZIP
W3 Total Cache 2.10.6
- Fix: Database Cluster: Restore placeholder unescape so admin searches with wildcards match
- Enhancement: Page Cache: Add w3tc_pgcache_rules_required filter to skip writing rewrite rules
- Fix: Settings: Restrict POST updates to keys owned by the active admin page
- Fix: Licensing: Limit plugin type updates to the license path
- Fix: Image Converter: Require administrator capability for convert and submit
- Fix: Config import: Validate structure before applying
- Fix: Role cookies: Stop honoring legacy names unless explicitly enabled
- Fix: Minify: Validate precache URLs before outbound fetch
- Fix: URL constants: Apply host allowlists to overrides
- Fix: Minify: Validate Java minifier JAR paths before invocation
- Update: Bunny CDN and Redis: Enable verified TLS by default
- Fix: Diagnostics: Extend log redaction across remaining formats
- Fix: Reverse proxy: Apply forwarded client IP and scheme headers only from trusted proxies
- Fix: CDN: Limit Media Library import to static assets
- Fix: CDN: Render admin server responses as text
- Fix: CDN: Use saved settings for Test
- Fix: CDN: Scope CORS headers to font resources
- Fix: Browser Cache: Normalize rewrite rule rendering
- Fix: Support: Reduce client data sent from the Support page
- Fix: Forums: Normalize API client responses
- Fix: Lazy Load: Match background styles as top-level attributes only
- Fix: Admin: Align request validation across notice, extension, setup, CDN, and minify flows
W3 Total Cache 2.10.5
- Fix: Page Cache: Keep Disk Enhanced cache file operations within the cache directory
W3 Total Cache 2.10.4
- Fix: Lazy Load: Match only quoted image attributes when rewriting src/srcset/sizes
- Fix: Cache purge: Restore filterable capabilities for purge-all and purge-post
W3 Total Cache 2.10.3
- Fix: Output buffering: Skip REST API requests unless page cache REST caching is enabled
- Fix: Minify: Keep cache file operations within the cache directory
- Fix: Defer Scripts: Restore timeout configuration placeholder replacement
W3 Total Cache 2.10.2
- Fix: Disk cache: Restore file-locking writes on PHP 8+
- Fix: Apache: Limit Options -MultiViews in page cache rules to compatibility mode
- Fix: Page Cache: Skip storing redirect responses
W3 Total Cache 2.10.1
- Fix: General Settings: “The link you followed has expired” when emptying all caches
- Fix: Redis/Memcached/CDN: Restore connection handling after 2.10.0 at-rest credential encryption
- Fix: At-rest credentials: Defer encryption until WordPress salts are available
- Fix: Always Cached: Queue regeneration on nginx with Disk: Enhanced page cache
- Fix: mfunc: Render unrecognized dynamic-fragment tags as empty output
- Fix: Apache: Remove Options -MultiViews from root .htaccess (HTTP 500 on restrictive AllowOverride)
- Fix: Multisite: Admin page links in network admin
W3 Total Cache 2.10.0
- Security: Hardened authorization, capability, and request-verification (nonce/CSRF) checks across admin and AJAX endpoints
- Security: Improved input validation and output escaping to prevent cross-site scripting (XSS)
- Security: Strengthened protections against code, command, and file-inclusion injection
- Security: Hardened processing of dynamic and cached content, including data serialization
- Security: Restricted outbound server-side requests to mitigate server-side request forgery (SSRF)
- Security: Restricted configuration changes to prevent unauthorized modification
- Security: Improved handling of stored credentials, cookies, and generated server-configuration files
- Security: Reduced potential information disclosure and improved security logging
W3 Total Cache 2.9.4
- Fix: Output buffering: Reverted to the previous output buffering from 2.9.1
- Fix: Cloudflare: Token/Key validation
- Fix: Prevent mfunc processing bypass by user-agent
W3 Total Cache 2.9.4-beta.1
W3 Total Cache 2.9.3
- Fix: Output buffering: Discard nested OB contents for non-HTML responses (JSON/AJAX) to prevent HTML prepended to JSON output
- Fix: Output buffering: Add wp_die_ajax_handler and wp_die_json_handler filters to properly handle AJAX die paths
- Fix: Page cache: REST API responses no longer cached due to output buffering pipeline being skipped for non-HTML responses
- Fix: Lazy load: Add debounced MutationObserver so images injected by AJAX plugins (e.g., FacetWP) are processed without requiring per-plugin integration; also fix async_head embed method not updating window.w3tc_lazyload to the live LazyLoad instance after initialization
W3 Total Cache 2.9.2
- Fix: Patch broken access control for Image Service AJAX operations
- Fix: mfunc dynamic output buffering fatal error causing blank pages
- Fix: Patch mfunc security vulnerability
W3 Total Cache 2.9.0
- Feature: Next-Gen AVIF image conversion (Pro)
- Feature: Added notices for some billing issues
- Fix: Bunny CDN purge section
- Fix: New Relic API
- Fix: Nginx + Memcached Unix socket compatability
- Update: Setup Guide Wizard and test improvements
- Update: WebP Converter renamed to Image Converter
W3 Total Cache 2.9.1
- Fix: Image Converter: Reset request when status is 404
- Fix: Image Converter: Better handling of separate format requests
- Fix: Image Converter: UI/JS changes
- Fix: Config caching/saving issue
202513 releases
W3 Total Cache 2.8.15
W3 Total Cache 2.8.14
W3 Total Cache 2.8.13
W3 Total Cache 2.8.12
W3 Total Cache 2.8.11
W3 Total Cache 2.8.10
W3 Total Cache 2.8.9
W3 Total Cache 2.8.8
W3 Total Cache 2.8.7
W3 Total Cache 2.8.6
W3 Total Cache 2.8.5
W3 Total Cache 2.8.4
W3 Total Cache 2.8.3
202412 releases
W3 Total Cache 2.8.2
W3 Total Cache 2.8.1
W3 Total Cache 2.8.0
W3 Total Cache 2.7.7
W3 Total Cache 2.7.7-beta.1
W3 Total Cache 2.7.6
W3 Total Cache 2.7.5
W3 Total Cache 2.7.4
W3 Total Cache 2.7.3
W3 Total Cache 2.7.2
W3 Total Cache 2.7.1
W3 Total Cache 2.7.0
202316 releases
W3 Total Cache 2.6.1
W3 Total Cache 2.6.0
W3 Total Cache 2.6.0-alpha.2
W3 Total Cache 2.6.0-alpha.1
W3 Total Cache 2.5.0
W3 Total Cache 2.4.1
W3 Total Cache 2.4.0
W3 Total Cache 2.4.0-alpha.3
W3 Total Cache 2.4.0-alpha.1
W3 Total Cache 2.3.3
W3 Total Cache 2.3.2
W3 Total Cache 2.3.1
W3 Total Cache 2.3.0
W3 Total Cache 2.2.12
W3 Total Cache 2.2.11
W3 Total Cache 2.2.10
20227 releases
W3 Total Cache 2.2.9
W3 Total Cache 2.2.7
W3 Total Cache 2.2.6
W3 Total Cache 2.2.4
W3 Total Cache 2.2.3
W3 Total Cache 2.2.2
W3 Total Cache 2.2.1
202111 releases
W3 Total Cache 2.2.0
W3 Total Cache 2.1.9
W3 Total Cache 2.1.8
W3 Total Cache 2.1.7
W3 Total Cache 2.1.6
W3 Total Cache 2.1.5
W3 Total Cache 2.1.4
W3 Total Cache 2.1.3
W3 Total Cache 2.1.2
W3 Total Cache 2.1.1
W3 Total Cache 2.1.0
202014 releases
W3 Total Cache 2.0.1
W3 Total Cache 2.0.0
W3 Total Cache 0.15.2
W3 Total Cache 0.15.1
W3 Total Cache 0.15.0
W3 Total Cache 0.14.4
W3 Total Cache 0.14.3
W3 Total Cache 0.14.2
W3 Total Cache 0.14.1
W3 Total Cache 0.14.0
W3 Total Cache 0.13.3
W3 Total Cache 0.13.2
W3 Total Cache 0.13.1
W3 Total Cache 0.13.0
201910 releases
W3 Total Cache 0.12.0
W3 Total Cache 0.11.0
W3 Total Cache 0.10.2
W3 Total Cache 0.10.1
W3 Total Cache 0.10.0
W3 Total Cache 0.9.7.5
W3 Total Cache 0.9.7.4
W3 Total Cache 0.9.7.3
W3 Total Cache 0.9.7.2
W3 Total Cache 0.9.7.1
20181 release
W3 Total Cache 0.9.7
20174 releases
W3 Total Cache 0.9.6
W3 Total Cache 0.9.5.4
W3 Total Cache 0.9.5.3
W3 Total Cache 0.9.5.2
20163 releases
W3 Total Cache 0.9.5.1
W3 Total Cache 0.9.5
W3 Total Cache 0.9.4.1
20141 release
W3 Total Cache 0.9.4
20138 releases
W3 Total Cache 0.9.3
W3 Total Cache 0.9.2.11
W3 Total Cache 0.9.2.10
W3 Total Cache 0.9.2.9
W3 Total Cache 0.9.2.8
W3 Total Cache 0.9.2.7
W3 Total Cache 0.9.2.6
W3 Total Cache 0.9.2.5
20121 release
W3 Total Cache 0.9.2.4
20114 releases
W3 Total Cache 0.9.2.3
W3 Total Cache 0.9.2.2
W3 Total Cache 0.9.2.1
W3 Total Cache 0.9.2
20107 releases
W3 Total Cache 0.9.1.3
W3 Total Cache 0.9.1.2
W3 Total Cache 0.9.1.1
W3 Total Cache 0.9.1
W3 Total Cache 0.9.0
W3 Total Cache 0.8.5.2
W3 Total Cache 0.8.5.1
20098 releases
W3 Total Cache 0.8.5
W3 Total Cache 0.8
W3 Total Cache 0.7.5.2
W3 Total Cache 0.7.5.1
W3 Total Cache 0.7.5
W3 Total Cache 0.7
W3 Total Cache 0.6
W3 Total Cache 0.5
Questions about W3 Total Cache’s releases
What is the latest version of W3 Total Cache?
2.11.0, released on Oct 20, 2026 (2 weeks ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.
How often is W3 Total Cache updated?
17 releases in the last year, about one every 20 days. Its first release on WordPress.org dates from August 2009.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in W3 Total Cache’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.