JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser .
New features
Added feature to use the Lite YouTube Embed facade for YouTube videos above the fold.
Added function to try to detect and load LCP automatically
Added limited support for browsers without WEBP support using User Agent info
Changes
Improvements in the Image Optimization feature and API
Bug fixes
[MEDIUM] Fix PHP errors on sites running on servers with PSR modules installed and using php than OHO 8.3
[MEDIUM] Fix issue with responsive images not loading in CSS when image converted to WEBP
[MEDIUM] Fix issues with Optimize By URL mode
Miscellaneous changes
Limit the amount of font files and images preloaded by the HTTP/2 feature automatically to avoid overloading the critical path
Minimum supported Joomla version is now 4.4.0
What's new This release includes several bug fixes and some improvements. All are advised to upgrade.
Developed and tested on up to PHP 8.3.16 and Joomla! 5.2.2
Changelog Changes
Added User-Agent identifier 'JchOptimizeCrawler' for recache crawler
Dont record hits on articles while using Page Cache if option disabled in component
Improved compatibility with Cloudflare caching by removing no-cache header from .htaccess codes
Improved implementation of background image lazy loading
Modify default HTML sections in Reduce DOM feature
Bug fixes
[HIGH] Feature to update CRSF token broken
[HIGH] Fixed intermittent uncaught error when saving page cache.
[LOW] Don't lazy load background images without a valid path
[LOW] Fixed exceptions caused by invalid selectors while lazy loading background images.
[LOW] Fixed issue with incorrect character encoding in some CSS files
[MEDIUM] Page Cache would print multiple lines of Ajax codes included by JCH Optimize
[MEDIUM] Responsive images loading when not enabled
Bug fixes
[HIGH] Fixed PHP error on Joomla 4 with Page Cache.
New features
Add configure Helper settings for Reduce Unused JavaScript and Optimize CSS Delivery.
Added Mobile and Desktop only settings in LCP feature.
Added setting to crop mobile image rather than resize preserving aspect ratio when generating responsive images.
Added settings to exclude sections from Reduce DOM feature and to include selected DIVs using id or class.
Added settings to lazyload selected images above the fold such as hidden slider images and submenu icons.
Removed features
Remove Expired Delete Cache function. Use Recache CRON to avoid cache-buildup.
Changes
Separate Image features from CSS features on Dashboard.
Settings 'Include Files' in Http/2 Preload and 'Preconnect domains' in Preconnect 3rd party Origins now accept crossorigin attribute values.
Use Joomla Dashboard component to style Dashboard.
Miscellaneous changes
Minimum supported Joomla version is now 4.3.0
Namespace Lazysizes library to avoid conflicts.
modeSwitcher module added to free version
Changelog New features
Add setting to load LCP images using id/class
Added settings to lazy load hidden images above the fold.
Bug fixes
[LOW] Optimize by URls didn't work on a few sites.
Miscellaneous changes
CSS loaded asynchronously in Optimize CSS Delivery feature is added to the bottom of the page.
Use loading attribute to lazy load images instead of JavaScript. JavaScript is only used to lazy load background images and audio/video
Bug fixes
[LOW] WEBP and responsive images were not loaded over CDN.
Miscellaneous changes
Added support for resizing WEBP images to create responsive images
Background images that are LCP with responsive images generated can now be appropriately preloaded with high priority
Changelog New features
Add responsive images feature
Removed features
Removed cache expiry mode setting
Bug fixes
[HIGH] Fix CSS issue with handling cassiopeia template
[MEDIUM] Backup images were only saved when WEBP images generated
Miscellaneous changes
Further improvement in how cache expiry function to improve stability and efficiency
What's new This release is a maintenance update featuring some improvements and minor bug fixes. All are encouraged to upgrade.
Developed and tested on up to PHP 8.2.13 and Joomla! 4.4.1|5.0.1
Changelog New features
Add setting to limit max file size for upload in Optimize Image feature.
Changes
Improve event messaging in modal while optimizing images using websockets.
Improved caching to reduce server resource usage.
Bug fixes
[LOW] Couldn't exclude JavaScript files with async attributes.
Miscellaneous changes
Error messages for failed requests during recache is logged.
New features
Add setting to easily find the Elements above fold value. Only works if Debug Plugin is enabled.
Changes
Improved code that was causing high resource usage on some sites.
The new Optimize Image feature wasn't working optimally on some servers.
Bug fixes
[LOW] Fix issue with unfound UnlinkException PHP errors.
[MEDIUM] Fixed issue with preloads triggering warning in browser console about request credentials mode don't match