Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

LiteSpeed Cache · Version history

LiteSpeed Cache changelog and version history

Latest version
7.9.3
Nov 3, 2026 (5 days ago)
Releases
27
since 2017
In the last year
8
about one every 46 days
Tested up to
WordPress 7.1.4
PHP 7.4 or later

Releases each year

  • 20171 release
  • 20181 release
  • 20201 release
  • 20211 release
  • 20221 release
  • 20231 release
  • 20241 release
  • 202513 releases
  • 20267 releases

20267 releases

  1. LiteSpeed Cache 7.9.3Latest

    • Object Cache Fixed repeated database queries when Memcached rejects oversized alloptions values. (Peter Wells #1076)
    • Core Moved uninstall handling to uninstall.php to avoid unnecessary option reads on normal requests. (Contributolo PR#1078)
    • Purge Added the litespeed_purged action for public purge tag additions. (Contributolo PR#1072)
    • Page Optimize Prioritized the front page in CCSS, UCSS, VPI and OptiMax queues and corrected queue capacity handling. (Faisal Ahammad PR#1064)
    • Guest Mode Fixed PHP 8.5 deprecation warnings in CIDR checks. (deltafactory PR#1080)
    • Conf Fixed WooCommerce option warnings with shared multisite settings. (lhero-org #1077, dassels43)
    • Page Optimize Kept CSS/JS optimization on pages with a very large inline style or script block that previously exceeded the PCRE limit and skipped optimization. (ventio, PR#1081)
    • Crawler Limited automatic HTTP fallback to connection failures during the Server IP HTTPS test. (unsetfocus #1074)
    • Core Fixed constant rewrites of the shared static folder .htaccess on subdirectory multisite. (#869638)
    • Purge Fixed excessive cache purges from non-public custom post types. (markhysted #1044, models118)
    • Purge Purge Post Type Archive now purges only the post type archive page (e.g. the Shop page), instead of also purging every post of that type. (John-belt #310, models118)
    • Cloud Signed the QUIC.cloud link request.
    • Cloud Cleared the stored main domain when the QUIC.cloud registration is reset, so a deactivated site no longer reports itself as an alias of an old domain.
    • Heartbeat Kept the configured interval on post lists and editors. (#1082)
    • 3rd Perfmatters script manager no longer disables ESI site-wide; it is now skipped only on ESI requests. (VIP PR#1055)
    • Cache Fixed mobile cache vary detection behind LiteSpeed ADC on Apache origins. (PR#1088)
    • VPI Preloaded responsive VPI images with their srcset and sizes, so the browser fetches the same candidate the page renders. (PR#1089)
  2. LiteSpeed Cache 7.9.2

    • Image Optimize Fixed thumbnails skipped for images in the uploads root. (AsFLY-902 PR#1059)
    • Cloud Retry credit sync after one hour when credit is exhausted.
    • Cache URI rules like Do Not Cache URIs now ignore a leading or trailing *, so /wp-json/mcp/* matches the same as /wp-json/mcp/. (#1040)
    • Page Optimize Protected HTML boundaries during resource rewriting, insertion and minification. Hardened delayed-script globals, preserved pages on parsing errors, and corrected Deferred ordering. Removed JS Delayed Includes and its public filter; global Delayed mode remains available. Improved Inst…
    • Media Corrected next-gen image variants, lazy-load priorities and VPI markup, and protected quoted content, raw text and noscript fallbacks. Validated LQIP and avatar paths, and made remote dimension checks opt-in.
    • Cache Hardened visitor isolation, vary cookies, Guest Mode and cache-control permissions, including Force Public safeguards for private and authenticated responses. Corrected ignored query strings, exclusions and purge scheduling, and restricted shared-cache management to network administrators. (I…
    • Image Optimize Corrected callback accounting, duplicate detection, scan cursors and metadata handling. Preserved offload hooks and reported failed clean/reset writes.
    • Conf Protected site identity and shared multisite settings, moved runtime configuration to a PHP-protected file, and improved import validation and .htaccess updates. Synchronized shared Guest settings and preserved runtime overrides during upgrades. Shared multisite settings now require network ac…
    • Presets Prevented path traversal, isolated backups by site in protected PHP files, excluded secrets from new backups, and added a legacy-backup cleanup reminder.
    • Object Cache Corrected Add/Replace conditions, forced reads, Redis/Memcached connections, timeouts, TTLs and flush results. Improved drop-in cleanup and disabled status, preserved runtime fallback, and removed the unused lifetime field. Isolated cache keys per installation.
    • ESI Hardened request signatures and cleanup markers, made WooCommerce nonce fragments private by default, and preserved shortcode attributes. Clarified private-content requirements.
    • Cloud Restricted service nodes to trusted QUIC.cloud origins and preserved replay protection. Corrected nonce parsing, site throttling and dashboard data, escaped free-text notices, and restricted news/dashboard markup.
    • CDN Prevented HTML injection during inline CSS URL rewriting, validated mapping URLs, and preserved Cloudflare zones after failed lookups. (nathaningram)
    • Crawler Restricted sitemap origins and role simulation, hardened hash checks, and corrected mobile/Guest variants and request isolation. Preserved successful child sitemaps and the previous map on total failure. (#866256)
    • CLI Corrected local and multisite URL purges, required HTTPS imports, validated blog IDs, preserved nested option values, and limited sync output to usage data.
    • Database Optimize Scoped table operations to the site’s table prefix and safely quoted identifiers. Preserved recent auto drafts, bounded cleanup, invalidated caches, added confirmations, and reported cleanup and conversion failures. Restricted multisite management to network administrators.
    • Debug Restricted beta packages to trusted sources, protected logs, and redacted credentials from logs, reports and page comments while preserving useful diagnostics. Removed the default trusted loopback IP.
    • Task Isolated asynchronous tokens by job type, used constant-time validation, and excluded tokens from logs.
    • Purge Corrected unpublished-post and empty-archive purges, preserved encoded paths, and prevented site cron from flushing shared backends.
    • 3rd Corrected WooCommerce and NextGEN purges, protected unvaried cart responses, and validated bulk-edit and WCML settings permissions.
    • 3rd WCML: guests in the shop currency now use the default cache, and the crawler warms it. (#1057)
    • Core Hardened file writes, admin output and static asset headers, replaced React and Babel with plain jQuery/JavaScript forms, and improved installation, upgrade and uninstall handling.
    • Localization Validated resource patterns while preserving comments, limited remote JavaScript downloads to 10 seconds, cleaned failed downloads, and restored HTTPS fallback redirects.
  3. LiteSpeed Cache 7.9.1

    • Core Aligned the runtime PHP and WordPress guards with the published minimum requirements.
    • ESI Prevented Guest Mode pages from creating ESI subrequests when an integration registered its ESI hooks before Guest Mode detection.
    • ESI Bound ESI execution to the signed query payload so POST parameters cannot replace validated block data.
    • Image Optimize Fixed a fatal error when the WordPress HTTP fallback could not download an image.
    • Image Optimize The image optimization callback is now verified by a QUIC.cloud signature instead of the source IP address, and every notified download location is validated before use.
    • Image Optimize Successful callback retries now ignore rows already returned to the raw queue without blocking other live rows in the same batch.
    • Image Optimize An image whose queued file can no longer be verified against its attachment is now dropped instead of being sent back for optimization, so it can no longer request optimization again on every cron run.
    • Image Optimize Bounded and expired pending image-completion notifications without keeping the image pull cron running indefinitely.
    • Image Optimize Optimized image downloads now use the WordPress safe HTTP API, refuse redirects, and validate each response before publication.
    • Image Optimize Image pull notices now distinguish download, remote-service, and local-save failures.
    • Cache Do Not Cache, Private Cached, Force Cache, Optimization and Lazy Load URI rules now compare the same query string against both spellings of a REST route, so a rule naming a query argument, or anchored to an exact address, applies to plain-permalink sites the same way it does elsewhere.
    • Optimization Remote images, avatars, localized JavaScript, CSS/JS cache files, and Guest Mode lists now share bounded streamed downloads and atomic file publication.
    • VPI Fixed queue-key collisions on plain-permalink sites and enforced the configured queue limit.
    • Cloud Every QUIC.cloud callback — CDN status, error domains, IP validation and ping — is now verified by a QUIC.cloud signature rather than by the source IP address, and the source IP allow list has been removed. Activation, echo, account-link and CDN-enable signatures are now bound to their purpos…
    • Cloud Added stable callback error codes so QUIC.cloud can distinguish retryable timestamp, storage and replay-cache-capacity failures from terminal authorization failures.
    • REST Removed the legacy check_img diagnostic endpoint.
    • API Removed the litespeed_is_from_cloud filter. Each callback is now authorized by its own signature instead of by a request-wide flag.
    • API Added the litespeed_static_dir_htaccess filter so hosts can remove unsupported directives from the generated static-directory protection file. (vvvllll #1043)
    • Avatar Prevented failed on-demand avatar downloads from redirecting visitors to the WordPress admin area.
  4. LiteSpeed Cache 7.9

    • Cloud Changed Health service to run asynchronously, resuming through WP cron when the cloud defers the request.
    • Cache Respected the existing cache control header when sending the default WP header. (dieter93)
    • Conf Updated default cache login value to false.
    • Core Minimum required PHP version escalated to PHP v7.4.0.
    • Core Minimum required WP version escalated to WP v6.0.
    • Media Improved WebP/AVIF data handling and inline script output.
    • CDN Stripped file types from settings when the matching Include Images/CSS/JS toggle is on.
    • CDN Added Cloudflare purge only when Cloudflare is active. (PR#996)
    • CDN Bypassed CDN replacement for REST JSON. (#216585)
    • Object Cache Bypassed object cache operations after a failed connection.
    • Object Cache Enabled Redis zstd compression via phpredis. (Octavian)
    • Object Cache Validated the Host setting on save. (PR#889)
    • UCSS Dropped notification step.
    • CCSS Dropped notification step. Added try_later handling and sync mode support.
    • Page Optimize Fixed race condition when concurrent requests come to same CSS file. (unsetfocus)
    • Page Optimize Fixed blob execution in JS Delay. (PR#956, Zsombor Franczia, Marks Dev)
    • Page Optimize Fixed JS Combine corrupting URLs inside template literals. (mschroettle #981)
    • Page Optimize Fixed CSS Combine serving unstyled pages when the placeholder link tag uses default WordPress whitespace. (Faisal Ahammad #999 PR#1002)
    • Page Optimize Resolved WP 7.0 HTML attribute parse compatibility for Font Display setting. (PR#1017)
    • Image Optimize Skipped sending queued images from the queue when their optimized files already exist. (terratag)
    • Image Optimize Dropped legacy image_optm table.
    • Crawler Blacklisted a URL after 3 consecutive failures instead of the first one. (Ryan D)
    • ESI Fixed ESI nonce generation for actions with custom nonce lifetimes. (Robert Staddon PR#1006)
    • ESI Fixed duplicate comment form appearing alongside its ESI block on non-optimized pages.
    • ESI Bypassed comment for silent blocks that fail _hash validation. (Robert Staddon PR#1008)
    • VPI Added fetchpriority=high to VPI preload links. (Maciej Mroziński PR#993)
    • LQIP Fixed LQIP generation failing for native WebP/AVIF images. (Ashok PR#976)
    • Toolbox Delayed report submission to finish 3rd party conf injection.
    • GUI Dropped redundant menu from WP admin Settings page.
    • GUI Fixed styles lost on WP 7.0 when heartbeat is disabled.
  5. LiteSpeed Cache 7.8.1

    • CDN Fixed Cloudflare API key type detection for the compatibility w/ the new key format.
  6. LiteSpeed Cache 7.8.0.1

    • Object Cache Improved Object Cache resilience: auto disable when connection fails, network subsites fallback to database, and dropped TTL setting to respect never-expired transients.
  7. LiteSpeed Cache 7.8

    • Cloud Changed Health service to run asynchronously.
    • Object Cache Dropped Store Transients option. Transients now always use Object Cache when available, preventing potential database bloat from expired transients not being cleared. (ravanh)
    • Media Added extension check for WebP/AVIF replacement efficiency – only processes jpg/jpeg/png/gif, skips svg/ico/bmp etc.
    • Media Added WebP/AVIF support for macOS Safari >= 16.4. (PR#948)
    • Media Fixed pie chart not displaying in media library.
    • Image Optimize Fixed infinite redirect loop issue for image optimization actions. (giangel84 PR#959)
    • Image Optimize Fixed image optimization data not being cleared when images are replaced using third-party plugins.
    • Image Optimize Fixed reset single image not deleting records from img_optm and img_optming database tables.
    • Page Optimize Fixed font optimization in certain themes. (rbabt PR#955)
    • Page Optimize Filtered HTML tags when saving CSS content.
    • Object Cache Fixed methods returning null instead of false on failure, matching WordPress Object Cache API convention.(jkolodziej)
    • Conf Improved network subsites config loading efficiency. (dassels43)
    • Toolbox Added download button for log files to download complete logs.
    • 3rd Purge product cache when orders are cancelled in WooCommerce. (haralampiev12 PR#954)
    • Misc Added Apache rewrite rule support for security check. (PR#948)
    • Misc Split Cloud and Image Optimization classes into traits for better maintainability.

202513 releases

  1. LiteSpeed Cache 7.7

  2. LiteSpeed Cache 7.6.2

  3. LiteSpeed Cache 7.6.1

  4. LiteSpeed Cache 7.6

  5. LiteSpeed Cache 7.5.0.1

  6. LiteSpeed Cache 7.5

  7. LiteSpeed Cache 7.4

  8. LiteSpeed Cache 7.3.0.1

  9. LiteSpeed Cache 7.3

  10. LiteSpeed Cache 7.2

  11. LiteSpeed Cache 7.1

  12. LiteSpeed Cache 7.0.1

  13. LiteSpeed Cache 7.0.0.1

20241 release

  1. LiteSpeed Cache 6.5.4

20231 release

  1. LiteSpeed Cache 5.7.0.1

20221 release

  1. LiteSpeed Cache 4.6

20211 release

  1. LiteSpeed Cache 3.6.4

20201 release

  1. LiteSpeed Cache 2.9.9.2

20181 release

  1. LiteSpeed Cache 1.9.1.1

20171 release

  1. LiteSpeed Cache 1.0.15

Questions about LiteSpeed Cache’s releases

What is the latest version of LiteSpeed Cache?

7.9.3, released on Nov 3, 2026 (5 days ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.

How often is LiteSpeed Cache updated?

8 releases in the last year, about one every 46 days. Its first release on WordPress.org dates from October 2017.

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 free

Release dates come from the day each version’s folder was made in LiteSpeed Cache’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.