=== SWIS Performance === Contributors: nosilver4u Requires at least: 5.4 Tested up to: 5.8 Requires PHP: 7.2 Stable tag: 1.5.2 License: GPLv3 It makes your site faster, and bakes you a cake too! Alright, maybe no cakes... == Description == SWIS is a collection of tools for improving the speed of your site. It includes the following: * Page Caching to reduce the overhead of PHP and database queries. AKA: super speed boost. * Defer JS to prevent render-blocking scripts. * Load CSS asynchronously to prevent render-blocking CSS. * Inline critical CSS to prevent a Flash of Unstyled Content (FOUC) when using async CSS. * Minify JS/CSS to trim out extra white-space. * Compress all assets and set proper expiration headers for awesome browser caching. * Deliver all static resources from a CDN. CDN sold separately, perhaps you'd like https://ewww.io/easy/ * Disable unused JS/CSS resources. Fully customizable, load/unload files site-wide, or on specific pages. * DNS pre-fetch and pre-connect hints so browsers can load third-party assets quicker. * Optimize Google Fonts. == Changelog == = 1.5.2 = * fixed: CSS defer double-parses the fallback noscript tags * fixed: cache preload triggered by cache clear during plugin deactivation * fixed: HTML parsing code incorrectly handles JSON markup = 1.5.1 = * added: preload CSS for Avada, Brizy Builder, Gutenberg plugin, and TagDiv Composer * fixed: JS Minify breaks when processing Brizy Builder JS * fixed: JS Minify breaks Kali Forms * fixed: empty wp-content folder (/) causes rewriting of page links * fixed: CDN rewriter throws empty needle warning for strpos * fixed: CDN rewriter and WebP cache variant incorrectly handle JSON responses * fixed: jQuery not deferred due to updated markup in core WP * fixed: unable to remove last rule from Eliminate Unused JS/CSS = 1.5.0 = * added: preload CSS for Gutenberg, Oxygen, Elementor, GenerateBlocks and Beaver Builder when Optimize CSS Loading is enabled * added: WebP cache variant supports relative image URLs * fixed: WebP cache variant setting not saved to disk settings file * fixed: WebP cache variant removes background images if .webp file does not exist * fixed: Optimize CSS loading adds extra markup for preloaded theme files See separate changelog.txt for full history.