== Changelog ==

= 1.4.5 =
* Experimental: Signed URLs. Image URLs are signed with the source secure token, with an optional expiry duration in seconds. Auto Resize stays off while this is enabled, because Gumlet.js would change the URL after it is signed.
* Sign every Gumlet image URL, including images already on the Gumlet host, gallery links, and data-srcset. Previously only fetchpriority="high" images were signed.
* With Signed URLs on, picture source srcset stays in place and each candidate is signed. Existing signatures are replaced, and ampersands stay literal inside style and script.

= 1.4.4 =
* Experimental things to enhance your user experience, checkout Plugin settings > Experimental

= 1.4.3 =
* WordPress 7.1 compatibility: tested up to 7.1.

= 1.4.2 =
* Fix versioning and changelog

= 1.4.1 =
* WordPress 7.0 compatibility: tested up to 7.0; requires WordPress 6.0+ and PHP 7.4+.
* Fix undefined $is_s3_host variable when rewriting S3 image URLs.
* Fix fatal error when resolving relative CSS background image paths.
* Fix PHP notice on archive and home views when checking excluded post types.
* Load gumlet.js asynchronously in the footer using wp_script_add_data instead of script_loader_tag filtering.

= 1.4.0 =
* Advanced setting: Auto Resize (auto_resize). When disabled, img src is set directly to the Gumlet URL instead of the placeholder pixel.
= 1.3.20 =
* Fix DOM parsing for img/source tags: do not entity-encode the whole tag before loadHTML (was preventing any img from being found).
* Support SVG URLs in replace_image_url.
* Normalize JSON-style escapes in fragments (wp_unslash, \/) before parsing.

= 1.3.19 =
* Fix fatal errors related to PHP 8.4 compatibility.


= 1.2.17 =
* Bug fix in width-from-flex setting.

= 1.2.16 =
* Build process updated.

= 1.2.15 =
* Documentation link update.

= 1.2.14 =
* Bug fix for template URLs

= 1.2.12 =
* Bug fix in min-width

= 1.2.11 =
* Min width option added

= 1.2.10 =
* Bug fix in gumlet.js.

= 1.2.9 =
* Bug fix.

= 1.2.8 =
* Option added to take width from Flex

= 1.2.7 =
* Fix for WordPress 5.9.0

= 1.2.6 =
* Fix issue for some websites.

= 1.2.5 =
* Gumlet.js upgrade

= 1.2.4 =
* Gumlet.js upgrade

= 1.2.3 =
* Code revamped
* Now serving Elementor gallery ajax requests.
* Bug fix.

= 1.2.2 =
* Now serving AMP requests through GUMLET.

= 1.2.1 =
* Settings panel revamped.
* New option given to detect client-side WebP support.

= 1.2.0 =
* Settings panel revamped.
* New option given to detect client-side WebP support.

= 1.1.55 =
* Fix image display for AMP.

= 1.1.54 =
* Fix image display for FB instant articles.

= 1.1.53 =
* Webp detection happens on client-side.

= 1.1.51 =
* Reverted changes in 1.1.50.

= 1.1.50 =
* Bug fix for some themes.

= 1.1.48 =
* Bug fix.

= 1.1.47 =
* Added more logging for easy debug.

= 1.1.46 =
* Added more logging for easy debug.

= 1.1.45 =
* Fixes for ajax requests.

= 1.1.44 =
* Woocommerce lightbox fix.

= 1.1.43 =
* Wordpress thumbnail fix.

= 1.1.41 =
* Elementor gallery fix.

= 1.1.40 =
* Fix for RSS feed.

= 1.1.39 =
* Fix for RSS feed.

= 1.1.38 =
* Gumlet does not unnecessarily replace image URLs

= 1.1.37 =
* Bug fix for rss feeds.

= 1.1.36 =
* Bug fix for background images.

= 1.1.35 =
* Bug fix for RSS feeds.

= 1.1.34 =
* Bug fix in exclude URLs.

= 1.1.33 =
* Fix for some background images not processed through Gumlet.

= 1.1.32 =
* Fix for S3 bucket URLs.

= 1.1.30 =
* WooCommerce zoom viewer fix.

= 1.1.30 =
* Fixes for brizy builder.

= 1.1.29 =
* Further fixes for Oxygen builder.

= 1.1.28 =
* Fix for Oxygen builder.

= 1.1.27 =
* Brizy editor fix.

= 1.1.26 =
* WooCommerce gallery display fix.

= 1.1.25 =
* Fix AJAX bug introduced in 1.1.24

= 1.1.24 =
* Brizy and Beaver builder issues are resolved.
* Plugin now plays better with <picture> and <source> tags.

= 1.1.23 =
* Minor fixes to improve performance

= 1.1.22 =
* Bug fix in applying "Use <img> width" config.

= 1.1.21 =
* Fixes WooCommerce gallery image zoom.

= 1.1.20 =
* Bug fix: Settings are not wiped out on plugin disable and update.
* Feature: Added option to take image width either from <img> width attribute or calculate on-the-fly.

= 1.1.17 =
Bug fix for image URLs with non-english characters.

= 1.1.14 =
Fixes some minor issues while displaying images.

= 1.1.12
* Added option to use original or processed images
* Bug fixes for default options
* Removed option for auto-webp. The setting can be changed for a source from Gumlet panel

= 1.1.11
* Improved compatibility with some lazy-load plugins.
