Skip to content

Browser cache & CSS/JS async loading & performance enhanced

Compare
Choose a tag to compare
@hi-hai hi-hai released this 06 Oct 17:43
· 3188 commits to master since this release

[NEW FEATURE] Added Browser Cache support.
[NEW FEATURE] Added Remove Query Strings support.
[NEW FEATURE] Added Remove Google Fonts support.
[NEW FEATURE] Added Load CSS Asynchronously support.
[NEW FEATURE] Added Load JS Deferred support.
[NEW FEATURE] Added Critical CSS Rules support.
[NEW FEATURE] Added Private Cached URIs support.
[NEW FEATURE] Added Do Not Cache Query Strings support.
[NEW FEATURE] Added frontend adminbar shortcuts ( Purge this page/Do Not Cache/Private cache ).
[IMPROVEMENT] Do Not Cache URIs now supports full URLs.
[IMPROVEMENT] Improved performance of Do Not Cache settings.
[IMPROVEMENT] Encrypted vary cookie.
[IMPROVEMENT] Enhanced HTML optimizer.
[IMPROVEMENT] Limited combined file size to avoid heavy memory usage.
[IMPROVEMENT] CDN supports custom upload folder for media files.
[API] Added purge single post API.
[API] Added version compare API.
[API] Enhanced ESI API for third party plugins.
[INTEGRATION] Compatibility with NextGEN Gallery v2.2.14.
[INTEGRATION] Compatibility with Caldera Forms v1.5.6.2+.
[BUGFIX] Fixed CDN&Minify compatibility with css url links.
[BUGFIX] Fixed .htaccess being regenerated despite there being no changes.
[BUGFIX] Fixed CDN path bug for subfolder WP instance.
[BUGFIX] Fixed crawler path bug for subfolder WP instance with different site url and home url.
[BUGFIX] Fixed a potential Optimizer generating redundant duplicated JS in HTML bug.
[GUI] Added a more easily accessed submit button in admin settings.
[GUI] Admin settings page cosmetic changes.
[GUI] Reorganized GUI css/img folder structure.
[REFACTOR] Refactored configuration init.
[REFACTOR] Refactored admin setting save.
[REFACTOR] Refactored .htaccess operator and rewrite rule generation.

[NEW FEATURE] Remove WP Emoji Option.
[IMPROVEMENT] Separated optimizer data from wp_options to improve compatibility with backup plugins.
[IMPROVEMENT] Enhanced crawler cron hook to prevent de-scheduling in some cases.
[IMPROVEMENT] Enhanced Remove Query Strings to also remove Emoji query strings.
[IMPROVEMENT] Enhanced HTML detection when extra spaces are present at the beginning.
[UPDATE] Added private cache support for OLS.
[BUGFIX] Self-redirects are no longer cached.
[BUGFIX] Fixed css async lib warning when loading in HTTP/2 push.

[BUGFIX] Improved optimizer table creating process in certain database charset to avoid css/js minify/combination failure.