Plugin Directory

Changeset 3017598

Timestamp:
01/04/2024 09:43:40 PM (7 months ago)
Author:
nosilver4u
Message:

tagging and releasing 7.2.3

Location:
ewww-image-optimizer
Files:
14 edited
1 copied

Legend:

Unmodified
Added
Removed
  • ewww-image-optimizer/tags/7.2.3/changelog.txt

    r3008960 r3017598  
     1
     2
     3
     4
     5
     6
     7
    18= 7.2.2 =
     9
     10
    211* fixed: Lazy Load compatibility with X/Pro themes and Cornerstone builder
    312* fixed: JPG quality level ignored during PNG to JPG conversion
     
    918
    1019= 7.2.1 =
     20
     21
    1122* changed: Scheduled Optimizer skips image errors faster
    1223* changed: use updated coding standards, and restructure code for async/background functions
     
    1526
    1627= 7.2.0 =
     28
     29
    1730* added: Easy IO rewrites poster/thumbnail image URLs for video elements
    1831* changed: Easy IO + Auto Scale checks images on load and resize events to reduce browser upscaling
     
    2235
    2336= 7.1.0 =
     37
     38
    2439* added: deliver Google Fonts via Easy IO or Bunny Fonts for improved user privacy
    2540* fixed: PHP error trying to save EXIF data to JPG after resizing
  • ewww-image-optimizer/tags/7.2.3/classes/class-backup.php

    r2960773 r3017598  
    8888        \add_action( 'ewww_image_optimizer_pre_optimization', array( $this, 'store_local_backup' ) );
    8989
     90
     91
     92
    9093        $this->exclusions = array(
    9194            $this->content_dir,
     
    119122
    120123    /**
     124
     125
     126
     127
     128
     129
     130
     131
     132
     133
     134
     135
     136
     137
    121138     * Checks whether a file is in the uploads dir, content dir, or within the ABSPATH/root.
    122139     *
     
    188205        foreach ( $this->exclusions as $exclusion ) {
    189206            if ( false !== \strpos( $file, $exclusion ) ) {
     207
    190208                return;
    191209            }
     
    210228        if ( ! $this->is_file( $file ) || ! $this->is_readable( $file ) ) {
    211229            return;
     230
     231
     232
     233
     234
     235
     236
    212237        }
    213238        if ( apply_filters( 'ewww_image_optimizer_skip_local_backup', false, $file ) ) {
  • ewww-image-optimizer/tags/7.2.3/classes/class-base.php

    r3008960 r3017598  
    15451545        $this->allowed_domains[] = $this->upload_domain;
    15461546        // For when plugins don't do a very good job of updating URLs for mapped multi-site domains.
    1547         if ( \is_multisite() && false === \strpos( $upload_dir['baseurl'], $this->upload_domain ) ) {
     1547        if ( \is_multisite() && false === \strpos( $upload_dir['baseurl'], $this->upload_domain ) ) {
    15481548            $this->debug_message( 'upload domain does not match the home URL' );
    15491549            $origin_upload_domain = $this->parse_url( $upload_dir['baseurl'], PHP_URL_HOST );
  • ewww-image-optimizer/tags/7.2.3/common.php

    r3008960 r3017598  
    109109add_filter( 'as3cf_remove_source_files_from_provider', 'ewww_image_optimizer_as3cf_remove_source_files' );
    110110// Fix the ContentType for WP Offload S3 on WebP images.
    111 // add_filter( 'as3cf_object_meta', 'ewww_image_optimizer_as3cf_object_meta' );
     111add_filter( 'as3cf_object_meta', 'ewww_image_optimizer_as3cf_object_meta' );
    112112// Get admin color scheme and save it for later.
    113113add_action( 'admin_head', 'ewww_image_optimizer_save_admin_colors' );
  • ewww-image-optimizer/tags/7.2.3/ewww-image-optimizer.php

    r3008960 r3017598  
    1414Description: Smaller Images, Faster Sites, Happier Visitors. Comprehensive image optimization that doesn't require a degree in rocket science.
    1515Author: Exactly WWW
    16 Version: 7.2.2
     16Version: 7.2.
    1717Requires at least: 6.1
    1818Requires PHP: 7.3
     
    3535} elseif ( false === strpos( add_query_arg( '', '' ), 'ewwwio_disable=1' ) ) {
    3636
    37     define( 'EWWW_IMAGE_OPTIMIZER_VERSION', 722 );
     37    define( 'EWWW_IMAGE_OPTIMIZER_VERSION', 72 );
    3838    // Initialize a global.
    3939    $ewww_defer = true;
  • ewww-image-optimizer/tags/7.2.3/phpcs.ruleset.xml

    r3008960 r3017598  
    2121    <rule ref="WordPress.PHP.NoSilencedErrors">
    2222        <properties>
    23             <property name="custom_whitelist" type="array" value="ini_get,exif_read_data,ob_end_flush"/>
     23            <property name="customist" type="array" value="ini_get,exif_read_data,ob_end_flush"/>
    2424        </properties>
    2525    </rule>
    2626    <rule ref="WordPress.NamingConventions.ValidVariableName">
    2727        <properties>
    28             <property name="customPropertiesWhitelist" type="array" value="formatOutput,imgQuality,parentNode,nextSibling,documentElement,imagePath,webimagePath,thumbPath,fileName,Version,Name" />
    29         </properties>
    30         <properties>
    31             <property name="customVariablesWhitelist" type="array" value="formatOutput,parentNode,nextSibling,documentElement" />
     28            <property name="allowed_custom_properties" type="array" value="formatOutput,imgQuality,parentNode,nextSibling,documentElement,imagePath,webimagePath,thumbPath,fileName,Version,Name" />
    3229        </properties>
    3330    </rule>
  • ewww-image-optimizer/tags/7.2.3/readme.txt

    r3008960 r3017598  
    66Tested up to: 6.4
    77Requires PHP: 7.3
    8 Stable tag: 7.2.2
     8Stable tag: 7.2.
    99License: GPLv3
    1010
     
    141141* If you would like to help translate this plugin in your language, [join the team](https://translate.wordpress.org/projects/wp-plugins/ewww-image-optimizer/)
    142142
     143
     144
     145
     146
     147
     148
     149
    143150= 7.2.2 =
     151
     152
    144153* fixed: Lazy Load compatibility with X/Pro themes and Cornerstone builder
    145154* fixed: JPG quality level ignored during PNG to JPG conversion
     
    151160
    152161= 7.2.1 =
     162
     163
    153164* changed: Scheduled Optimizer skips image errors faster
    154165* changed: use updated coding standards, and restructure code for async/background functions
     
    157168
    158169= 7.2.0 =
     170
     171
    159172* added: Easy IO rewrites poster/thumbnail image URLs for video elements
    160173* changed: Easy IO + Auto Scale checks images on load and resize events to reduce browser upscaling
     
    164177
    165178= 7.1.0 =
     179
     180
    166181* added: deliver Google Fonts via Easy IO or Bunny Fonts for improved user privacy
    167182* fixed: PHP error trying to save EXIF data to JPG after resizing
     
    169184* fixed: prevent errors when using legacy Animated GIF Resizing plugin
    170185* fixed: prevent WP Offload Media from prematurely re-offloading when using bulk optimizer
    171 
    172 = 7.0.2 =
    173 * fixed: background optimization incorrectly displays as disabled on fresh installs with object caching
    174 * fixed: Easy IO registration state not detected on multi-site
    175 * fixed: duplicate queries in wp-admin when used with WP Offload Media
    176 * fixed: deprecation notices when validating quality settings
    177 * fixed: error when checking a corrupted PNG for transparency
    178 
    179 = 7.0.1 =
    180 * fixed: Easy IO instructions display incorrect URL when images are on cloud storage (S3, GCS, etc.)
    181 * fixed: fatal error calling undefined method supports_webp
    182 
    183 = 7.0.0 =
    184 * breaking: namespaced and reorganized several classes, third party integrations should check for compatibility
    185 * added: allow video files to go through Easy IO CDN (pass through)
    186 * added: support for WP_Image_Editor_Imagick::set_imagick_time_limit() method added in WP 6.2
    187 * added: ewwwio_inline_webp_script_attrs filter to add custom data-* attributes to the JS WebP inline scripts
    188 * added: Easy IO support for BuddyBoss images, video, and documents
    189 * added: Bulk Optimizer and Scheduled Optimizer include BuddyBoss profile and cover image folders automatically
    190 * added: backup images post-resize but pre-compression with the ewww_image_optimizer_backup_post_resize filter
    191 * added: improved support for Hide My WP Ghost in Lazy Load, and WebP rewriting engine
    192 * added: update attachment metadata for WPML replicas after image conversion
    193 * changed: improved Auto Scaling when using full-width layout in Elementor
    194 * changed: use fread to check mimetype of files for better performance
    195 * changed: style tag search/regex cleaned up to prevent excess markup
    196 * fixed: WebP images are added to WP Offload Media queue multiple times
    197 * fixed: PHP 8.1 deprecation notices from usage of add_submenu_page and add_query_arg
    198 * fixed: debug notice cannot be dismissed on sub-sites for network-activated installs
    199 * fixed: PHP notice when cleaning attachment metadata
    200 * fixed: error when certain options have been stored as strings rather than serialized arrays
    201 * fixed: tool path and content dir functions don't resolve symlinks
    202 * fixed: Easy IO image URLs leaking into image gallery block via post editor
    203 * fixed: JS WebP issues when body tag has script attributes
    204 * fixed: clearing debug log does not redirect back to settings page in rare cases
    205 
    206 = 6.9.3 =
    207 * changed: improved Brizy Builder compatibility
    208 * changed: async optimization defers processing by WP Offload Media until after optimization is complete, fixes issues with WP Offload Media 3.1+
    209 * fixed: converting an image with the same base name as a previous upload (image.png vs. image.jpg) could cause naming conflict when using WP Offload Media with Remove Local Media option
    210 * fixed: Bulk Optimize encounters unrecoverable error when a GIF or PDF file takes too long to optimize
    211 * fixed: Easy IO fails to apply crop for custom size in some cases
    212 * fixed: Picture WebP rewriter uses mixed single/double quotes
    213 * fixed: PHP warnings when bulk optimizing images on cloud storage with no local copies
    214 * improved: ensure originals are removed from local storage after conversion when using WP Offload Media with Remove Local Media option
    215 * improved: ensure originals are queued for removal from remote storage after conversion and subsequent deletion when using WP Offload Media
    216 
    217 = 6.9.2 =
    218 * changed: improved Easy IO detection for site URL changes
    219 * changed: load backup class earlier to prevent issues with custom image uploaders
    220 * fixed: and improved the ewwwio_translated_media_ids filter, props @ocean90
    221 * fixed: Lazy Load JS throws error if inline script vars are missing
    222 * fixed: Easy IO + Lazy Load auto-scale produces invalid URL if an image with no query string is constrained by height
    223 
    224 = 6.9.1 =
    225 * changed: default syntax for MySQL 8.x to use faster upgrade query
    226 * fixed: bulk action parameter was not validated properly when selecting attachments for optimization
    227 * fixed: undefined function ewww_image_optimizer_get_primary_wpml_id
    228 * fixed: PHP notices when Easy IO filters srcset URLs
    229 
    230 = 6.9.0 =
    231 * added: allow translation plugins to filter attachment IDs for retrieving Media Library results via ewwwio_primary_translated_media_id/ewwwio_translated_media_ids
    232 * changed: include upstream lazysizes unveilhooks for use by developers, props @saas786
    233 * fixed: Easy IO compatibility with S3 Uploads 3.x
    234 * fixed: better compatibility with S3 Uploads when using autoload
    235 * fixed: PHP notices when removing images and backups are disabled
    236 * fixed: trailing comma after parameters in WP-CLI remove_originals function
    237 * fixed: Easy IO srcset URL construction not accounting for object versioning with S3 (or other cloud storage)
    238 
    239 = 6.8.0 =
    240 * added: ability to store image backups on local storage
    241 * added: tool to bulk restore images under Tools menu and WP-CLI
    242 * added: WebP cleanup tool can be resumed and run via WP-CLI
    243 * added: Delete Originals can be run via WP-CLI
    244 * added: remove originals after conversion (like PNG to JPG) via WP-CLI
    245 * added: exclude by page for Easy IO, Lazy Load, and WebP delivery methods
    246 * changed: ensure full-size image is optimized after resizing with Imsanity
    247 * fixed: incorrect cfasync attribute used for JS WebP scripts
    248 
    249 = 6.7.0 =
    250 * added: API keys can be used to auto-register sites for Easy IO, including sub-keys
    251 * changed: expose legacy resize dimensions with removal option
    252 * fixed: Lazy Load not using EWWWIO_CONTENT_DIR
    253 * fixed: Easy IO Premium/WebP compression disabled incorrectly when in Easy Mode
    254 * fixed: JS WebP body script throws error if wp_head script missing
    255 * fixed: Lazy Load Auto-scale adds query parameters to SVG images
    256 * fixed: JS WebP and Lazy Load prevent image loading in GiveWP iframe
    257 * fixed: Auto Scale crops too much for object-* images in Oxygen
    258 * fixed: trailing space on image URL handled incorrectly
    259 * updated: Gifsicle to version 1.93 and Pngquant to 2.17
    260 * removed: free binaries for SunOS, may use free cloud-based JPG compression instead
    261186
    262187= Earlier versions =
  • ewww-image-optimizer/trunk/changelog.txt

    r3008960 r3017598  
     1
     2
     3
     4
     5
     6
     7
    18= 7.2.2 =
     9
     10
    211* fixed: Lazy Load compatibility with X/Pro themes and Cornerstone builder
    312* fixed: JPG quality level ignored during PNG to JPG conversion
     
    918
    1019= 7.2.1 =
     20
     21
    1122* changed: Scheduled Optimizer skips image errors faster
    1223* changed: use updated coding standards, and restructure code for async/background functions
     
    1526
    1627= 7.2.0 =
     28
     29
    1730* added: Easy IO rewrites poster/thumbnail image URLs for video elements
    1831* changed: Easy IO + Auto Scale checks images on load and resize events to reduce browser upscaling
     
    2235
    2336= 7.1.0 =
     37
     38
    2439* added: deliver Google Fonts via Easy IO or Bunny Fonts for improved user privacy
    2540* fixed: PHP error trying to save EXIF data to JPG after resizing
  • ewww-image-optimizer/trunk/classes/class-backup.php

    r2960773 r3017598  
    8888        \add_action( 'ewww_image_optimizer_pre_optimization', array( $this, 'store_local_backup' ) );
    8989
     90
     91
     92
    9093        $this->exclusions = array(
    9194            $this->content_dir,
     
    119122
    120123    /**
     124
     125
     126
     127
     128
     129
     130
     131
     132
     133
     134
     135
     136
     137
    121138     * Checks whether a file is in the uploads dir, content dir, or within the ABSPATH/root.
    122139     *
     
    188205        foreach ( $this->exclusions as $exclusion ) {
    189206            if ( false !== \strpos( $file, $exclusion ) ) {
     207
    190208                return;
    191209            }
     
    210228        if ( ! $this->is_file( $file ) || ! $this->is_readable( $file ) ) {
    211229            return;
     230
     231
     232
     233
     234
     235
     236
    212237        }
    213238        if ( apply_filters( 'ewww_image_optimizer_skip_local_backup', false, $file ) ) {
  • ewww-image-optimizer/trunk/classes/class-base.php

    r3008960 r3017598  
    15451545        $this->allowed_domains[] = $this->upload_domain;
    15461546        // For when plugins don't do a very good job of updating URLs for mapped multi-site domains.
    1547         if ( \is_multisite() && false === \strpos( $upload_dir['baseurl'], $this->upload_domain ) ) {
     1547        if ( \is_multisite() && false === \strpos( $upload_dir['baseurl'], $this->upload_domain ) ) {
    15481548            $this->debug_message( 'upload domain does not match the home URL' );
    15491549            $origin_upload_domain = $this->parse_url( $upload_dir['baseurl'], PHP_URL_HOST );
  • ewww-image-optimizer/trunk/common.php

    r3008960 r3017598  
    109109add_filter( 'as3cf_remove_source_files_from_provider', 'ewww_image_optimizer_as3cf_remove_source_files' );
    110110// Fix the ContentType for WP Offload S3 on WebP images.
    111 // add_filter( 'as3cf_object_meta', 'ewww_image_optimizer_as3cf_object_meta' );
     111add_filter( 'as3cf_object_meta', 'ewww_image_optimizer_as3cf_object_meta' );
    112112// Get admin color scheme and save it for later.
    113113add_action( 'admin_head', 'ewww_image_optimizer_save_admin_colors' );
  • ewww-image-optimizer/trunk/ewww-image-optimizer.php

    r3008960 r3017598  
    1414Description: Smaller Images, Faster Sites, Happier Visitors. Comprehensive image optimization that doesn't require a degree in rocket science.
    1515Author: Exactly WWW
    16 Version: 7.2.2
     16Version: 7.2.
    1717Requires at least: 6.1
    1818Requires PHP: 7.3
     
    3535} elseif ( false === strpos( add_query_arg( '', '' ), 'ewwwio_disable=1' ) ) {
    3636
    37     define( 'EWWW_IMAGE_OPTIMIZER_VERSION', 722 );
     37    define( 'EWWW_IMAGE_OPTIMIZER_VERSION', 72 );
    3838    // Initialize a global.
    3939    $ewww_defer = true;
  • ewww-image-optimizer/trunk/phpcs.ruleset.xml

    r3008960 r3017598  
    2121    <rule ref="WordPress.PHP.NoSilencedErrors">
    2222        <properties>
    23             <property name="custom_whitelist" type="array" value="ini_get,exif_read_data,ob_end_flush"/>
     23            <property name="customist" type="array" value="ini_get,exif_read_data,ob_end_flush"/>
    2424        </properties>
    2525    </rule>
    2626    <rule ref="WordPress.NamingConventions.ValidVariableName">
    2727        <properties>
    28             <property name="customPropertiesWhitelist" type="array" value="formatOutput,imgQuality,parentNode,nextSibling,documentElement,imagePath,webimagePath,thumbPath,fileName,Version,Name" />
    29         </properties>
    30         <properties>
    31             <property name="customVariablesWhitelist" type="array" value="formatOutput,parentNode,nextSibling,documentElement" />
     28            <property name="allowed_custom_properties" type="array" value="formatOutput,imgQuality,parentNode,nextSibling,documentElement,imagePath,webimagePath,thumbPath,fileName,Version,Name" />
    3229        </properties>
    3330    </rule>
  • ewww-image-optimizer/trunk/readme.txt

    r3008960 r3017598  
    66Tested up to: 6.4
    77Requires PHP: 7.3
    8 Stable tag: 7.2.2
     8Stable tag: 7.2.
    99License: GPLv3
    1010
     
    141141* If you would like to help translate this plugin in your language, [join the team](https://translate.wordpress.org/projects/wp-plugins/ewww-image-optimizer/)
    142142
     143
     144
     145
     146
     147
     148
     149
    143150= 7.2.2 =
     151
     152
    144153* fixed: Lazy Load compatibility with X/Pro themes and Cornerstone builder
    145154* fixed: JPG quality level ignored during PNG to JPG conversion
     
    151160
    152161= 7.2.1 =
     162
     163
    153164* changed: Scheduled Optimizer skips image errors faster
    154165* changed: use updated coding standards, and restructure code for async/background functions
     
    157168
    158169= 7.2.0 =
     170
     171
    159172* added: Easy IO rewrites poster/thumbnail image URLs for video elements
    160173* changed: Easy IO + Auto Scale checks images on load and resize events to reduce browser upscaling
     
    164177
    165178= 7.1.0 =
     179
     180
    166181* added: deliver Google Fonts via Easy IO or Bunny Fonts for improved user privacy
    167182* fixed: PHP error trying to save EXIF data to JPG after resizing
     
    169184* fixed: prevent errors when using legacy Animated GIF Resizing plugin
    170185* fixed: prevent WP Offload Media from prematurely re-offloading when using bulk optimizer
    171 
    172 = 7.0.2 =
    173 * fixed: background optimization incorrectly displays as disabled on fresh installs with object caching
    174 * fixed: Easy IO registration state not detected on multi-site
    175 * fixed: duplicate queries in wp-admin when used with WP Offload Media
    176 * fixed: deprecation notices when validating quality settings
    177 * fixed: error when checking a corrupted PNG for transparency
    178 
    179 = 7.0.1 =
    180 * fixed: Easy IO instructions display incorrect URL when images are on cloud storage (S3, GCS, etc.)
    181 * fixed: fatal error calling undefined method supports_webp
    182 
    183 = 7.0.0 =
    184 * breaking: namespaced and reorganized several classes, third party integrations should check for compatibility
    185 * added: allow video files to go through Easy IO CDN (pass through)
    186 * added: support for WP_Image_Editor_Imagick::set_imagick_time_limit() method added in WP 6.2
    187 * added: ewwwio_inline_webp_script_attrs filter to add custom data-* attributes to the JS WebP inline scripts
    188 * added: Easy IO support for BuddyBoss images, video, and documents
    189 * added: Bulk Optimizer and Scheduled Optimizer include BuddyBoss profile and cover image folders automatically
    190 * added: backup images post-resize but pre-compression with the ewww_image_optimizer_backup_post_resize filter
    191 * added: improved support for Hide My WP Ghost in Lazy Load, and WebP rewriting engine
    192 * added: update attachment metadata for WPML replicas after image conversion
    193 * changed: improved Auto Scaling when using full-width layout in Elementor
    194 * changed: use fread to check mimetype of files for better performance
    195 * changed: style tag search/regex cleaned up to prevent excess markup
    196 * fixed: WebP images are added to WP Offload Media queue multiple times
    197 * fixed: PHP 8.1 deprecation notices from usage of add_submenu_page and add_query_arg
    198 * fixed: debug notice cannot be dismissed on sub-sites for network-activated installs
    199 * fixed: PHP notice when cleaning attachment metadata
    200 * fixed: error when certain options have been stored as strings rather than serialized arrays
    201 * fixed: tool path and content dir functions don't resolve symlinks
    202 * fixed: Easy IO image URLs leaking into image gallery block via post editor
    203 * fixed: JS WebP issues when body tag has script attributes
    204 * fixed: clearing debug log does not redirect back to settings page in rare cases
    205 
    206 = 6.9.3 =
    207 * changed: improved Brizy Builder compatibility
    208 * changed: async optimization defers processing by WP Offload Media until after optimization is complete, fixes issues with WP Offload Media 3.1+
    209 * fixed: converting an image with the same base name as a previous upload (image.png vs. image.jpg) could cause naming conflict when using WP Offload Media with Remove Local Media option
    210 * fixed: Bulk Optimize encounters unrecoverable error when a GIF or PDF file takes too long to optimize
    211 * fixed: Easy IO fails to apply crop for custom size in some cases
    212 * fixed: Picture WebP rewriter uses mixed single/double quotes
    213 * fixed: PHP warnings when bulk optimizing images on cloud storage with no local copies
    214 * improved: ensure originals are removed from local storage after conversion when using WP Offload Media with Remove Local Media option
    215 * improved: ensure originals are queued for removal from remote storage after conversion and subsequent deletion when using WP Offload Media
    216 
    217 = 6.9.2 =
    218 * changed: improved Easy IO detection for site URL changes
    219 * changed: load backup class earlier to prevent issues with custom image uploaders
    220 * fixed: and improved the ewwwio_translated_media_ids filter, props @ocean90
    221 * fixed: Lazy Load JS throws error if inline script vars are missing
    222 * fixed: Easy IO + Lazy Load auto-scale produces invalid URL if an image with no query string is constrained by height
    223 
    224 = 6.9.1 =
    225 * changed: default syntax for MySQL 8.x to use faster upgrade query
    226 * fixed: bulk action parameter was not validated properly when selecting attachments for optimization
    227 * fixed: undefined function ewww_image_optimizer_get_primary_wpml_id
    228 * fixed: PHP notices when Easy IO filters srcset URLs
    229 
    230 = 6.9.0 =
    231 * added: allow translation plugins to filter attachment IDs for retrieving Media Library results via ewwwio_primary_translated_media_id/ewwwio_translated_media_ids
    232 * changed: include upstream lazysizes unveilhooks for use by developers, props @saas786
    233 * fixed: Easy IO compatibility with S3 Uploads 3.x
    234 * fixed: better compatibility with S3 Uploads when using autoload
    235 * fixed: PHP notices when removing images and backups are disabled
    236 * fixed: trailing comma after parameters in WP-CLI remove_originals function
    237 * fixed: Easy IO srcset URL construction not accounting for object versioning with S3 (or other cloud storage)
    238 
    239 = 6.8.0 =
    240 * added: ability to store image backups on local storage
    241 * added: tool to bulk restore images under Tools menu and WP-CLI
    242 * added: WebP cleanup tool can be resumed and run via WP-CLI
    243 * added: Delete Originals can be run via WP-CLI
    244 * added: remove originals after conversion (like PNG to JPG) via WP-CLI
    245 * added: exclude by page for Easy IO, Lazy Load, and WebP delivery methods
    246 * changed: ensure full-size image is optimized after resizing with Imsanity
    247 * fixed: incorrect cfasync attribute used for JS WebP scripts
    248 
    249 = 6.7.0 =
    250 * added: API keys can be used to auto-register sites for Easy IO, including sub-keys
    251 * changed: expose legacy resize dimensions with removal option
    252 * fixed: Lazy Load not using EWWWIO_CONTENT_DIR
    253 * fixed: Easy IO Premium/WebP compression disabled incorrectly when in Easy Mode
    254 * fixed: JS WebP body script throws error if wp_head script missing
    255 * fixed: Lazy Load Auto-scale adds query parameters to SVG images
    256 * fixed: JS WebP and Lazy Load prevent image loading in GiveWP iframe
    257 * fixed: Auto Scale crops too much for object-* images in Oxygen
    258 * fixed: trailing space on image URL handled incorrectly
    259 * updated: Gifsicle to version 1.93 and Pngquant to 2.17
    260 * removed: free binaries for SunOS, may use free cloud-based JPG compression instead
    261186
    262187= Earlier versions =
Note: See TracChangeset for help on using the changeset viewer.