JCH Optimize Pro For Joomla

JCH Optimize Pro For Joomla v9.4.2

No permission to download
Decryption key:


JCH Optimize Pro For Joomla v9.4.2
Version 9.4.2Stable
Joomla 5.0 Joomla 5.1 Joomla 5.2 Joomla 5.3 Joomla 5.4 Joomla 6.0 Joomla 6.1

Released on: Saturday, 10 October 2026

What's new
Version 9.4.2 is a security and maintenance release, and we recommend all users update. Sites that connect to Redis through a Unix socket should update immediately: since 9.4.0, those connections failed and JCH Optimize fell back to filesystem storage.

Security: this release stops CSS and JavaScript files outside the site root from being read through encoded slashes in their URLs when files are combined, and stops combining files from fetching files from private network addresses. It also fixes cross-site scripting in the Critical JavaScript Configure Helper, keeps the Download ID out of settings exports, lets the request that starts a Recache be used only once, and waits for an administrator before applying the .htaccess changes and plugin ordering after an update.

Page Cache: tag pages no longer show an error page after their content for guests, and are cached again. Pages left unoptimized for a single request are no longer cached and served to every visitor. Page Cache's cookies now follow the Cookie Path, Cookie Domain and Force HTTPS settings in Global Configuration, and cover the whole site, so logged-in users are no longer served captured guest pages.

Optimize Fonts: with Optimize CSS Delivery on, the @font-face rules used above the fold stay in the critical CSS, so fonts are no longer delayed. Stylesheets listed in "Optimize these files" are no longer removed from the page while Optimize Fonts is off.

Installation and updates: new installs now run the post-install tasks, upgrading from the free version to Pro enables the plugins Pro adds, sites keep a single update site with the Download ID, and uninstalling leaves no files behind.

Recache: Recache works again on servers that can't run PHP from the command line, where it cached no pages, and errors there are now logged. Its default Concurrency is lowered from 10 to 5, so a recache leaves PHP workers free for visitors.

Several bugs were fixed, including Save Changes in the Critical JavaScript Configure Helper, Recache on servers that can't reach the cache storage from the command line, the dashboard's bulk settings buttons, browsers autofilling the Redis password, and duplicated @imports. See the CHANGELOG for details.

Developed and tested on up to PHP 8.5.11 and Joomla! 6.1.4
Decryption key:


JCH Optimize Pro For Joomla v9.4.1
Joomla 4.4 Joomla 5.0 Joomla 5.1 Joomla 5.2 Joomla 5.3 Joomla 5.4 Joomla 6.0 Joomla 6.1

Released on: Wednesday, 07 October 2026

What's new
Version 9.4.1 fixes a fatal error in version 9.4.0 on sites that use Redis or APCu for cache storage, caused by classes missing from the bundled cache library. Sites using Redis or APCu should update immediately. See the CHANGELOG for details.

Developed and tested on up to PHP 8.5.11 and Joomla! 6.1.4
Changelog

Bug fixes
[HIGH] Fix a fatal error on sites using the Redis or APCu cache storage, caused by classes missing from the bundled Laminas cache library in 9.4.0.
Decryption key:


JCH Optimize Pro For Joomla v9.3.1
Changelog
New features
  • Add an option to control browser caching for Page Cache and Capture Cache responses.
  • Add mobile-device detection for Capture Cache and separate mobile cache handling.
Removed features
  • Remove the obsolete UUID JavaScript symlink and its unused dependency reference.
Changes

  • Improve LCP image selection and responsive image handling, including multiline URL attributes and empty lazy-load URLs.
  • Improve Optimize CSS Delivery cache handling by deduplicating output and invalidating stale cache aliases.
  • Improve Page Cache AJAX script loading so token and hit updates run after the page has loaded.
  • Improve Page Cache response handling to respect Joomla cacheability, user state, form activity, and request methods.
  • Improve settings import validation and safely handle unavailable administrator assets and Mode Switcher assets.
