Decryption key:
JCH Optimize Pro For Joomla v9.3.0
= Changelog
New features
- Add CDN support for JSON scripts.
- Add Cloudflare Mode Switcher integration.
- Add Smart Combine / Optimized Bundling feature.
- Add settings to configure responsive image widths and crop width defaults.
Changes
- Improve Cloudflare verification and cache adapter error messaging in the administrator.
- Improve Optimize CSS Delivery with more robust dynamic selector capture, pseudo-element support in critical CSS, and reduced duplicate caching.
- Improve Optimize Image batching, retry diagnostics, and cancellation when websocket connections close.
- Improve Page Cache architecture, recache processing, and remove page cache AJAX requests from the critical render path.
- Improve Reduce Unused CSS/JavaScript output to better conform with HTML validation.
- Improve URI processing and CDN handling with a revised URI transformation pipeline.
- Improve dynamic CSS/JavaScript loading to reduce reflows and better handle elements added after page load.
Bug fixes
[HIGH] Harden SystemUri validation against malicious HTTP_HOST values.
[LOW] Escape page URLs on the Page Cache list page.
[LOW] Fix backend AJAX toggles blocked by Joomla security protocols.
[LOW] Fix incorrect component reference in access.xml.
[LOW] Fix installation edge case when installing Free over Pro.
[LOW] Remove loading="lazy" from automatically detected LCP images.
[MEDIUM] Fix JavaScript Configure Helper compatibility with Smart Combine.
[MEDIUM] Fix broken page caching and incorrect Mode Switcher page cache toggling.
[MEDIUM] Fix excluded CSS not being added to the page when Optimize CSS Delivery is enabled.
[MEDIUM] Fix invalid XPath expression generated from non-standard pseudo-classes in critical CSS extraction.
[MEDIUM] Fix responsive image CSS rules being modified when no responsive images exist.
[MEDIUM] Fix scripts and sensitive scripts not being excluded correctly.