- Added setting to make excluding form users from page cache optional
- Added support for Brotli compression in htaccess
- Added user plugin to aid with management of cookies for page caching
- Improved caching management to reduce server usage and load
- [MEDIUM] Fixed Add Image Attibutes feature not working
- [MEDIUM] HTTP Request setting in Page Cache not working on some sites when gzip enabled
- Fix issue with being able to visit administrator page using url when access is restricted.
- Added 'Remove Unused Javascript' feature.
- Added page cache plugin.
- Added support for Joomla 4.1
- Added support for the Page Cache Extended plugin to integrate with the component
- No longer combining Google font files if they're not being optimized
- Improved caching to reduce number of build up of files
- Minimum required PHP version is now 7.3
- New administrator page for page cache feature.
- No longer using the FOF library.
- The Add Image Attributes feature now also searches data-src attributes for urls of images
- [HIGH] PHP error thrown on Joomla! 4 while saving Exclude settings with plugin disabled.
- [HIGH] Third party library conflicting on some sites causing 500 errors
- [LOW] Fixed issue with optimized files not shown in blue in the file tree on the Optimize Image tab.
- [MEDIUM] Fixed bug with displaying WEBP images when CDN is enabled.
- Added support for Joomla 4.1
- No longer combining Google font files if they're not being optimized
- Improved caching to reduce number of build up of files
- The Add Image Attributes feature now also searches data-src attributes for urls of images
- [HIGH] PHP error thrown on Joomla! 4 while saving Exclude settings with plugin disabled.
- [LOW] Fixed issue with optimized files not shown in blue in the file tree on the Optimize Image tab.
- [MEDIUM] Fixed bug with displaying WEBP images when CDN is enabled.
This version adds a Page Cache toggle button on the Dashboard for easy access for PRO users, adds ACL controls for the component and combines Basic and Combined files tab into a General tab in the Options configuration page.
Please see CHANGELOG below for list of changes.
Developed and tested on up to PHP 8.0.12 and Joomla! 3.10.3|4.0.3
- Added Permissions tab on the Options configuration page.
- Added setting to remove CSS files from loading
- Added toggle settings for the integrated page cache plugin on the dashboard
- Re-added setting to remove javascript files from loading
- No longer collapsing sections with Automatic settings.
- Combined Basic and Combine files tab in a General tab
- More popovers added to dashboard for better user experience
- Using browser detection to determine when to load WEBP images
- [HIGH] Fixed error with uninstalling package
- [MEDIUM] Using the Clean Cache button don't always clean page cache
- Other minor improvements and bug fixes
- Improvement: Added support for older browsers that don't use WEBP images.
- Improvement: Recursing into subfolders while using the Manual Optimize Image section is now optional.
- Improvement: Urls in srcsets are now being processed when using Automatic Optimize Image option and are also now being converted to WEBP images where necessary.
- Improvement: When Lazyload image is enabled, hidden images are also only loaded when they become visible.
- Other minor bug fixes and improvements.