*** WordPress Plugin IndexReloaded Changelog *** 2025.12.04 - version 1.2.7 * Fix - WordPress 6.9, wp-emoji-redesign caused errors 2025.11.12 - version 1.2.6 * Fix - Fix of a recent error in grouping of CSS * Fix - Fix for a rare error in JS grouping * Tweak - Added quite radical exclude for plugin elementor, which in recent versions does not deliver syntactically correct JS. We strongly recommend not to use elementor no more. 2025.09.18 - version 1.2.5 * Fix - Code-redesign for the "when should indexreloaded load?" * Fix - New excludes for plugins FooGallery and Ultimate Responsive Image Slider defined. 2025.05.19 - version 1.2.4 * New - Compatibility Wordpress 6.8. * Fix - New automatic exclude for scripts with type="speculationrules" defined. * Tweak - Set slowmotion delay for loading of non-critical CSS to 10 seconds (Compatibility with PageSpeed Insights) 2025.02.21 - version 1.2.3 * New - Compatibility with Page Cache-Plugin Dessky Cache. * Fix - New exclude for theme vantage defined. * Fix - Compatibility with Page Cache-Plugins: AJAX-calls now handle delayed calls from cached pages correctly. 2024.11.16 - version 1.2.2 * New - Compatibility with Page Cache-Plugin WP Speed of Light. * Fix - Compatibility with Page Cache-Plugin Borlabs Cache, check for active cache added. * Fix - Compatibility with Page Cache-Plugins: Delete Cache on options save, debug-window does no longer show up with active cache. 2024.10.01 - version 1.2.1 * Fix - Possible error in indexreloaded-frontend.php, because WordPress-backend-function is_plugin_active() is not present, is fixed * Fix - Minor CSS improvement in backend (Show Settings button) 2024.09.30 - version 1.2.0 * New - Compatibility with Page Cache-Plugins WP Fastest Cache, W3 Total Cache, Super Page Cache, Rapid Cache, Hummingbird, WP Optimize, Hyper Cache, SpeedyCache, Comet Cache, Cache Enabler, Borlabs Cache, Cachify, Swift Performance Lite, LiteSpeed Cache and WP Super Cache. The compatibility concerns: CCSS to be delivered on 2nd page call, serving fresh pages after ajax-requests, serving fresh page after calling it using URL-paramenter "?forceNewFiles=1", for these reasons individual page cache files need to be removed. After file deletion in backend, the entire page cache is purged. * Fix - Host external CSS and JS locally: External font-files in CSS get hosted locally as well. * Tweak - Keep time for generated CSS, JS and external files has new default value 0 (no automatic deletion after specified time in days). * Fix - Checking if file exists before unlinking in backend 2024.08.30 - version 1.1.1 * Fix - "Deactivate on pages" accepts partitial page-URLs (URL must contain 3 or more slashes) * Fix - Host external CSS and JS locally: External files from maps.gooleapi.com won't be saved locally, because they don't work * Fix - external CSS and JS, if added to the excludes list, will be ignored * Fix - CCSS: Selector extraction improved, support for another kind of bracket-expression, added enhanced support for more complicated where-not contstructs 2024.07.21 - version 1.1.0 * New - Host external CSS and JS locally, it can be enabled or disabled in Backend -> Settings -> Rules for CSS and JS processing. See if any external files got locally hosted in Overview-panel under Files * New - Automatic preloads for generated css, js and jquery * Tweak - List of recommended plugin-excludes reduced * Tweak - Exclusion of Inline-JS happens automatically only if reference to a "nonce" is contained and detected, CDATA is not a filter no more * Fix - Processing now includes inline-scripts, found directly after calls to externally hosted scripts, properly * Fix - Processing for CCSS now includes inline-scripts with type="text/html" in models HTML-base, before only scripts with type="text/template" got included * New - When JS defering is active, then inline-JS transforms to defered JS as well. Inline-code will be base64-encoded and loaded as src="data:text/javascript;base64,... Note that servers having the "Header set Content-Security-Policy"-directive set up in Apache-configuration need to add to "script-src" data for data, like "data: data;" * New - In backend a new button "reveal cached pages" has been added. It includes removal for individual cache-entries. * New - In settings we added a link back to overview in region of top of page. * New - Processing for CCSS retriggers model creation if size of html to be processed exceeds former size by more than 40 Bytes. This addresses the "Empty cart CCSS"-issue, where CCSS created for the empty cart-page is not covering the needs of the cart-page with products. 2024.06.14 - version 1.0.2 * New - CSS inside