webp-converter-for-media
Last commit date
assets
4 years ago
includes
4 years ago
src
4 years ago
templates
4 years ago
vendor
4 years ago
vendor_prefixed
4 years ago
changelog.txt
4 years ago
readme.txt
4 years ago
webp-converter-for-media.php
4 years ago
changelog.txt
341 lines
| 1 | == Changelog == |
| 2 | |
| 3 | = 4.2.4 (2022-03-01) = |
| 4 | * `[Fixed]` Generating paths for via .htaccess loading mode |
| 5 | |
| 6 | = 4.2.3 (2022-02-27) = |
| 7 | * `[Fixed]` Closing of admin notice |
| 8 | |
| 9 | = 4.2.2 (2022-02-21) = |
| 10 | * `[Changed]` Error message for bypassing_apache error in server configuration |
| 11 | * `[Added]` Automatic continuation of conversion process after connection lost |
| 12 | * `[Added]` ICC/ICM profile support for conversion using Imagick |
| 13 | * `[Added]` Notification asking to clear cache for Cloudflare |
| 14 | |
| 15 | = 4.2.1 (2022-02-17) = |
| 16 | * `[Fixed]` Cache settings for .htaccess rewrites |
| 17 | * `[Added]` Limit for error messages displayed while converting |
| 18 | * `[Added]` Support for plain permalink structure |
| 19 | |
| 20 | = 4.2.0 (2022-02-13) = |
| 21 | * `[Removed]` Action `webpc_regenerate_all` |
| 22 | * `[Fixed]` Issue with plugin settings after changing Gd or Imagick library configuration |
| 23 | * `[Fixed]` Server configuration error detection when cURL is disabled |
| 24 | * `[Fixed]` URL for the server configuration tab |
| 25 | * `[Changed]` Automatically conversion of images after upload |
| 26 | * `[Changed]` Automatically conversion of images from outside the Media Library |
| 27 | * `[Changed]` Message for conversion error when converted file is larger than original |
| 28 | * `[Added]` List of allowed file extensions for cache rules in .htaccess file |
| 29 | * `[Added]` Status of automatic image conversion on the top bar in the WordPress Dashboard |
| 30 | * `[Added]` Debug information about plugin settings |
| 31 | |
| 32 | = 4.1.2 (2022-01-29) = |
| 33 | * `[Fixed]` Validation of authorization token when images regeneration |
| 34 | * `[Fixed]` Validation of loaded images using Pass Thru method |
| 35 | |
| 36 | = 4.1.1 (2022-01-19) = |
| 37 | * `[Fixed]` Loading images with special character in filename using Pass Thru method |
| 38 | * `[Changed]` Error messages on plugin settings page |
| 39 | * `[Added]` Value hiding for access token in plugin settings |
| 40 | |
| 41 | = 4.1.0 (2022-01-12) = |
| 42 | * `[Fixed]` Auto-generation of rewrite rules for Multisite Network |
| 43 | * `[Fixed]` Detection of server configuration error related to non-working rewrites |
| 44 | * `[Fixed]` URL validation for Pass Thru loading mode |
| 45 | * `[Fixed]` Verification of supported formats by Imagick |
| 46 | * `[Changed]` Error messages on plugin settings page |
| 47 | * `[Changed]` Styles for plugin settings page |
| 48 | * `[Added]` Debug information about PHP configuration |
| 49 | |
| 50 | = 4.0.5 (2022-01-04) = |
| 51 | * `[Changed]` Modal when deactivating plugin |
| 52 | |
| 53 | = 4.0.4 (2021-12-30) = |
| 54 | * `[Changed]` Message after successfully completing conversion of images |
| 55 | |
| 56 | = 4.0.3 (2021-12-20) = |
| 57 | * `[Fixed]` Auto-conversion images with unsupported extensions when uploading files |
| 58 | * `[Fixed]` Generating directory paths when ABSPATH constant is invalid |
| 59 | * `[Added]` URL validation for Pass Thru loading mode |
| 60 | |
| 61 | = 4.0.2 (2021-12-17) = |
| 62 | * `[Fixed]` Fetching large list of files to conversion |
| 63 | * `[Fixed]` Rewrites caching for some servers |
| 64 | * `[Changed]` Connection when converting using remote server |
| 65 | |
| 66 | = 4.0.1 (2021-12-10) = |
| 67 | * `[Added]` Informational banners on plugin settings page |
| 68 | |
| 69 | = 4.0.0 (2021-12-04) = |
| 70 | * `[Added]` Converting images using remote server |
| 71 | * `[Added]` Converting images to AVIF format |
| 72 | * `[Added]` Error detection for invalid permalinks structure |
| 73 | |
| 74 | = 3.2.4 (2021-11-21) = |
| 75 | * `[Fixed]` Automatic image conversion when /uploads directory is not organized into monthly and yearly folders |
| 76 | * `[Fixed]` Displaying errors when converting images |
| 77 | |
| 78 | = 3.2.3 (2021-10-15) = |
| 79 | * `[Added]` Exclusion of re-converting images that caused regeneration error |
| 80 | |
| 81 | = 3.2.2 (2021-09-26) = |
| 82 | * `[Changed]` Option "Force redirections to WebP for all domains" as default |
| 83 | * `[Added]` Debug information for regeneration error |
| 84 | |
| 85 | = 3.2.1 (2021-09-12) = |
| 86 | * `[Fixed]` Skipping converted images when converting all images |
| 87 | |
| 88 | = 3.2.0 (2021-09-12) = |
| 89 | * `[Removed]` Filter `webpc_files_paths` |
| 90 | * `[Removed]` Filter `webpc_dir_excluded` |
| 91 | * `[Changed]` Error handling when converting images |
| 92 | * `[Added]` Filter `webpc_supported_source_file` to exclude paths to files from converting |
| 93 | * `[Added]` Filter `webpc_supported_source_directory` to exclude paths to directories from converting |
| 94 | * `[Added]` Modifications to appearance of plugin settings page |
| 95 | |
| 96 | = 3.1.1 (2021-09-08) = |
| 97 | * `[Fixed]` Generating .htaccess files for multisite websites |
| 98 | * `[Changed]` Fields on plugin settings page |
| 99 | * `[Changed]` Server configuration error detection |
| 100 | |
| 101 | = 3.1.0 (2021-09-02) = |
| 102 | * `[Fixed]` Default state of notice displaying |
| 103 | * `[Added]` Error detection for server that does not supports using .htaccess files from custom locations |
| 104 | |
| 105 | = 3.0.8 (2021-07-25) = |
| 106 | * `[Fixed]` Compatibility of plugin settings for multisite websites |
| 107 | |
| 108 | = 3.0.7 (2021-07-19) = |
| 109 | * `[Added]` Changes to improve performance of plugin |
| 110 | |
| 111 | = 3.0.6 (2021-06-20) = |
| 112 | * `[Fixed]` Generating URLs for images using Pass Thru method |
| 113 | * `[Added]` Filter `webpc_passthru_url_nocache` to remove nocache param from URL using Pass Thru method |
| 114 | |
| 115 | = 3.0.5 (2021-06-09) = |
| 116 | * `[Fixed]` Handling of filters for changing directory paths |
| 117 | * `[Fixed]` Converting using Imagick method for 100% image quality |
| 118 | * `[Changed]` Default conversion method from Gd to Imagick |
| 119 | |
| 120 | = 3.0.4 (2021-05-28) = |
| 121 | * `[Fixed]` Caching rewrites on CDN and Proxy servers |
| 122 | |
| 123 | = 3.0.3 (2021-05-22) = |
| 124 | * `[Fixed]` Rewrite rules for via .htaccess loading mode |
| 125 | |
| 126 | = 3.0.2 (2021-05-22) = |
| 127 | * `[Fixed]` Rewrite rules for servers where DOCUMENT_ROOT is different from ABSPATH |
| 128 | |
| 129 | = 3.0.1 (2021-05-09) = |
| 130 | * `[Fixed]` Filters using for change server paths |
| 131 | * `[Added]` Excluding directories when uploading images to Media Library |
| 132 | |
| 133 | = 3.0.0 (2021-05-02) = |
| 134 | * `[Removed]` Filter `webpc_get_values` |
| 135 | * `[Removed]` Filter `webpc_get_options` |
| 136 | * `[Removed]` Filter `webpc_get_methods` |
| 137 | * `[Changed]` Error messages on plugin settings page |
| 138 | * `[Added]` Conversion of images to multiple output formats |
| 139 | * `[Added]` Compatibility with NextGEN Gallery plugin |
| 140 | * `[Added]` Data displayed on "Server configuration" tab on plugin settings page |
| 141 | * `[Added]` Changes to improve performance of plugin |
| 142 | * `[Added]` Changes to improve security of plugin |
| 143 | |
| 144 | = 2.4.0 (2021-02-28) = |
| 145 | * `[Fixed]` Error detection of redirects without .png as supported file extension |
| 146 | * `[Fixed]` Pass Thru loading mode for servers not supporting `getallheaders()` function |
| 147 | * `[Changed]` Level of error for cached redirects of images to WebP files |
| 148 | * `[Added]` Skip re-converting images that were larger than original after converting to WebP |
| 149 | |
| 150 | = 2.3.0 (2021-01-31) = |
| 151 | * `[Fixed]` Encoding paths to files |
| 152 | * `[Fixed]` Retaining PNG transparency using Gd method |
| 153 | * `[Added]` Cron to convert images uploaded to Media Library |
| 154 | |
| 155 | = 2.2.0 (2021-01-13) = |
| 156 | * `[Added]` Support for WordPress Multisite |
| 157 | |
| 158 | = 2.1.3 (2020-12-28) = |
| 159 | * `[Fixed]` Regex for Pass Thru loading mode |
| 160 | |
| 161 | = 2.1.2 (2020-12-27) = |
| 162 | * `[Fixed]` Converting images using Imagick method |
| 163 | |
| 164 | = 2.1.1 (2020-12-21) = |
| 165 | * `[Fixed]` Modal when deactivating plugin |
| 166 | |
| 167 | = 2.1.0 (2020-12-21) = |
| 168 | * `[Changed]` Structure of conversion methods |
| 169 | * `[Changed]` Structure of error detection methods |
| 170 | |
| 171 | = 2.0.1 (2020-12-16) = |
| 172 | * `[Fixed]` Actions initiated after plugin update |
| 173 | |
| 174 | = 2.0.0 (2020-12-16) = |
| 175 | * `[Removed]` Filter `webpc_uploads_path` |
| 176 | * `[Removed]` Filter `webpc_uploads_webp` |
| 177 | * `[Removed]` Filter `webpc_uploads_dir` |
| 178 | * `[Removed]` Filter `webpc_uploads_root` |
| 179 | * `[Changed]` Error messages in administration panel |
| 180 | * `[Added]` Image loading mode: `Pass Thru` (without rewrites in .htacces files or Nginx configuration) |
| 181 | * `[Added]` Filter `webpc_dir_name` to change default directory paths |
| 182 | * `[Added]` Filter `webpc_site_root` to change path for root installation directory of WordPress |
| 183 | * `[Added]` Filter `webpc_site_url` to change Site URL of WordPress |
| 184 | |
| 185 | = 1.6.0 (2020-12-12) = |
| 186 | * `[Added]` Escaping functions for translated phrases |
| 187 | * `[Added]` Error codes in error messages on plugin settings page |
| 188 | * `[Added]` Modal when deactivating plugin |
| 189 | |
| 190 | = 1.5.1 (2020-11-02) = |
| 191 | * `[Changed]` Error messages related to non-working redirects from .htaccess file |
| 192 | |
| 193 | = 1.5.0 (2020-10-28) = |
| 194 | * `[Added]` Filter `webpc_files_paths` to modify paths of images to be converted |
| 195 | * `[Added]` Filter `webpc_convert_error` to management of errors content displayed during conversion |
| 196 | * `[Added]` Filter `webpc_convert_errors` to management of errors displayed during conversion |
| 197 | |
| 198 | = 1.4.6 (2020-10-23) = |
| 199 | * `[Fixed]` Error detection of non-working redirects without .png as supported file extension |
| 200 | |
| 201 | = 1.4.5 (2020-10-19) = |
| 202 | * `[Fixed]` Content for translations |
| 203 | |
| 204 | = 1.4.4 (2020-10-18) = |
| 205 | * `[Changed]` Information after conversion process is completed |
| 206 | |
| 207 | = 1.4.3 (2020-09-30) = |
| 208 | * `[Changed]` Directory for error detection of non-working redirects of images to WebP files |
| 209 | * `[Changed]` Button for `Server configuration` tab |
| 210 | * `[Added]` Information about error detection in `Server configuration` tab |
| 211 | |
| 212 | = 1.4.2 (2020-08-24) = |
| 213 | * `[Fixed]` Cache-Control for redirects of images to WebP files |
| 214 | * `[Added]` Error detection of cached redirects of images to WebP files |
| 215 | |
| 216 | = 1.4.1 (2020-08-19) = |
| 217 | * `[Changed]` Error detection method on plugin settings page |
| 218 | * `[Added]` Error detection of non-working redirects of images to WebP files |
| 219 | |
| 220 | = 1.4.0 (2020-08-13) = |
| 221 | * `[Removed]` Filter `webpc_notice_url` |
| 222 | * `[Changed]` Error messages for server requirements |
| 223 | * `[Changed]` Loading CSS and JS files only on plugin settings page |
| 224 | * `[Changed]` Minor changes for plugin settings page |
| 225 | * `[Changed]` Validation of saved settings values for security |
| 226 | * `[Added]` Blocking redirects to WebP when displaying images on other domains |
| 227 | * `[Added]` Cron to automatically regenerate new images outside of Media Library |
| 228 | * `[Added]` Filter `webpc_cron_interval` to change cron interval |
| 229 | * `[Added]` Error message for incorrect plugin settings |
| 230 | * `[Added]` Error when converting when WebP file is larger than original and has been deleted |
| 231 | * `[Added]` Notice after plugin installation with description of first steps |
| 232 | * `[Added]` Option to log errors while converting to debug.log file |
| 233 | * `[Added]` Option to preserve metadata for WebP files *(available for Imagick library)* |
| 234 | * `[Added]` Value of `ABSPATH` in `Server configuration` tab |
| 235 | |
| 236 | = 1.3.1 (2020-07-03) = |
| 237 | * `[Fixed]` Text Domain for Internationalization |
| 238 | |
| 239 | = 1.3.0 (2020-06-12) = |
| 240 | * `[Removed]` Ability to skip converting existing images when `Regenerate All` |
| 241 | * `[Fixed]` Creating `/uploads-webpc` directory webpc after re-activation plugin |
| 242 | * `[Fixed]` Error message about not supporting old PHP version |
| 243 | * `[Fixed]` Ignoring case sensitivity when verifying image extensions |
| 244 | * `[Changed]` Error messages when converting images |
| 245 | * `[Changed]` New argument for filter `webpc_htaccess_mod_rewrite` and support for multiple .htaccess files |
| 246 | * `[Added]` Converting all images from `/uploads` directory *(also other than from Media Library)*. |
| 247 | * `[Added]` Converting images from `/plugins` directory |
| 248 | * `[Added]` Converting images from `/themes` directory |
| 249 | * `[Added]` Information about used filters in `Server configuration` tab |
| 250 | * `[Added]` Option to force all images to be converted again when `Regenerate All` |
| 251 | |
| 252 | = 1.2.7 (2020-06-11) = |
| 253 | * `[Changed]` Moving converted WebP files to `/uploads-webpc/uploads` directory from `/uploads-webpc` directory *(**required manual configuration change for Nginx and WordPress Multisite**)* |
| 254 | * `[Changed]` Validation when converting images |
| 255 | |
| 256 | = 1.2.6 (2020-05-28) = |
| 257 | * `[Fixed]` Removal of WebP files larger than original during upload |
| 258 | |
| 259 | = 1.2.5 (2020-05-10) = |
| 260 | * `[Removed]` Link to plugin settings on Network Admin Screen for WordPress Multisite |
| 261 | * `[Fixed]` Path in RewriteRule for WordPress Multisite |
| 262 | * `[Changed]` Error messages in administration panel |
| 263 | * `[Added]` Support for `disable_functions` setting for using `set_time_limit` function |
| 264 | * `[Added]` Support for blocked function `file_get_contents` |
| 265 | |
| 266 | = 1.2.4 (2020-04-24) = |
| 267 | * `[Changed]` Error messages in administration panel |
| 268 | * `[Added]` Action `webpc_delete_paths` to delete images by paths |
| 269 | |
| 270 | = 1.2.3 (2020-04-15) = |
| 271 | * `[Added]` Blocking server cache for rewrite rules |
| 272 | * `[Added]` Detecting whether requests to images are processed by server bypassing Apache |
| 273 | |
| 274 | = 1.2.2 (2020-04-08) = |
| 275 | * `[Changed]` Moving rules for modules `mod_mime` and `mod_expires` to `/uploads-webpc/.htaccess` file |
| 276 | * `[Changed]` New argument for filter `webpc_htaccess_rules` with server path of file |
| 277 | |
| 278 | = 1.2.1 (2020-04-07) = |
| 279 | * `[Removed]` Filter `webpc_option_disabled` |
| 280 | * `[Fixed]` Converting images multiple times when uploading to Media Library |
| 281 | * `[Added]` Action `webpc_convert_paths` to convert images by paths |
| 282 | * `[Added]` Action `webpc_convert_attachment` to convert images by Post ID |
| 283 | |
| 284 | = 1.2.0 (2020-04-05) = |
| 285 | * `[Changed]` Moving rules from .htaccess file in root directory of WordPress to `/wp-content/uploads` directory |
| 286 | * `[Added]` Ability to disable automatic removal of WebP files larger than original |
| 287 | * `[Added]` Error validation for a non-writable .htaccess file |
| 288 | * `[Added]` Filter `webpc_uploads_root` to change path for root installation directory of WordPress |
| 289 | |
| 290 | = 1.1.2 (2020-03-03) = |
| 291 | * `[Added]` Zero padding at end for odd-sized WebP files using `GD` library |
| 292 | |
| 293 | = 1.1.1 (2020-02-13) = |
| 294 | * `[Changed]` Unknown error handling when converting images |
| 295 | * `[Added]` Ability to skip converting existing images when `Regenerate All` |
| 296 | * `[Added]` Button for simple checking of server configuration |
| 297 | |
| 298 | = 1.1.0 (2020-02-10) = |
| 299 | * `[Fixed]` Support for WordPress installation in subdirectory |
| 300 | * `[Fixed]` Error detecting WebP support by Imagick |
| 301 | |
| 302 | = 1.0.9 (2020-01-03) = |
| 303 | * `[Added]` Limit of maximum image resolution limit using `GD` library |
| 304 | |
| 305 | = 1.0.8 (2019-12-19) = |
| 306 | * `[Fixed]` File deletion for custom paths with converted WebP files |
| 307 | * `[Changed]` Rules management in .htaccess file when activating or deactivating plugin |
| 308 | * `[Added]` Error detection system in server configuration |
| 309 | * `[Added]` Blocking image conversion when `GD` or `Imagick` libraries are unavailable |
| 310 | |
| 311 | = 1.0.7 (2019-12-17) = |
| 312 | * `[Changed]` Rewrite rules in .htaccess file |
| 313 | * `[Added]` Custom path support for original uploads files |
| 314 | * `[Added]` Custom path support for saving converted WebP files |
| 315 | * `[Added]` Filter `webpc_uploads_path` to change path for original uploads files |
| 316 | * `[Added]` Filter `webpc_uploads_webp` to change path for saving converted WebP files |
| 317 | |
| 318 | = 1.0.6 (2019-11-06) = |
| 319 | * `[Changed]` Way of generating file path _(without `ABSPATH`)_ |
| 320 | * `[Added]` Automatic deletion of converted files larger than original |
| 321 | |
| 322 | = 1.0.5 (2019-09-16) = |
| 323 | * `[Added]` Information on available FAQ |
| 324 | |
| 325 | = 1.0.4 (2019-07-11) = |
| 326 | * `[Changed]` Limits of maximum execution time |
| 327 | |
| 328 | = 1.0.3 (2019-06-26) = |
| 329 | * `[Added]` Additional security rules |
| 330 | |
| 331 | = 1.0.2 (2019-06-25) = |
| 332 | * `[Changed]` Error messages |
| 333 | * `[Added]` Tab in Settings page about server configuration |
| 334 | |
| 335 | = 1.0.1 (2019-06-23) = |
| 336 | * `[Changed]` Securing access to REST API |
| 337 | * `[Added]` Error handler for undefined `GD` extension |
| 338 | |
| 339 | = 1.0.0 (2019-06-16) = |
| 340 | * The first stable release |
| 341 |