JCH Optimize improves your website's Web Vitals and PageSpeed scores by performing several optimizations to the HTML to increase download speed and provide a better user experience.
Released on: Friday, 19 May 2023 More information
This version contains a fix for an error affecting a few sites that have been using more than one page cache plugins. Just a reminder that you don't need to use more than one page cache plugin. That does not result in better optimization but only cause conflicts. Just choose one and work with it.
Maturity Stable Released on Friday, 19 May 2023 Viewed 0 times
Developed and tested on up to PHP 8.2.6 and Joomla! 3.10.11|4.3.1
- [HIGH] Using the System Cache and the JCH Optimize Page Cache together triggers PHP error.
- [MEDIUM] Some toggle settings on Dashboard in the Free version triggers JavaScript error.
JCH Optimize improves your website's Web Vitals and PageSpeed scores by performing several optimizations to the HTML to increase download speed and provide a better user experience.
Released on: Monday, 24 April 2023
This version is a major update containing a few new features and improvements. Notable additions are a Recache function to crawl the site and optimize and cache pages before users visit, complete with a CLI command to run as CRON. Also, a major overhaul of the Mode Switcher module to accommodate more quick actions and info, complete with color indicator to quickly indicate what is enabled. Also, the Options page was re-arranged for better . Please see CHANGELOG for details.
Developed and tested on up to PHP 8.2.5 and Joomla! 3.10.11|4.3.0
- Added Bulk Settings Operations feature to export, reset, import settings.
- Added Recache feature, complete with CLI command for running CRON.
- Added separate icon on Dashboard to load WEBP images.
- Color indicator added to Mode Switcher.
- Modified the JavaScript Exclude settings to make them more user friendly.
- Re-arranged some settings on the Options page to make them more intuitive.
- THe Mode Switcher module changed to drop-down to accommodate more quick actions and info.
- Minimum PHP version is now PHP 7.4.
- Numerous bug fixes and improvements.
- The navigation tab in the administrator component was replaced by submenus.
- [LOW] Attribute 'loading="lazy"' incorrectly removed when Lazy-load is disabled.
- [MEDIUM] DeleteAll button on Page Cache tab didn't work after cache expired.
- [MEDIUM] Imported fonts were being left out when Optimize Fonts feature is enabled.
- Added 'SVG' support for files that can be loaded without http client.
- Exclude images in external images and images containing src-set in Add Image Attribute
- Further improvements in the expiry cache deletion feature to prevent 404 errors.
- Set file permissions of cache files and folders to the same as installed package to avoid permissions issues.
- [HIGH] Enabling Smart Combine would reset some settings to the default value.
- [HIGH] The Add Attributes Feature threw a Fatal Error if it encounters a width/height attribute with empty value
- [MEDIUM] Execution order of JavaScript files not preserved when Critical Script were loaded while files were excluded.
- Set samesite value of cookies to 'Lax'
JCH Optimize optimizes your pages by automatically performing some recommended strategies offered by PageSpeed.
- [LOW] Fixed PHP deprecation error in lib/core/Helper.php.
- [MEDIUM] Images in elements were not converted to WEBP
- [MEDIUM] Preloaded files were not loaded over CDN
- Improved compatibility with Mightsites component.
- Optimize Images tab using modals for improved aesthetics.
- Added setting to exclude components in Page Cache.
- [HIGH] Fixed conflict with Cache Cleaner causing settings not to be saved in component.
- [LOW] CDN feature broke processing same images used multiple times in srcset.
- [LOW] Optimize Image didn't work with file paths that include spaces.
- [MEDIUM] Fix resizing images not working with Manual Option on some servers.
- [MEDIUM] Google fonts that were imported in CSS files weren't being optimized and loaded.