Discover, trust, install: FAIR 1.0 is here

Seraphinite Accelerator
Version: 2.27.44
Description
Turns on site high speed to be attractive for people and search engines. See more how to use it.
TO USE FREE ADDITIONAL FEATURES PLEASE INSTALL THE FREE EXTENDED PLUGIN VERSION BY FOLLOWING ONSCREEN PLUGIN’S INSTRUCTIONS.
We kindly ask you to post reviews to share experience about your site speed – it helps improving the plugin.
Features
- Fastest cache engine
A high-performance file cache engine works as fast as possible on your site. - High load tolerance
Cache revalidation uses minimum resources. - Security
User cached sessions are protected from brute force attacks. - Optimization plugins compatibility
Many 3rd party optimization plugins can be used. - Various range of encoding
GZip, Deflate, Compress, Brotli, Uncompressed are supported. - Cache data compression
Decreases storage data occupation. - Browser cache
Leverage browser caching via .htaccess to reduce server load. - Caching separation
Data is different for various devices and environments. - No site registration and quoting
There is no any site registration and no time or page count quota.
Free additional features
- Multiple CDN
Rearrange balance on multiple CDNs to be faster and decrease costs. - Lazy revalidation
Pages speed is always highest even while content updating. - Cache storage space optimization
The same parts are stored uniquely, which significantly saves space. - Users cache
Smart caching of user’ dependent pages like shop cart, online courses, etc. - HTML error-correcting and checking
Managing unescaped scripts, misplaced and lost tags. - Content size optimization
Minification of Java-scripts, styles (CSS), HTML. - Media load optimization
Lazy loading of images, video, frames, fonts. - Scripts load optimization
Java-scripts and styles (CSS) lazy loading, inlining, and deferring.
Premium features
- No page views limits
There is no limit of 5000 page views per month. In free version after reaching that limit the product will just cache pages without optimization. - No banner
There is no banner at the bottom of the site. - No promotions
No promotions of other related plugins. - Support
Personal prioritized support (5 hour per site). Additional support is for 30 EUR per hour. All issues due to product are always fixed for free.
Requirements
- WordPress 4.5 or higher.
- PHP 7.1 or higher.
- Browser (Google Chrome, Firefox, IE).
Compatibility
- Google Tag Manager for WordPress 1.11 or higher.
- Facebook for WordPress 3.0 or higher.
- Site Kit by Google – Analytics, Search Console, AdSense, Speed 1.30 or higher.
- Realbig For WordPress 0.3 or higher.
- Yandex Metrica 1.8 or higher.
- JivoChat Live Chat 1.3 or higher.
- EWWW Image Optimizer 6.0 or higher.
- Smush – Lazy Load Images, Optimize & Compress Images 3.8 or higher.
- reSmush.it : the only free Image Optimizer & compress plugin 0.4 or higher.
- Image optimization & Lazy Load by Optimole 3.1 or higher.
- WooCommerce 3.5 or higher.
- WooCommerce Subscriptions 2.4 or higher.
- LMS by LifterLMS 4.0 or higher.
- WP-Recall – Registration, Profile, Commerce & More 16.26 or higher.
- WordPress Social Login 3.0 or higher.
- AMP for WP – Accelerated Mobile Pages 1.0 or higher, but pages’ speed is not guaranteed due to this plugin already optimizes content.
- Jetpack – WP Security, Backup, Speed, & Growth 9.7 or higher.
- All in One SEO Pack 4.0 or higher.
- Yoast SEO 16.0 or higher.
- Rank Math SEO 1.0 or higher.
- WPML 4.0 or higher.
- PolyLang 1.8 or higher.
- Multiple Domain 1.0 or higher.
- Seraphinite Post .DOCX Source 2.0 or higher.
- Seraphinite Bulk Discounts for WooCommerce 2.0 or higher.
- Webinoly 1.14 or higher.
- ISPmanager 6.0 or higher.
- Smart Slider 3 3.4 or higher.
- Revolution Slider 6.5 or higher (partial support).
- Depicter Slider 1.9 or higher.
- Hide My WP Ghost 4.0 or higher.
- WP Hide & Security Enhancer 1.7 or higher.
- Feeds for YouTube 1.4 or higher.
- VillaTheme WooCommerce Multi Currency 2.1 or higher.
- Permalink Manager 2.2 or higher.
- Airtech Plumber HVAC and Repair theme 1.6 or higher.
- Porto theme 6.2 or higher.
- FlatSome theme 3.0 or higher.
- Slideshow of UIkit 3.14 or higher.
- Nginx Cache Controller 3.3 or higher.
- Nginx Cache 1.0 or higher.
- Nginx Helper 2.2 or higher.
- Cloudflare 4.9 or higher.
- Newspaper (tagDiv) theme 11.3 or higher.
- Image Comparison Widget of ElementsKit.
- Carousel of Happy Elementor Addons.
- Qi Addons For Elementor theme 1.6 or higher.
- Photonic Photo Gallery 2.80 or higher.
- WooCommerce – 1C Data Exchange 1.115 or higher.
- Scrollsequence – Cinematic Scroll Image Animation 1.3.0 or higher.
- GDPR Cookie Consent Plugin (CCPA Ready) 2.4 or higher.
- Tag Groups is the Advanced Way to Display Your Taxonomy Terms 2.0 or higher.
Installation
- Choose the plugin from the WordPress repository, or choose the plugin’s archive file in ‘Upload Plugin’ section in WordPress ‘Plugins\Add New’, or upload and extract the plugin archive to the ‘/wp-content/plugins’ directory manually.
- Activate the plugin through the ‘Plugins’ screen in WordPress.
- It will appear in the admin UI as shown in the screenshots.
Screenshots
Status and operations.
Settings.
Settings - Cache.
Settings - Revalidation.
Settings - Browser cache.
Settings - Server and cloud.
Settings - Exclusions.
Settings - Different views cache.
Settings - Users.
Settings - Scripts.
Settings - Styles.
Settings - HTML.
Settings - Images.
Settings - Videos, frames and content parts settings.
Settings - CDN.
Settings - Content groups.
Settings - Advanced.
Reviews
Overcaching can be very bad, when cache tag clearing aren't optimal.
By Vincent Vu (rubixvi) on September 24, 2025
After 3 months of testing the plugin, I had to remove Sephranite Accelerator. Here's why, yes the page speed was good, however it produced other stale content, some which are extremely damaging.
Sitemap remains stale on every new content addition, meaning new content were not properly indexed. The plugin started causing broken links to be produced due to content being stale.
There's no proper clearing of cache data and cache data across pages or related pages. For non-technical teams, the plugin is not great as many wouldn't even know wher to go to clear cache data.
As soon as the plugin was removed, SEO started lifting instantly.
For anyone wondering what the test server setup is, it's 16-core 48gb ram running in a docker enviromen with redis, so it's already insane in terms of capacity. This was also tested in a shared cpanel enviroment. Both running on external cron with all endpoints suggested to be routinely called.
As for the plugin running with WooCommerce, I would avoid at all cost.
Excessive Traffic to Web Server
By mitchb2992 on September 20, 2025
I am skeptical, on the face it looks to work well, but since I installed it, the https traffic to my website has increased 1000% which is flagging issues with my ISP. I can't quite put my finger on it, but I also suspect that this might be a bit too good to be true - I wonder if there is some suspicious work being done through this plugin to fabricate the results, which seem inconsistent depending on when you run Page Insights...
Woodmart sticky header disappears
By alireza9898 on September 18, 2025
Hi
After installation Woodmart sticky header disappears. Please make it compatible. Thanks
Lightweight, effective and simple. That's the spirit !
By Pinpersia.com on September 16, 2025
after lots of search and experimenting caching plugins both premium and free, this one is the one i was searching for. simple, lightweight and effective.
Don't blink...
By allworldeats on August 12, 2025
The support was absolutely the fastest and most efficient I have ever experienced!! Thank you!!
Scammers
By novator75 on July 28, 2025
1. Fake Speed Metrics
This plugin artificially inflates PageSpeed scores by serving fake optimized pages to testing tools. Real visitors experience zero speed improvements. The high scores are 100% fabricated.
2. Malicious Functionality
The plugin injects hidden redirects to third-party websites. These are not bugs - they are deliberately coded backdoors to monetize your traffic without consent.
3. Broken Core Features
Every optimization feature is non-functional:
- Cache system fails to work
- Image compression does nothing
- Lazy loading breaks pages
4. Server Resource Abuse
The plugin consumes excessive CPU and memory through:
- Hidden cryptocurrency mining scripts
- Spam email relays
- DDoS attack participation
5. Deliberate Sabotage
When uninstalled, the plugin:
- Leaves behind corrupted database entries
- Maintains hidden admin accounts
- Plants SEO spam links in your content
6. Criminal Developer Practices
The creators:
- Sell user data to spammers
- Distribute malware through updates
- Extort money for "security fixes"
Legal Warning
Using this plugin violates GDPR and FTC regulations due to:
- Data theft
- Fraudulent claims
- Unauthorized traffic redirection
Immediate Action Required
- Uninstall immediately using malware removal tools
- Report to WordPress plugin team
- File complaint with hosting abuse department
I discovered it by accident, it's incredible
By rosasnaturalorleans on June 25, 2025
After trying many plugins for years, which were supposed to help me improve speed and other functions, but they didn't work, they were of no use, and I accidentally found Seraphinite, a wonderful plugin, it worked incredibly, taking my website to another level, improving speed and other functions, reaching 100% in Google Speed Insights recommendations, which makes me very happy, thank you Seraphinite.
Great Caching Plugin
By seoexperness on June 15, 2025
A few days ago, when I was developing my client's website, I was looking at the website's speed, which is very bad and slow. Then, I purchased this plugin, and I have seen awesome results for a short time. Google PageSpeed score of 90+ for 2 devices. Highly recommend this plugin. I am waiting for the accelerator team's reply for my review.
Best cache plugin
By sithu2020 on June 13, 2025
Best cache plugin
Great plugin
By Mindrinos on June 13, 2025
Great Plugin. One of the best
Changelog
2.27.44
Improvements:
- Optional arguments of ‘termsOfClass’ expression.
Fixes:
- Asynchronous tasks execution: timestamp is wrong on some servers.
2.27.43
Improvements:
- Counter Widget of Elementor.
- Funfact Counter Widget of Mascot Core Plugin for Elementor.
- Preventing license checking from wrong site ID.
Fixes:
- Always correcting ‘advanced-cache.php’ file while being profiled under Code Profiler.
2.27.42
Improvements:
- Support for ‘WP Hide & Security Enhancer’ plugin.
2.27.41
Improvements:
- Updating all cache after global changes (e.g. menus, Elementor template etc.).
Fixes:
- Deinlining fonts in external CSS produces wrong URL.
- Infinite operation progress in base version.
- Styles parser: URLs in ‘background-image’ in functions are not processed.
2.27.40
Improvements:
- Automatically remove unavailable styles and scripts.
- Preventing styles combining while fast content optimization to avoid wrong formatting styles affect other styles.
- Warning about broken class auto-loading.
Fixes:
- In ‘Simple thread of optimization’ is enabled optimization process can return ‘noHdrOrBody’ on URLS with no ending slash.
2.27.39
Improvements:
- Product gallery images of WooCommerce.
Fixes:
- PHP warnings to access to non-existed cache files.
- Wrong parsing sizes like 1.2345e10px.
2.27.38
Improvements:
- Deinline large images.
- Product gallery images of WooCommerce.
- Warning about LiteSpeed caching.
- Work only for fresh parts for cache views.
- Workaround for JetElements For Elementor that empties content for optimization.
Fixes:
- PHP warning: strpos(): /Cmn/Ext/PHP/jsmin-php/JSMin.php.
2.27.37
Improvements:
- Trying to always keep a content of ‘advanced-cache.php’ file in a right state.
- Warning about broken class auto-loading.
Fixes:
- Wrong parsing sizes like 1.2345e10px.
2.27.36
Fixes:
- In ‘Simple thread of optimization’ is enabled optimization process can return ‘noHdrOrBody’ on URLS with no ending slash.
2.27.35
Improvements:
- Warning about broken class auto-loading.
Fixes:
- Activation on ‘mystagingwebsite.com’ with wrong site address.
- Setting can be saved incorrectly in ‘wp-config.php’ under BatCache based hostings.
2.27.34
Improvements:
- Product gallery slider from WooGallery for WooCommerce.
- Selection of all GEO locations in operations.
2.27.33
Improvements:
- Animation of TRX Addons for Elementor.
- Simple thread of optimization.
- Support for animations of Elementor.
- Swiper Slider from XStore theme.
- XStore theme.
2.27.32
Improvements:
- Simple thread of optimization.
2.27.31
Improvements:
- Preventing random content to avoid cache growing: XStore Theme.
- Sticky elements from Divi.
- Warning about missed SALT in WordPress configuration.
2.27.30
Improvements:
- Countdown Widget of Elementor.
Fixes:
- Setting can be saved incorrectly in ‘wp-config.php’ under BatCache based hostings.
2.27.29
Fixes:
- Cache control ‘max-age’ parameter is always 0.
- While multiple parallel optimization error of modifying data locker can occur.
2.27.28
Improvements:
- Slider from Divi.
Fixes:
- Parsing CSS: deleting ‘unicode-range’ if contains ‘u%2B’ values.
2.27.27
Improvements:
- Conditions for HTML’s replacements.
- Lazy revalidation of user cache.
- Lazy styles loading from KPPassive.
Fixes:
- Fast optimization happens if ‘temporary cache not optimized content at initial revalidation’ if turned off.
- Internal requests can lead to growing ‘SERVER_SOFTWARE’ string.
2.27.26
Improvements:
- Using free version with full on multisite.
Fixes:
- Cache auto-update doesn’t work if invalid expressions are defined.
- Multisite network activation/deactivation generates wrong config.
2.27.25
Improvements:
- Changing processing priority in revalidation expressions.
- Fast content optimization in temporary cache.
Fixes:
- Anchor scrolling doesn’t happen if lazy HTML is enabled with BJS specification.
- Cache auto-update doesn’t work if invalid expressions are defined.
2.27.24
Fixes:
- Masked URLs symbols are converted to ‘%2A’ if TranslatePress is active.
- Setting ‘define’ values in ‘wp-config.php’ doesnt matter if they are located after including of ‘wp-settings.php’.
2.27.23
Improvements:
- HTML parsing: Correcting missed ‘!doctype’ tag.
Fixes:
- Object Cache: Multisite: Call to undefined function get_current_site().
2.27.22
Improvements:
- Inlining critical fonts.
Fixes:
- Initiating cache updating: Vulnerability: Cross-Site Request Forgery to Multiple Administrative Actions.
- PHP error: Division by zero in ‘content_frm.php’.
2.27.21
Improvements:
- Inlining critical fonts.
Fixes:
- PHP error: Undefined class ‘WPH_Rewrite_Process’ while saving settings.
2.27.20
Improvements:
- Product gallery images of WooCommerce.
Fixes:
- Cache revalidation: Headers already sent by cache.php.
2.27.19
Fixes:
- Product gallery images of WooCommerce: not needed thumbnail if only one image.
2.27.18
Improvements:
- Player from Presto.
- Preventing random content to avoid cache growing: Product Quantity from WooCommerce.
- Preventing random content to avoid cache growing: XStore Theme.
- Product gallery images of WooCommerce.
- Requests cache.
Fixes:
- Asynchronous tasks execution: internal: Cookie values are not properly decoded.
- Large URL at the bottom is shown while hovering on lazy video.
2.27.17
Improvements:
- Normalizing tags near ‘DOCTYPE’.
- Product gallery images of WooCommerce.
- Product gallery images thumbnails of WooCommerce from FlatSome theme.
2.27.16
Improvements:
- Product gallery images thumbnails height of WooCommerce from Astra theme.
Fixes:
- Product gallery images thumbnails height of WooCommerce from Astra: thumbnail scrolling works only after clicking.
- Slideshow with backgrounds of Elementor.
2.27.15
Improvements:
- Product gallery images of WooCommerce.
- Product gallery images thumbnails height of WooCommerce from Astra theme.
2.27.14
Improvements:
- Images adaptation: Resizing sharpness.
- Product gallery images of WooCommerce.
2.27.13
Improvements:
- Disabling emoji now only during optimization.
- Headline Animation Widget of Elementor.
- Product gallery images of WooCommerce from Breakdance.
Fixes:
- Duplicated ID of styles under ‘noscript’ tag.
2.27.12
Improvements:
- Plugin only one instance launch protection.
- Preventing random content to avoid cache growing: TRX Addons for Elementor.
- Product gallery from Oxy Ultimate Woo.
2.27.11
Improvements:
- Images adaptation: Device Pixel Ratio minimal limit.
- Images adaptation: Resizing sharpness.
- Images lazy loading: Option for raster placeholders.
- Independant GEO location detection.
Fixes:
- Images adaptation: can be wrong background image if different images are defined depend on screen width.
2.27.10
Fixes:
- Base plugin is not automatically deactivated.
2.27.9
Improvements:
- Countdown Widget of Essential Addons.
Fixes:
- Displaying warning about Default lazy loading in modules for Slider Revolution 6.7 ang higher.
- Displaying warning about not loaded ‘advanced-cache.php’ just after its changing.
- PHP error: ‘clone’ method called on non-object in ‘content_css.php’.
2.27.8
Improvements:
- Countdown Widget of Essential Addons.
- Image adaptation of composite backgrounds.
- Plugin only one instance launch protection.
2.27.7
Improvements:
- Currency Switcher from Aelia.
Fixes:
- Images adaptation: error if image has zero width.
- Some optimized styles can be lost after using self-learning data.
2.27.6
Improvements:
- Auto-update cache depending on time in meta fields.
Fixes:
- Incorrect parsing of ‘srcset’ attribute containing commas in URL.
2.27.5
Improvements:
- Slider from Divi.
- Support for multi view loading from Divi.
2.27.4
Improvements:
- Object cache.
- Server and cloud cache warming up.
- Support of NGINX and HTACCESS config for multisite.
2.27.3
Improvements:
- Preventing random content to avoid cache growing: G5 ERE.
- Support for animations of Elementor.
- Warning about wrong ‘seraph-accel-img-compr-redir.conf’ can be shown while using on multisite.
2.27.2
Improvements:
- Cache clearing of Pressable.
Fixes:
- Cache clearing of Hostinger: can lead to high CPU usage.
2.27.1
Improvements:
- Requests cache.
- Support files processing when ‘wp-content’ directory is not under site’s root directory.
Fixes:
- After fast optimization some depended assets can be deleted while cleaning up.
- Updating comments pages can lead to update URL like /comment-page-%2a/.
2.27
Improvements:
- Cache clearing of Hostinger.
- Server and cloud cache warming up.
- Support for BatCache based hostings (Pressable, WordPress.Com).
- Support of particular event specification in lazy interactions exclusions.
- Updating all cache after global changes (e.g. menus, Elementor template etc.).
- Updating cache of all languages if TranslatePress is used.
Fixes:
- Delayed click can be processed of element in exclusions.
- Incorrect parsing of ‘srcset’ attribute containing commas in URL.
- PHP Warning: Undefined array key 2 in \Cmn\Ext\PHP\php-css-parser\Value\Value.php.
2.26.10
Improvements:
- Images adaptation: Added processing of 2160 px width.
Fixes:
- Custom styles: ‘@import’ directive processed incorrectly if used in the non top block.
- Large data in async tasks file while logging post update reasons.
2.26.9
New features:
- Object cache.
2.26.8
New features:
- Object cache.
Improvements:
- Getting Vimeo thumbnail URL from ‘thumbnail_url’ meta field.
- Preventing random content to avoid cache growing: Tag Groups plugin – Shuffle Box.
- Requests cache.
Fixes:
- CSS parsing: If rule ends with a comma without a semicolon it breaks further rules.
2.26.7
Improvements:
- Support for animations of Elementor.
- Support for setting defines in PHP with disabled ‘token_get_all’ function.
Fixes:
- PHP error: Call to undefined function ‘seraph_accel\CacheExt_Clear_CopyHdrs’.
- PHP error: Illegal offset type in ‘options.php’.
2.26.6
Improvements:
- Support for WP Shield Content Protector.
- Support for animations of Elementor.
Fixes:
- HTML comments inside ‘script’ tags are interpreted as common.
- PHP warning: Creation of dynamic property seraph_accel\ProcessQueueItemCtx::$url is deprecated.
2.26.5
Improvements:
- External objects cache.
- Fast content optimization in temporary cache.
- Image compression of ‘img’ tag inside ‘noscript’ tag.
- Logging the reason of posts changing.
- Preventing random content to avoid cache growing: CloudFlare Turnstile.
Fixes:
- Fast content optimization in temporary cache: Scripts are always requires full optimization.
- Fast content optimization in temporary cache: There is no switch to self-learning while revalidation.
2.26.4
Improvements:
- Revalidation expression @author.
Fixes:
- HTML normalizing: self-closed ‘a’ tag is not corrected.
2.26.3
Improvements:
- Preventing random content to avoid cache growing: WPEL links.
- Self-learning: Ultra-fast processing.
Fixes:
- CloudWays’s cache clearing.
2.26.2
Improvements:
- Defining particular interval in revalidation expression of page numbers.
- Fast content optimization in temporary cache.
- Self-learning: Ultra-fast processing.
Fixes:
- QSD flag in HTACCESS is not compatible with version less than 2.4.0 of Apache.
2.26.1
Improvements:
- Hurry Scarcity and Urgency Countdown Timer.
- Lazy revalidation of fresh parts.
- Preventing random ID generation from GTranslate.
- Requests cache.
- Self-learning: Ultra-fast processing.
- Support for Servebolt cache.
2.26
Improvements:
- Compatible non-blocking requests.
- Extended checking that file is not found.
- Fast content optimization in temporary cache.
- NGINX cache clearing method.
- Processing disabled ‘If-Modified-Since’ request for images alternative redirection.
- Support for ‘WP Hide & Security Enhancer’ plugin.
Fixes:
- Possible indexing of internal requests.
- Warning about lazy loading for JetPack of 13.4.2 version and higher.
2.25.2
Improvements:
- Global tabs in settings.
- Support for ‘Hide My WP’ plugin.
- Support for data encoded URLs of scripts and styles.
Fixes:
- Self-learning: sometimes dependent images can be lost while cleaning old cache.
2.25.1
Improvements:
- Asynchronous tasks running possibility via external Cron.
2.25
Improvements:
- Asynchronous tasks running possibility via external Cron.
- Exclusions for frames and content parts.
- Processing queue pausing.
- Using ‘fetchpriority’ while lazy loading.
2.24.2
Improvements:
- Clickable URLs in processing queue.
- Compatibility with Converter for Media.
- Removing skipped arguments in processing queue’s items.
- Self-learning: Ultra-fast processing.
- Setting exclusions to adaptive images only after loading scripts.
Fixes:
- On demand image requests dont work with files under ‘wp-content’ directory.
2.24.1
Improvements:
- Preventing double initialization of excluded scripts.
- Processing images from ‘video’ tag in ‘poster’ attribute.
- Self-learning: Ultra-fast processing.
- Specific posts type update in Manager.
- Support for ‘Hide My WP’ plugin.
- Upcoming Timer from StreamTube.
Fixes:
- On demand images cropping works incorrectly.
- Settings are not shown on PHP 8.2.x and higher.
2.24
Improvements:
- Animation of Ultimate.
- Not buffering excluded URLs.
- Option to enable skipping arguments separately.
- Responsive of Ultimate.
- Self-learning: Ultra-fast processing.
- Setting exclusions to lazy loading images only after loading scripts.
- Tabs of WooCommerce.
- Time to live for allowing server cache.
- Views of cache depending on geo-location.
Fixes:
- Lazy backgrounds are non applied for pseudo selectors.
- Multisite: if the plugin is active only on particular sites, it still caches all sites.
2.23.4
Improvements:
- Support for Smart Slider.
Fixes:
- Asynchronous tasks execution: internal: doesnt work if ‘/dev/null’ is blocked.
- Settings are not shown on PHP 8.2.x and higher.
2.23.3
Fixes:
- Adaptive images: redirection on server with filesystem aliases may not work.
- Settings are not shown on PHP 8.2.x and higher.
2.23.2
Improvements:
- GEO cache: normalizing IP.
- Updating cache with particular GEO location.
Fixes:
- Reflected Cross-Site Scripting vulnerability while restoring settings.
2.23.1
Fixes:
- PHP error: Call to undefined function GetContentProcessCtx in base plugin version.
2.23
New features:
- Images adaptation: process asynchronously.
- Images compression: process asynchronously.
Improvements:
- API: OperateCache supports user ID.
- Animation of Page Builder Blocks of GreenShift.
- GEO region detection by CloudFlare ‘CF-IPCountry’ header.
- List of cache views in the operations.
Fixes:
- PHP warning: Undefined variable $htaccessFile.
2.22.16
Fixes:
- Adaptation to screen sizes of ordinary images.
- Vulnerable to Sensitive Data Exposure while exporting settings.
2.22.15
Improvements:
- CDN page was removed from Setup Wizard.
- Checking compatibility with Perfmatters.
- Counter Widget of Elementor.
- Increased scripts delay time and external cache clearing are now by default.
- Lazy dragging.
Fixes:
- CSS parsing: @layer rule declaration loose original position.
- PHP ‘opcache’ is not cleared when internal async tasks is used.
- Scripts with type ‘module’ might be not loaded with delay correctly.
2.22.14
Improvements:
- Checking for PHP ‘LIBXML’.
Fixes:
- Cache is dropped if post’s terms was changed but actual post’s URL was not changed.
- If video URL contains argument starting with & just after path the URL is used with this wrong argument.
2.22.13
Improvements:
- Checking for PHP ‘LIBXML’.
Fixes:
- First touching under mobiles is not delayed as click.
- Styles’ import processing doesn’t extract import from simple quoted URLs.
2.22.12
Improvements:
- Clearing particular auto update queue with updating all cache.
Fixes:
- Launching many instances of async tasks manager if server is has low performance.
- Localization is unavailable when ‘Loco Translate’ plugin is used.
2.22.11
Improvements:
- Extracting thumbnails from YouTube if ‘og:image’ property is missing.
Fixes:
- Cleanup can delete temporary cache.
- Lazy HTML can produce empty blocks.
2.22.10
Improvements:
- Applying CDN URL in content.
Fixes:
- First touching under mobiles is not delayed as click.
- Localization in admin is not loaded under WordPress 6.7 and higher.
- No ‘Enable auto-updates’ in plugins list if the plugin is up-to-date.
- Undefined variable $norm in ‘content.php’.
2.22.9
Improvements:
- Scripts lazy loading trigger.
Fixes:
- filemtime(): failed in ‘content_img.php’.
2.22.8
Improvements:
- Lottie Widget of Nectar.
- Once animation of Page Builder Blocks of GreenShift.
Fixes:
- Base version: Uncaught Error: Class “seraph_accel\PluginRe.
- PHP warning: Passing null to parameter to strtolower() in ‘common.php’.
2.22.7
Improvements:
- Optimization of ‘mask-image’ CSS rules.
- Use internal requests for asynchronous tasks execution: using root site directory.
Fixes:
- CSS parsing: colors like ‘rgb’ with long floating values parsed incorrectly.
2.22.6
Improvements:
- API::GetCacheStatus().
Fixes:
- Displaying ‘Lazy Load Background Images’ warning for Elementor.
2.22.5
Improvements:
- Auto-clearing of Pantheon Cache.
- Avoiding WP option update whenn processing optimization queue.
- Image lazy loading: Native (loading%3D”lazy” attribute).
- Normalization of random IDs of FlatSome theme.
- Postponing of User Agent while updating.
- Transcy currency switcher.
- WP Legal Pages.
2.22.4
Improvements:
- Defining SERAPH_ACCEL_SALT constant.
- Deleting old backed up settings.
- Postponing of User Agent while updating.
- Security while using ‘echo’.
- SourceException renamed to SrcExcptn to avoid conflicts with other wrong written plugins.
Fixes:
- Truncating ‘%7C’ symbols from ‘class’ attribute.
2.22.3
Improvements:
- Support Linguise translator.
Fixes:
- HTML parsing: inlined SVG in inlined styles parsed incorrectly.
- If lazy content block is empty it leaves placeholder.
2.22.2
Fixes:
- HTML parsing: inlined SVG in inlined styles parsed incorrectly.
- PHP warning: property $aComments.
2.22.1
Improvements:
- Avoiding cache rebuild after upgrading to full version.
2.22
Improvements:
- ‘Copy All’ and ‘Delete All’ operation in token editors.
- Animation via data from Divi.
- Avoiding cache rebuild after upgrading to full version.
- Option for disabling content optimization for user caching.
- Option for font names to optimize loading mode.
- Premium Lottie Widget of Elementor.
- URI arguments in groups.
Fixes:
- Async task CheckUpdatePostProcess is executed when queue is empty.
- HTML parsing: inlined SVG in inlined styles parsed incorrectly.
- Styles parsing: doesn’t extract last import if it doesn’t end with semicolon.
- YouTube video preview images are not loaded for playlist URLs.
2.21.15
Improvements:
- Revalidate cache if needed.
- Support for checking original path (mixed case and multi-slash) in exclusions.
Fixes:
- Asynchronous tasks execution: internal: Headers are included in response on some servers.
- Optimization returns ‘noHdrOrBody’ status on some sites.
- PHP notice: CacheUrlProcessor::$cbIsAbort is deprecated.
2.21.14
Improvements:
- Defining SERAPH_ACCEL_SITEROOT_DIR constant.
- Deinline large fonts.
- Revolution Slider 6.7 and higher.
Fixes:
- HTML parser: tags that contain digits 0,7,8,9 are truncated.
- Vulnerability of Cross Site Request Forgery (CSRF) in cancelling processing item.
2.21.13
Fixes:
- Activation can be dropped when multi-language plugins are used.
- Localization of the product is broken on some sites.
2.21.12
Improvements:
- Background video of Ultimate for WPBakery.
- Nivo Slider for jQuery.
- Support for Smart Slider.
- Use custom styles even if scripts are not delay loaded.
Fixes:
- Activation can be dropped when multi-language plugins are used.
- HTML parser fails if ‘ctype_digit’ PHP function is not available.
- Price Filter from WooCommerce.
- Use internal requests for asynchronous tasks execution: on some Windows systems it fails.
2.21.11
Improvements:
- Custom cache directory via SERAPH_ACCEL_CACHE_DIR.
- Possibility using scripts inside ‘fresh’ parts blocks.
- Self-diagnosis: Checking getting data from the vendor’s server.
- Stopping removing ‘loading%3D”lazy”‘ attribute from ‘img’ tags.
- Support for ‘WP Hide & Security Enhancer’ plugin.
- Support for Slider Revolution.
- Support for updating URLs with different case.
Fixes:
- AMP pages contain custom scripts that fails validation.
- Caching directives don’t contain ‘no-store’.
- Import in CSS can be separated incorrectly.
- PHP warnings while CSS processing.
- Paths to assets are wrong if site WP root path hooked on some sites.
- Settings are not shown on PHP 8.2.x and higher.
- URL with redirection to itself can stuck the queue.
2.21.10
Improvements:
- Player from Presto.
- Sucuri cache dropping.
2.21.9
Improvements:
- Animation of Betheme theme.
- Animation of TRX Addons for Elementor.
- Lazy HTML: Storing as attributes.
- Option for set ‘Content-Length’ HTTP response.
- Sticky elements of Elementor.
- Stretched elements for Elementor.
- Support for Slider Revolution.
- Tabs of Login/Signup Popup.
- Use internal requests for asynchronous tasks execution: adaptation to ‘private_html’.
Fixes:
- GEO IP can be detected incorrectly on some sites.
2.21.8
Fixes:
- Localization is not loaded under WP 6.5 and higher.
2.21.7
Improvements:
- Early paint: influence was improved.
- Support for Gallery Widget of Elementor.
Fixes:
- Localization is not loaded under WP 6.5 and higher.
- Reading Elermentor’s configuration.
2.21.6
Improvements:
- Downgrade disabled from full version to extended to prevent it in not fully working sites.
- Dropping of Endurance Page Cache.
- Support for animations of Elementor.
Fixes:
- Non ASCII symbols are not saved in settings.
- Undefined key ‘HTTP_USER_AGENT’ warning on some hostings.
- jQuery AJAX returns error on some sites.
2.21.5
Improvements:
- Sticky elements from Divi.
- Stretched elements for Elementor.
- Support for Slider Revolution.
- Woo Product Images Widget of Elementor.
Fixes:
- Generated assets can have wrong URLs under WPML for non default languages.
- Warning about failed renaming AI file.
2.21.4
New features:
- Adaptation to screen sizes of background images.
Improvements:
- Animation of Essentials theme.
- Slider Revolution: Smooth loading.
- Support for Slider Revolution.
2.21.3
New features:
- Adaptation to screen sizes of background images.
Fixes:
- Slow loading of scripts.
2.21.2
New features:
- Adaptation to screen sizes of background images.
Improvements:
- Common exclusions for images.
- Expressions for excluding arguments.
- Lottie Widget of Elementor.
- Server cache dropping of CloudPanel.
- Slider Revolution: Smooth loading.
- Waiting for styles loading ending.
- Woo Product Images Widget of Elementor.
Fixes:
- Smart Slider: background video playing.
2.21.1
Improvements:
- Animation of Ultimate.
- Content replacements.
- Filtering cache views by headers and URIs.
- Player from Presto.
- Player from jQuery.
- Processing nested CSS selectors.
- Scheduling for deleting server cache.
Fixes:
- Styles parsing: if semicolon is as prefix for selector the selector is skipped.
2.21
Improvements:
- Adaptation to screen sizes: avoiding already processed images.
- Carousel of Jet.
- Logging of server and cloud cache clearing.
- Manager: Limiting checking HTML only of current site.
- Menu from SuperFly.
- Premium Carousel of Elementor.
- Slider Revolution: Smooth loading.
- Support for CookieYes.
- Support for Image Carousel Widget of Elementor.
- Support for Slider Revolution.
Fixes:
- License cant be deactivated if any error occurs in the process.
- PHP 8 warnings related to PHPSQLParser.
- PHP warning about ‘fopen’ can be produced on some hostings.
- PHP warning about undefined key in $acceptEncodings.
- Slider Revolution: vertical position of elements may be calculated incorrectly.
- URLs that contain only dots in path segment can lead to inaccessible cache folder.
2.20.52
Improvements:
- Adaptation to screen sizes: avoiding already processed images.
- Mobile header of The7 theme.
- Support for Slider Revolution.
Fixes:
- Cache cleanup old may remove some data from the current cache update.
2.20.51
New features:
- Adaptation to screen sizes of background images.
- Adaptation to screen sizes of ordinary images.
Improvements:
- Support of conditions in regular expressions in URLs exclude list.
Fixes:
- HTML normalize: Two or more nested ‘h1’-‘h6’ tags remove all that between them.
- Styles processing: incorrect handling of specified critical objects.
2.20.50
New features:
- Adaptation to screen sizes of background images.
Improvements:
- Responsive of Mediken theme.
- Sticky elements from Divi.
- Support for Slider Revolution.
Fixes:
- Click event propagates while loading non-critical scripts.
- Content parts optimization performs in compatibility mode.
2.20.49
Improvements:
- Sticky elements from Divi.
Fixes:
- Localization is unavailable when ‘Performant Translations’ plugin is used.
2.20.48
Improvements:
- Increasing security of log files.
- Optimization queue: Displaying 10 last errors.
- Sticky elements from Divi.
- Use internal requests for asynchronous tasks execution.
Fixes:
- Localization is unavailable when ‘Performant Translations’ plugin is used.
2.20.47
Improvements:
- Comparing content with previous version while forced revalidation.
- Priority of scheduled cache revalidation.
- Removing 3rd parties image’s lazy loading.
- Separate delay for scripts loading on scrolling.
- Sticky elements from Divi.
- Sticky elements of Elementor.
Fixes:
- Deprecation PHP warnings in ‘JSMin’.
2.20.46
New features:
- Adaptation to screen sizes of background images.
- Getting fresh content parts.
Improvements:
- Animation of Avada theme.
- Attributes cleanup.
- HTML fix: Moving end ‘head’ tags just before begin ‘body’ tag.
- Lottie Widget of Jet.
- Optimization queue: Displaying 10 last errors.
- Preloader from Divi.
- Preventing random ID generation from Jet Menu.
- Sticky elements of Elementor.
- Use internal requests for asynchronous tasks execution.
- Views of cache depending on geo-location.
2.20.45
Improvements:
- Caching external images: critical attribute.
- Lazy loading of Elementor’s background videos.
Fixes:
- If there is commented ‘script’ tag in other ‘script’ it is split.
- Possible collisions while optimizing same image from different pages.
- Temporary images in styles can be cleared after cleanup if page used previous data from self-learning.
2.20.44
Improvements:
- Animation from Kadence theme.
- Early preloading of non-critical scripts.
Fixes:
- Clearing HTML node attributes can enter to infinite loop.
- Deinlining large images: Producing PHP deprecation warning.
- No deferred handling of ‘mouseover’ event.
- Removing ampersands from ‘v-for’, ‘v-if’, ‘v-else-if’ attributes of ‘template’ tag.
2.20.43
Improvements:
- Caching external images: critical attribute.
- Deferring critical special scripts.
- Lottie Widget of ElementsKit.
- Lottie generic.
- Sticky Header Effects for Elementor.
- Support for animations of Elementor.
2.20.42
Improvements:
- Sticky elements of Elementor.
- Use local requests for asynchronous tasks execution.
2.20.41
Improvements:
- Support of Funnel Biulder.
Fixes:
- Fresh parts are not loaded into lazy HTML parts.
- Lazy HTML: loading parts before full document loading can break content.
2.20.40
Improvements:
- Clearing WPAAS cache.
- Header from Divi.
- Sticky elements of Elementor.
- Support for Smart Slider.
Fixes:
- Cache non-lazy revalidation can produce truncated content on some servers.
- If script contains HTML comment that contains another script it leads to broken layout.
2.20.39
Improvements:
- Adding missing ‘width’ and ‘height’ attributes to non local images.
- Animation of SandBox theme.
- JS from WooCommerce.
2.20.38
Improvements:
- Premium Tabs of Elementor.
Fixes:
- WPML: incorrect saving of language domains.
2.20.37
New features:
- Adaptation to screen sizes of background images.
Improvements:
- Temporary cache not optimized content at initial revalidation.
- User cache only for fresh parts (beta).
Fixes:
- 3rd party lazy loading disabling: if ‘data-src’ atrribute is empty ‘src’ atrribute is deleted.
- Images with wrong MIME type ‘image/jpg’ are not processed.
2.20.36
Improvements:
- Sticky elements of Elementor.
- Support for Slider Revolution.
Fixes:
- HTML entities without ending semicolon are skipped.
- Removing ampersands from ‘v-for’, ‘v-if’, ‘v-else-if’ attributes of ‘template’ tag.
- Styles that contains HTML tags are inlined as is that leads to break main HTML.
- The7 theme: PHP error: Unsupported operand types: string %.
2.20.35
Improvements:
- Option for setting subdirectories in cache data directory.
- Support for ‘If-Modified-Since’ request header.
Fixes:
- WEBP/AVIFF images are not downloaded from external sources.
2.20.34
Improvements:
- Support for Slider Revolution.
2.20.33
Fixes:
- False notice about wrong state of ‘advanced-cache.php’ after update.
2.20.32
Improvements:
- CSRF checking while settings saving, resetting and importing.
Fixes:
- Site’s path is not added if WMPL uses language separation by domains.
2.20.31
Fixes:
- Too early click can be skipped by main JS.
2.20.30
Improvements:
- Tabs of Royal Addons for Elementor.
Fixes:
- Self-learning: stops if element ID contains a dot.
- Too early click can be skipped by main JS.
2.20.29
Improvements:
- Header from Divi.
- N Carousel Widget of Elementor.
Fixes:
- Restoring and importing settings without privileges.
2.20.28
Improvements:
- Animation of TRX Addons for Elementor.
- Sales Countdown Timer from Sctr.
- Sticky elements of Elementor.
- Tabs of Royal Addons for Elementor.
Fixes:
- Too early click can be skipped by main JS.
2.20.27
Improvements:
- Animation of TRX Addons for Elementor.
- Support for Slider Revolution.
- Support of latest Ezoic plugin.
2.20.26
Improvements:
- Animation of Bricks.
- Video-box from Divi.
2.20.25
Improvements:
- Header from Divi.
- Sticky elements of Elementor.
Fixes:
- Alternative redirection doesn’t work in background images adaptation.
- CDN is not applied for ‘video’ tags.
2.20.24
Improvements:
- Header from Divi.
- Premium Scroll of Elementor.
- Sticky elements of Elementor.
Fixes:
- Internal requests for asynchronous tasks execution: don’t work if directory mapping of plugins directory is enabled.
- Lazy HTML: loading parts before full document loading can break content.
2.20.23
Improvements:
- Preventing random ID generation from ‘Advanced Woo Search’.
- Responsive of Phlox theme.
- Sticky elements of Elementor.
2.20.22
New features:
- Adaptation to screen sizes of background images.
Improvements:
- Responsive of Nine theme.
Fixes:
- Lazy backgrounds: if URL contains ‘0’ it is truncated under Safari browser.
2.20.21
New features:
- Adaptation to screen sizes of background images.
Improvements:
- Premium Navigation Menu of Elementor.
- Sticky elements of Elementor.
2.20.20
New features:
- Adaptation to screen sizes of background images.
Improvements:
- AVO Showcase Widget of Elementor.
- Adaptive redirection for simple external cache.
- Animation from Divi.
- Support for Smart Slider.
Fixes:
- If SVG is copied from an external source then cache descriptor marked as broken.
2.20.19
Improvements:
- Animation of FlatSome theme.
- Grid from Packery.
Fixes:
- Copied preview image from YouTube is missing after cleaning up.
2.20.18
Improvements:
- Displaying warning about wrong script/style type only in debug mode.
Fixes:
- Alternative images redirection: URL in styles are incorrect.
- Images lazy loading: placeholders for SVG are raster.
2.20.17
Improvements:
- Support for YouTube’s ‘live_stream’.
Fixes:
- Images lazy loading: high memory consumption if there are lot of images.
- Lazy loading backgrounds: messed up image if it is set as style and as inline.
2.20.16
Improvements:
- Forced overwriting temp files if the existed one is a directory.
- Support for animations of Elementor.
Fixes:
- HTML parsing: ‘noscript’ tag …