JCH Optimize will delete cache files when they have expired. Sometimes, if you're using another page cache plugin
then it's possible that a cached page can be loaded with links to orphaned files, leaving the site without CSS and
JavaScript. To mitigate this we recommend setting the cache lifetime in JCH Optimize much higher than your page
cache lifetime. However, in this version we've added a setting to disable to deletion of cache files to avoid this
altogether. You may just have to watch if you're building up an excess amount of cache. Better still, we recommend
using the JCH Optimize Page Cache plugin and keep cache expiry deletion enabled. You'll also benefit from the
HTTP Request feature that serves cached pages without calling PHP, significantly reducing initial server response.
A few bug fixes since the last stable release is also included. Please see CHANGELOG for details.
Developed and tested on up to PHP 8.1.13 and Joomla! 3.10.11|4.2.5
Changelog
New features
Added setting to optionally disable deletion of cached files when expired.
Bug fixes
[MEDIUM] Imported Google fonts were not being handled properly.
[MEDIUM] Reduce Unused JavaScript wasn't working properly on some sites.
[MEDIUM] Some external domains were not being preconnected when Optimize Fonts is enabled.
Miscellaneous changes
Added support for inline modules.
Further improvements in compatibility with MightySites.