+ added a new feature Browser-level image lazy loading for the web
- removed the parameter "Serve Images in Next-Gen formats" (you should use the plugin WebP and AVIF images)
+ upgraded Magick.NET libraries
+ performance optimization
+ fix some bugs
+ fixed bug (you use parameter 'Force SSL for all site pages' and didn't change the store URL from 'http')
- fixed bug with CDN algorithm
+ upgraded external libraries
+ added support new feature "Serve Images in Next-Gen formats" link
+ created for each picture new picture in webp format
+ added support new HTML tag picture link
+ Upgrade Magick.NET library with the last release.
+ Magick.NET library wantes to restart nop store twice before first loading (solved it). Important fix.
+ Upgrade Magick.NET library with the last release.
+ cosmetic fix (skip minification AMP pages).
+ upgrated external library WebMarkupMin (2.5.5 important fix, fixed bug Fixed a error that occurred when removing quotes from attribute with an empty value).
+ very important performance optimization (increase the speed of loading the page)
+ Upgrade Magick.NET library with the last release.
+ added support minification of GIF pictures
- important fix. Changed the algorithm for minification pictures (please minify all pictures again for your store).
- fixed critical bug "didn't minify CSS and JSScript files on fly"
+ we removed support hreflang tag. We have another plugin for it Google Multi Language Sitemap.
+ Upgrade Magick.NET library with the last release.
- fixed bug for nop 4.00 "didn't find the folder for Images"
+ added new feature (Magick.NET library uses ANY.CPU mode and unpack itself in /Plugins/Bin folder), old releases used another logic. Magick.NET library unpacked itself in %Windows.TEMP% folder, but sometimes IIS application didn't have read/write permittion.
- fixed bug (wrong hreflang if you had SEO language prefix and different URL in one time)
- fixed bug (wrong folder for minified js and css files, Error. Optimization(JavaScript). file=c:\root\nop400\js\public.ajaxcart.js, minfile=c:\root\nop400\js\public.ajaxcart.min.js).
- fixed bug (wrong folder for minified js and css files, Error. Optimization(JavaScript). file=c:\root\nop400\js\public.ajaxcart.js, minfile=c:\root\nop400\js\public.ajaxcart.min.js).
- fixed bug (plugin tries to minify CSS files from external sources and wrote the message about it in nop log).
- fixed bug for nop 4.00 (don't minify html page).
- released version for nop 4.00.
- fixed bug. Can't start the task for minify CSS stylesand JS scripts. link
+ plugin doesn't move 'application/ld+json' and 'async' scripts.
+ changed logic for minify pictures (plugin remembers the last minified file). This information helps to continue work after restarting IIS application pool.
+ changed logic for minify pictures (without temporary files, plugin uses one stream now).
+ added support CDN
+ important update, Google changed recommendation for minification of pictures. Plugin follows reccomendations and plugin uses lossy minification for JPEG.
+ added new feature, you can pass minification for Admins, this feature will help to debug your site. Another customers and Google bot will see minified pages.
+ added new feature, you can fix JavaScript on the page using data attribute data-fixedscript="1".
Example
<script data-fixedscript="1">/*body of script*/</script>
<script data-fixedscript="1" src="/Scripts/jquery-1.10.2.min.js" type="text/javascript"></script>
+ added support cascade Result Filters, you will be able to use this plugin with another plugins which change HTML response.
+ added new error notifications
+ remove external .EXE file for JPEG lossless compression. Now plugin uses .DLL file. We have the same results.
+ added support minification of all .PNG pictures (Exception: This image you are attempting to quantize does not contain a 32 bit ARGB palette.).
+ added new parameter Disable minify Html for pages with size (in bytes) .
+ fix bug with wrong URL for scripts (it's not important).
+ removed limit for page size (page with size more 10000bites was skipped).
+ very important fix. Some of hosting providers (ex. www.smarterasp.net) use own GZip Compression. You must enable GZip Compression, because hosting providers compressed page before minification. It's important.
+ added optimization for Google Fonts.
- removed tag content-language (
'Using the meta element to specify the document-wide default language is obsolete').
- fixed bug 'crash site using broken HTML page'. link
- fixed bug with tag 'hreflang' for multilanguage store.
+ added support XHTML page with wrong content type.
- fixed bug for XML content type.
Powered by nopCommerce
Copyright © 2023 FoxNetSoft. All rights reserved