Announcing:
LSCache for WordPress v7.3
In this release: New CLI command, improved deactivation experience, bug fixes, and more!
RELEASE LOG:
- [NEW] CLI: Added `wp litespeed-database` database optimization command.
- [NEW] Misc: Added survey and data deletion reminder in deactivation process.
- Core: Refactored the template files to comply with WordPress standards.
- Core: Refactored the CLI files to comply with WordPress standards. Fixed a bug with CLI `option` command failure handler.
- ESI: Fixed a case where the Edit button is missing on the frontend when the permalink structure is `Plain`. (#934261 PR#860)
- API: Added `litespeed_purge_tags` filter to allow manipulation of purge tags.
- API: Allowed overriding `litespeed_ui_events` via window property. (Zsombor Franczia PR#865)
- API: Added `litespeed_vpi_should_queue` filter to allow control over appending to the VPI queue. (tompalmer #855, Viktor Szépe PR#856)
- Debug: Allowed debug at multisite network level. (PR#861)
- Vary: Fixed a possible duplicate WebP vary in Chrome when mimicking an iPhone visit.
- [BUGFIX] Vary: Used simpler rewrite rule to check for next generation image format support.
- Page Optimize: Tuned the optimized data injection location in HTML to improve SEO. (videofinanzas)
- Page Optimize: Improved DNS prefetch and preconnect sequence in HTML to be as early as possible. Simplified DNS optimization code.
- [BUGFIX] Page Optimize: Added the JS Delay library that was missing when page optimization was off while iframe lazy load was on. (Zsombor Franczia #867)
- [BUGFIX] Page Optimize: Allowed lazy load threshold overwrite. (Zsombor Franczia #852 PR#857)
- [BUGFIX] Page Optimize: Fixed an issue where the `async` attribute was replaced even when it contained a value, e.g. `async=true`. (@macorak)
- [BUGFIX] Cloud: Fixed the API call timestamp file creation warning.
- Cloud: No longer include public key when logging QUIC.cloud registration process.
- Image Optimize: Resend all images that failed to pull instead of bypassing them. (Ryan D)
- Crawler: Checked QUIC.cloud CDN for crawler hit. (PR#866)
- [BUGFIX] Crawler: Fixed an issue where the non-role-simulator crawler added the whole map to the blocklist on servers that only support port 80.
- GUI: Added Enable All Features icon to admin bar when all features are disabled. This replaces the banner that previously displayed in admin. (Tobolo, PR#868)
- GUI: Dropped font files. (Masoud Najjar Khodabakhsh)
- 3rd: Resolved an issue with an empty WooCommerce ESI nonce and HTML comments on geolocation redirection. (#612331 PR#708)
- OPcache: Detected `opcache.restrict_api` setting to prevent PHP warning in purge. (ookris #9496550 PR#812)
- Misc: Simplified admin JavaScript.
- Misc: Fixed download import file extension issue on mobile. (autori76 #874)
- Misc: Added existing plugin version to ping API for debugging purposes.
- Misc: Fixed comment typos reported by static analysis. (Viktor Szépe PR#836)
- Misc: Removed global variables from plugin initialization file. (Viktor Szépe PR#837)
https://wordpress.org/plugins/litespeed-cache/
Cheers!
LSCache for WordPress v7.3
In this release: New CLI command, improved deactivation experience, bug fixes, and more!
RELEASE LOG:
- [NEW] CLI: Added `wp litespeed-database` database optimization command.
- [NEW] Misc: Added survey and data deletion reminder in deactivation process.
- Core: Refactored the template files to comply with WordPress standards.
- Core: Refactored the CLI files to comply with WordPress standards. Fixed a bug with CLI `option` command failure handler.
- ESI: Fixed a case where the Edit button is missing on the frontend when the permalink structure is `Plain`. (#934261 PR#860)
- API: Added `litespeed_purge_tags` filter to allow manipulation of purge tags.
- API: Allowed overriding `litespeed_ui_events` via window property. (Zsombor Franczia PR#865)
- API: Added `litespeed_vpi_should_queue` filter to allow control over appending to the VPI queue. (tompalmer #855, Viktor Szépe PR#856)
- Debug: Allowed debug at multisite network level. (PR#861)
- Vary: Fixed a possible duplicate WebP vary in Chrome when mimicking an iPhone visit.
- [BUGFIX] Vary: Used simpler rewrite rule to check for next generation image format support.
- Page Optimize: Tuned the optimized data injection location in HTML to improve SEO. (videofinanzas)
- Page Optimize: Improved DNS prefetch and preconnect sequence in HTML to be as early as possible. Simplified DNS optimization code.
- [BUGFIX] Page Optimize: Added the JS Delay library that was missing when page optimization was off while iframe lazy load was on. (Zsombor Franczia #867)
- [BUGFIX] Page Optimize: Allowed lazy load threshold overwrite. (Zsombor Franczia #852 PR#857)
- [BUGFIX] Page Optimize: Fixed an issue where the `async` attribute was replaced even when it contained a value, e.g. `async=true`. (@macorak)
- [BUGFIX] Cloud: Fixed the API call timestamp file creation warning.
- Cloud: No longer include public key when logging QUIC.cloud registration process.
- Image Optimize: Resend all images that failed to pull instead of bypassing them. (Ryan D)
- Crawler: Checked QUIC.cloud CDN for crawler hit. (PR#866)
- [BUGFIX] Crawler: Fixed an issue where the non-role-simulator crawler added the whole map to the blocklist on servers that only support port 80.
- GUI: Added Enable All Features icon to admin bar when all features are disabled. This replaces the banner that previously displayed in admin. (Tobolo, PR#868)
- GUI: Dropped font files. (Masoud Najjar Khodabakhsh)
- 3rd: Resolved an issue with an empty WooCommerce ESI nonce and HTML comments on geolocation redirection. (#612331 PR#708)
- OPcache: Detected `opcache.restrict_api` setting to prevent PHP warning in purge. (ookris #9496550 PR#812)
- Misc: Simplified admin JavaScript.
- Misc: Fixed download import file extension issue on mobile. (autori76 #874)
- Misc: Added existing plugin version to ping API for debugging purposes.
- Misc: Fixed comment typos reported by static analysis. (Viktor Szépe PR#836)
- Misc: Removed global variables from plugin initialization file. (Viktor Szépe PR#837)
https://wordpress.org/plugins/litespeed-cache/
Cheers!