Releases: futtta/autoptimize
Releases · futtta/autoptimize
various improvements
- Images: only show “did you know shortpixel” notice on Autoptimize settings pages (no more littering all over the backend)
- Images: update lazysizes from upstream
- Images: misc. improvements such as fix for PHP “undefined index” notice, updated copy, …
- HTML: rename HTML minify class from minify_HTML to AO_minify_HTML to avoid conflicts with e.g. W3TC
- Critical CSS: misc. improvements such as detect is_front_page before any other conditional, fix for conditional rules without an actual condition, improved debug logging, …
- JS/ CSS: fix for AO not optimizing multisite child sites when CDN set
Because 2.8.0 was just a pre-release ;-)
- JS: defer not aggregate
- Images: don't lazyload until Nth image
- Images: field to exclude from optimization
- CritCSS: big improvements to queue logic
The Viva Avif release
- Image optimization: add support for AVIF image format for browsers that support it (enabled with the existing WebP-option, also requires lazy-load to be active)
- Critical CSS: further security improvements of critical CSS import settings upload, based on the input of Marcin Weglowski of afine.com
- Misc. other minor fixes, see the GitHub commit log.
2.7.7
This was 2.7.6
this was 2.7.6
continuous improvements
- Critical CSS: cache settings in the PHP process instead of re-fetching them
- Critical CSS: shorter intervals between calls to criticalcss.com (shortening the asynchronous job queue processing time)
- inline & defer CSS: fix for some excluded files not being preloaded
- 404 fallback: only create fallback files for CSS/ JS, not for (background-)images
- copy changes as suggested by Cyrille (@css31), un grand merci!
- misc. other minor fixes, see the GitHub commit log.
mainly CCSS improvements/ bugfixes
- Critical CSS: fix settings page issues with certain translation strings
- Critical CSS: fix "inline & defer" not being "seen" on multisite network settings
- Critical CSS: add links on path-based rules
- Critical CSS: fix for non-asci URL's not matching rules
- Improvement: auto-disable autoptimize on misc. page builder URL's
- Improvement: don't change non-aggregated CSS if it already has an onload attribute
- Image lazyload improvement: remove
"
from around background images
bugfixing the 0 version
small bugfixes
now with critical CSS
- Integration of critical CSS power-up.
- New option to ensure missing autoptimized files are served with fallback JS/ CSS.
- Batch of misc. smaller improvements & fixes, more info in the GitHub commit log.
2.6.2
- auto-exclude images from lazyload when they have
loading="eager"
attribute. - bugfix: don't take querystring into account when deciding as-value for preloaded resources.
- bugfix; ensure lqip images (used when both image optimization and lazyload are active) always work by normalizing the URL before sending it to shortpixel.
- minimum WordPress version bumped to 4.4.