Bug fixes

  • [HIGH] Fix malformed HTTP_HOST values causing invalid SystemUri handling.
  • [LOW] Fix dashboard icon styling and the LinkHelper test namespace.
  • [MEDIUM] Fix HTML tags being retained in custom CSS output.
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.
Decryption key:


JCH Optimize Pro For Joomla v9.2.5

What's new​

This release contains a few improvements since the last version. Please see CHANGELOG for details.

Developed and tested on up to PHP 8.5.1 and Joomla! 6.0.2

Changelog​

Miscellaneous changes​

  • Improve Optimize CSS Delivery to reduce incidence of failures and false positive in identifying critical CSS
  • Improve htaccess writing class to avoid race conditions
  • Use 2 for default concurrency level while Optimizing Images and cap to 3
Decryption key:


JCH Optimize Pro For Joomla v9.2.4
Joomla 9.2.4
Stable
Released on: Wednesday, 17 December 2025

What's new
This release contains some cosmetic improvements in the configurations page and a couple of new settings to handle per-page specific number of elements above page. Please see CHANGELOG for details.

Developed and tested on up to PHP 8.5.0 and Joomla! 6.1.0-alpha1

Changelog
New features
Add settings to capture number of elements for home page and per page edge cases.
Added image/avif to htaccess optimization.

Bug fixes
[MEDIUM] Fix bug with processing scripts containing backslashes.
Miscellaneous changes
Better support for admin Atum's template dark theme.
Change subfields in Preloads - Include Files and Preconnect domains capturing crossorigin values
Improve ModeSwitcher layout.
Decryption key:


JCH Optimize Pro For Joomla v9.2.3
Stable
Joomla 4.4 Joomla 5.0 Joomla 5.1 Joomla 5.2 Joomla 5.3 Joomla 5.4 Joomla 6.0

Released on: Saturday, 06 December 2025

Release notes

What's new​

This release contains a critical bug fix in version 9.2.2, that broke @font-face in some CSS files. All should upgrade.
Developed and tested on up to PHP 8.4.15 and Joomla! 6.0.1

Changelog​

Bug fixes​

  • [HIGH] @font-face broken in some CSS files
Decryption key:


JCH Optimize Pro For Joomla v9.2.1
No changelogs found!
Decryption key:


JCH Optimize Pro For Joomla v9.2.0
= Version 9.2.0 Stable
Joomla 4.4 Joomla 5.0 Joomla 5.1 Joomla 5.2 Joomla 5.3 Joomla 6.0

Released on: Monday, 13 October 2025

MaturityStable
Released onMonday, 13 October 2025
Viewed0 times

Release notes​

What's new​

This release now supports Joomla 6. Added features includes support for AVIF images and Cloudflare Cache Purge integration. See CHANGELOG for details.
Developed and tested on up to PHP 8.4.13 and Joomla! 6.0.0-rc3

Changelog​

New features​

  • Added Cloudflare Cache Purge integration.
  • Added support for AVIF images

Bug fixes​

  • [LOW] Fixed "Serializable Interface is deprecated" error messages

Miscellaneous changes​

  • Change Mode Switcher modules with public access to registered on update.
  • Improved image selection algorithm on responsive images
  • Now support Joomla 6
  • Remove unused jquery-ui library
Decryption key:


JCH Optimize Pro For Joomla v9.1.3
Changelog

Security fixes
Fixed a Path Traversal security vulnerability on the Optimize Image page found by Artyom from CleanTalk

Bug fixes
[LOW] Ensure @imports occurs at the top of critical CSS when files combined.
[MEDIUM] Fixed Critical JavaScript configure helper broken
[MEDIUM] Fixed support for APCu cache storage broken

Miscellaneous changes
Improved simplification of dynamic CSS selectors listed by the Optimize CSS Delivery configure helper.
Reduce chance of creating multiple duplicate cache

About us

  • Babiato Forum - The webmaster community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day, updating Daily resource to make sure our community is one of the best.

Quick Navigation

User Menu