PluginProbe ʕ •ᴥ•ʔ
Converter for Media – Optimize images | Convert WebP & AVIF / 6.6.0
Converter for Media – Optimize images | Convert WebP & AVIF v6.6.0
6.6.1 6.6.0 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.5.0 1.5.1 1.6.0 2.0.0 2.0.1 2.1.0 2.1.1 2.1.2 2.1.3 2.2.0 2.3.0 2.4.0 3.0.0 3.0.1 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.1.0 4.1.1 4.1.2 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 4.3.0 4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.4.0 4.4.1 4.5.0 4.5.1 5.0.0 5.0.1 5.1.0 5.10.0 5.10.1 5.11.0 5.11.1 5.11.2 5.11.3 5.11.4 5.11.5 5.12.0 5.12.1 5.12.2 5.12.3 5.12.4 5.12.5 5.13.0 5.13.1 5.2.0 5.2.1 5.2.2 5.2.3 5.2.4 5.3.0 5.3.1 5.4.0 5.4.1 5.4.2 5.5.0 5.5.1 5.6.0 5.6.1 5.6.2 5.6.3 5.6.4 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2 5.8.3 5.8.4 5.8.5 5.8.6 5.9.0 5.9.1 5.9.2 5.9.3 5.9.4 5.9.5 5.9.6 6.0.0 6.1.0 6.1.1 6.1.2 6.1.3 6.2.0 6.2.1 6.2.2 6.2.3 6.2.4 6.3.0 6.3.1 6.3.2 6.4.0 6.5.0 6.5.2 6.5.3 6.5.4 6.5.5 6.5.6
webp-converter-for-media / changelog.txt
webp-converter-for-media Last commit date
assets 1 month ago includes 1 month ago src 1 month ago templates 1 month ago vendor 1 month ago vendor_prefixed 1 month ago changelog.txt 1 month ago readme.txt 1 month ago webp-converter-for-media.php 1 month ago
changelog.txt
740 lines
1 == Changelog ==
2
3 = 6.6.0 (2026-05-19) =
4 * `[Changed]` Minimum required PHP version from 7.1 to 7.4
5 * `[Added]` Compatibility with PHP 8.5
6 * `[Added]` Support for WordPress 7.0
7
8 = 6.5.6 (2026-05-07) =
9 * `[Fixed]` Handling of trailing slashes in REST API endpoint URLs
10
11 = 6.5.5 (2026-04-02) =
12 * `[Fixed]` Fatal error when source image is not a valid image file
13
14 = 6.5.4 (2026-02-26) =
15 * `[Fixed]` Displaying notification about Cloudflare cache
16
17 = 6.5.3 (2026-01-24) =
18 * `[Changed]` The Pass Thru loading mode is now restricted to standard WordPress directory structures only
19
20 = 6.5.2 (2026-01-24) =
21 * `[Security]` Replaced cURL-based fetching with native readfile(), implemented a whitelist of trusted website URLs and stricter extension validation in the Pass Thru loading mode to prevent unauthorized server-side requests (CVE-2026-1356)
22 * `[Security]` Implemented physical path identity verification for the Pass Thru loading mode using realpath() to provide extra protection against Directory Traversal
23 * `[Security]` Added X-Content-Type-Options: nosniff header for browser-side protection in the Pass Thru loading mode
24 * `[Fixed]` Priority logic for loading next-generation image formats (AVIF/WebP)
25 * `[Added]` Automatic refresh of an image loading mode after a plugin update
26 * `[Added]` Significant performance boost for the Pass Thru loading mode by direct filesystem access instead of cURL requests
27 * `[Added]` Support for Content-Length headers to optimize image delivery in the Pass Thru loading mode
28
29 = 6.5.1 (2026-01-23) =
30 * Version superseded by 6.5.2
31
32 = 6.5.0 (2026-01-11) =
33 * `[Fixed]` Rewrite rules to handle environments where RewriteRule may receive an absolute filesystem path
34 * `[Changed]` Field to select the format to which the images should be converted
35 * `[Added]` Settings field to modify the prefix used in RewriteRule to fix the absolute filesystem path issue
36
37 = 6.4.0 (2025-12-08) =
38 * `[Security]` Added permission check to ensure the user can edit the post before manually converting an image in the Media Library (CVE-2025-13750)
39 * `[Security]` Added stricter permission checks to REST API endpoints for authenticated users
40
41 = 6.3.2 (2025-11-24) =
42 * `[Added]` Support for WordPress 6.9
43
44 = 6.3.1 (2025-11-09) =
45 * `[Fixed]` Support for Bunny CDN and BunnyCDN plugin
46 * `[Fixed]` Support for QUIC.cloud CDN
47
48 = 6.3.0 (2025-10-28) =
49 * `[Changed]` Message about rewrites_uploads_blocked server configuration error
50
51 = 6.2.4 (2025-09-09) =
52 * `[Fixed]` Deprecated notice for implicitly nullable parameter when converting images
53
54 = 6.2.3 (2025-09-02) =
55 * `[Fixed]` Unknown error when converting images when file is unavailable or file size verification failed
56
57 = 6.2.2 (2025-04-29) =
58 * `[Security]` Update of Axios HTTP client
59
60 = 6.2.1 (2025-04-01) =
61 * `[Fixed]` Handling of excluded directories when uploading new images
62 * `[Added]` Error detection of required functions in disable_functions list in PHP configuration
63 * `[Added]` Support for WordPress 6.8
64
65 = 6.2.0 (2024-12-18) =
66 * `[Changed]` Minimum required PHP version from 7.0 to 7.1
67 * `[Added]` Compatibility with PHP 8.4
68
69 = 6.1.3 (2024-11-19) =
70 * `[Fixed]` Translations in command registration for WP-CLI
71 * `[Added]` Support for WordPress 6.7
72
73 = 6.1.2 (2024-10-26) =
74 * `[Fixed]` Removing converted files after uninstalling plugin
75
76 = 6.1.1 (2024-10-02) =
77 * `[Changed]` Bulk Optimization of Images section
78
79 = 6.1.0 (2024-09-13) =
80 * `[Removed]` Filter `webpc_supported_source_directory`
81 * `[Fixed]` Handling of excluded directories when uploading new images
82 * `[Fixed]` Handling of excluded filenames when uploading new images
83 * `[Fixed]` Adding support for custom directories using webpc_source_directories filter
84 * `[Fixed]` Verification of rewrites_not_working server configuration error when HTTP referer is required
85
86 = 6.0.0 (2024-08-28) =
87 * `[Fixed]` Generating statistics on plugin settings page when WebP format is unchecked
88 * `[Fixed]` Restoring original images in Media Library
89 * `[Changed]` Optimization statistics in Media Library
90 * `[Added]` Warnings with explanations in plugin settings field: Image loading mode
91
92 = 5.13.1 (2024-08-04) =
93 * `[Changed]` Optimization statistics in Media Library
94
95 = 5.13.0 (2024-06-27) =
96 * `[Fixed]` Filter `webpc_option_quality_levels` to change conversion quality levels
97 * `[Added]` Support for WordPress 6.6
98
99 = 5.12.5 (2024-04-15) =
100 * `[Fixed]` Modification of plugin settings via filters
101
102 = 5.12.4 (2024-04-12) =
103 * `[Fixed]` Support for changed upload directory path based on absolute path from upload_path option
104 * `[Fixed]` UX of plugin settings page
105 * `[Changed]` Error message for rewrites_not_executed error in server configuration
106
107 = 5.12.3 (2024-03-19) =
108 * `[Fixed]` Support for changed upload directory path based on upload_path option
109
110 = 5.12.2 (2024-03-14) =
111 * `[Changed]` Verification of rewrites_not_executed server configuration error
112 * `[Added]` Support for changed upload directory path based on upload_path option
113 * `[Added]` Support for WordPress 6.5
114
115 = 5.12.1 (2024-02-15) =
116 * `[Fixed]` Verification of rewrites_not_executed server configuration error when there is also a problem with the Gd or Imagick libraries
117 * `[Changed]` Error message for bypassing_apache error in server configuration
118 * `[Added]` Possibility to add directory paths in the Excluded directories field in Advanced Settings
119
120 = 5.12.0 (2024-01-18) =
121 * `[Changed]` Statistics about bulk optimization process
122 * `[Added]` Expert settings to overwrite paths for rewrite rules
123 * `[Added]` Improvement in verifying operation of redirections
124
125 = 5.11.5 (2023-12-07) =
126 * `[Added]` Compatibility with PHP 8.3
127 * `[Changed]` Error message for rewrites_not_executed error in server configuration
128 * `[Changed]` Error message for bypassing_apache error in server configuration
129
130 = 5.11.4 (2023-11-13) =
131 * `[Fixed]` Removing WebP files converted for AVIF format from /uploads-webpc directory after uninstalling plugin
132 * `[Fixed]` Statistics of conversion progress in WP-CLI
133 * `[Changed]` Error message for rewrites_not_executed error in server configuration
134 * `[Changed]` Error message for bypassing_apache error in server configuration
135 * `[Changed]` Error message for rewrites_cached error in server configuration
136
137 = 5.11.3 (2023-11-09) =
138 * `[Fixed]` Automatically conversion of images from /uploads directory, but not from Media Library
139 * `[Added]` Support for WordPress 6.4
140
141 = 5.11.2 (2023-10-16) =
142 * `[Added]` Button to expand/collapse list of directories to optimize in Bulk Optimization of Images section
143 * `[Added]` Notification about plugin requirements in WordPress Playground environment
144
145 = 5.11.1 (2023-10-02) =
146 * `[Fixed]` Duplicated rewrite rules for .jpeg files
147 * `[Changed]` Error message for rewrites_not_executed error in server configuration
148
149 = 5.11.0 (2023-09-27) =
150 * `[Added]` Ability to manually optimize selected images in Media Library
151 * `[Added]` Ability to manually undo optimization of selected images in Media Library
152
153 = 5.10.1 (2023-09-10) =
154 * `[Fixed]` Detection of bypassing_apache error in server configuration
155
156 = 5.10.0 (2023-09-09) =
157 * `[Fixed]` Removing files from /uploads-webpc directory after uninstalling plugin
158 * `[Changed]` Error message for rewrites_not_working error in server configuration
159 * `[Changed]` Verification of correct operation of rewrites from .htaccess file
160 * `[Added]` Changes to improve performance of plugin
161 * `[Added]` Changes to improve loading time of plugin settings
162
163 = 5.9.6 (2023-08-25) =
164 * `[Changed]` Maximum weight of supported files from 25 MB to 32 MB
165 * `[Added]` Displaying image in its original format by adding "?original" suffix to image URL
166 * `[Added]` Removing converted WebP files after deleting WebP format from "Supported output formats" list
167
168 = 5.9.5 (2023-07-31) =
169 * `[Changed]` Error message for bypassing_apache error in server configuration
170 * `[Added]` Clearing Cloudflare cache when activating and deactivating plugin
171
172 = 5.9.4 (2023-07-12) =
173 * `[Added]` Support for Bunny CDN and BunnyCDN plugin
174 * `[Added]` Support for WordPress 6.3
175
176 = 5.9.3 (2023-07-04) =
177 * `[Fixed]` Corrupted filenames in image URLs using Bypassing Nginx loading mode
178
179 = 5.9.2 (2023-07-03) =
180 * `[Fixed]` Suffix "-optimized" in image URLs using Bypassing Nginx loading mode
181 * `[Fixed]` Right-to-left styling of plugin settings page
182 * `[Added]` Error message when using WP-CLI when Conversion method is not available
183
184 = 5.9.1 (2023-05-24) =
185 * `[Changed]` Error message for rewrites_not_executed error in server configuration
186
187 = 5.9.0 (2023-05-20) =
188 * `[Fixed]` Conversion of images in WP-CLI using force flag
189 * `[Changed]` Error messages on plugin settings page
190 * `[Added]` Skipping backup files generated by other image optimization plugins
191
192 = 5.8.6 (2023-04-29) =
193 * `[Fixed]` Generating XML files using Pass Thru loading mode
194
195 = 5.8.5 (2023-04-07) =
196 * `[Added]` Skipping .jpg.webp, .jpeg.webp, .png.webp, and .gif.webp files generated by other image optimization plugins
197 * `[Added]` New parameter (to force reconversion) for webpc_convert_paths hook
198 * `[Added]` New parameter (to force reconversion) for webpc_convert_attachment hook
199
200 = 5.8.4 (2023-03-20) =
201 * `[Fixed]` Generating rules in .htaccess file when real DOCUMENT_ROOT path is different from WordPress root directory
202
203 = 5.8.3 (2023-03-09) =
204 * `[Fixed]` Converting images without EXIF data support using GD method
205 * `[Added]` Exception for blocked REST API endpoints by JWT Auth plugin
206
207 = 5.8.2 (2023-03-02) =
208 * `[Changed]` Written content in plugin settings
209 * `[Added]` Support for WordPress 6.2
210
211 = 5.8.1 (2023-02-27) =
212 * `[Fixed]` Converting using GD method without `exif_read_data` function available
213 * `[Fixed]` Redirects of images using Bypassing Nginx loading mode
214
215 = 5.8.0 (2023-02-20) =
216 * `[Fixed]` Generating output paths in WordPress Multisite Network
217 * `[Fixed]` Replacing URLs in Pass Thru loading mode for themes without get_header hook
218 * `[Changed]` Automatic clearing of cache generated by LiteSpeed Cache plugin
219 * `[Changed]` Error message for bypassing_apache error in server configuration
220 * `[Added]` Image loading mode: `Bypassing Nginx` (use when you have a problem with the bypassing_apache error)
221 * `[Added]` Support for defined /uploads directory using UPLOADS constant
222 * `[Added]` Support for Orientation parameter in EXIF data
223 * `[Added]` Automatic clearing of cache generated by Breeze plugin
224 * `[Added]` Automatic clearing of cache generated by Cache Enabler plugin
225 * `[Added]` Automatic clearing of cache generated by Hummingbird plugin
226 * `[Added]` Automatic clearing of cache generated by SiteGround Optimizer plugin
227 * `[Added]` Automatic clearing of cache generated by W3 Total Cache plugin
228 * `[Added]` Automatic clearing of cache generated by WP Fastest Cache plugin
229 * `[Added]` Automatic clearing of cache generated by WP-Optimize plugin
230 * `[Added]` Automatic clearing of cache generated by WP Super Cache plugin
231 * `[Added]` Support for defined value of WP_HOME for testing rewrites
232
233 = 5.7.1 (2023-02-04) =
234 * `[Changed]` Verification of rewrites_not_executed server configuration error
235
236 = 5.7.0 (2023-02-01) =
237 * `[Fixed]` Compatibility with PHP 8.2
238 * `[Changed]` Layout of settings in Advanced Settings tab
239 * `[Added]` Error detection of blocked rewrites for images from /uploads directory
240 * `[Added]` Exception for blocked REST API endpoints by external plugins
241
242 = 5.6.4 (2023-01-21) =
243 * `[Fixed]` Error detection of cached redirects of images to WebP files
244
245 = 5.6.3 (2023-01-10) =
246 * `[Changed]` Error message for bypassing_apache error in server configuration
247 * `[Changed]` Error message for rewrites_not_executed error in server configuration
248 * `[Changed]` Error message for rewrites_cached error in server configuration
249 * `[Changed]` Error message for rewrites_not_working error in server configuration
250 * `[Changed]` Error message for token_invalid error in server configuration
251 * `[Changed]` Error message for token_limit error in server configuration
252
253 = 5.6.2 (2023-01-05) =
254 * `[Changed]` List of extra features in Advanced settings
255 * `[Changed]` Notification about Cloudflare cache
256 * `[Added]` Ability to disable exclusion of converted images in backups generated by other plugins
257 * `[Added]` Error message for incorrect configuration of Cloudflare CDN cache
258 * `[Added]` Warning about unconverted images when deactivating plugin
259 * `[Added]` Warning when forcing all images to be reconverted
260
261 = 5.6.1 (2022-12-28) =
262 * `[Fixed]` No support for .jpeg files in default plugin settings
263 * `[Added]` Ability to auto clear Cloudflare CDN cache (beta version)
264
265 = 5.6.0 (2022-12-21) =
266 * `[Added]` Ability to convert images from /cache directory
267 * `[Added]` Automatic cleaning of LiteSpeed Cache
268 * `[Added]` Exception for blocked REST API endpoints by Disable REST API plugin
269 * `[Added]` Exception for blocked REST API endpoints by Disable WP REST API plugin
270 * `[Added]` Exception for blocked REST API endpoints by WordPress REST API Authentication plugin
271
272 = 5.5.1 (2022-11-29) =
273 * `[Fixed]` Cache for REST API responses using LiteSpeed Cache plugin
274 * `[Changed]` Authorization method for REST API endpoints
275
276 = 5.5.0 (2022-11-22) =
277 * `[Removed]` Error logging to debug.log file
278 * `[Changed]` Content of welcome notice after plugin installation
279 * `[Added]` Exclusion of directories from converting images in plugin settings
280 * `[Added]` Instruction in "Conversion strategy" field in plugin settings
281 * `[Added]` Possibility to disable rewrite inheritance in .htaccess files in plugin settings
282
283 = 5.4.2 (2022-11-14) =
284 * `[Added]` Possibility to re-convert files that have not been successfully converted (service mode must be active)
285
286 = 5.4.1 (2022-11-13) =
287 * `[Fixed]` Forcing images larger than original to be re-converted
288
289 = 5.4.0 (2022-11-12) =
290 * `[Fixed]` Converting using a Remote server when response is empty
291 * `[Changed]` URLs for REST API endpoints
292 * `[Added]` Conversion of missing images after selecting "Automatic removal of files in output formats larger than original" option
293 * `[Added]` Exclusion of files conversion from /wpmc-trash directory generated by Media Cleaner plugin
294 * `[Added]` Exclusion of files conversion from /__MACOSX directory
295
296 = 5.3.1 (2022-10-12) =
297 * `[Added]` Error handling while connecting to REST API
298
299 = 5.3.0 (2022-10-11) =
300 * `[Removed]` Action `webpc_convert_dir`
301 * `[Removed]` Filter `webpc_dir_files`
302 * `[Fixed]` Support for WordPress older than version 5.3
303 * `[Added]` List of files for optimization in tree form
304 * `[Added]` Handling unknown errors while converting with Imagick method
305
306 = 5.2.4 (2022-09-27) =
307 * `[Changed]` Messages displayed during bulk optimization of images
308 * `[Added]` Debug information about registered image sub-sizes
309
310 = 5.2.3 (2022-09-23) =
311 * `[Added]` Debug information about disabled functions
312
313 = 5.2.2 (2022-09-15) =
314 * `[Fixed]` Closing of admin notice
315
316 = 5.2.1 (2022-09-14) =
317 * `[Fixed]` Deleting converted files during plugin uninstallation
318
319 = 5.2.0 (2022-09-10) =
320 * `[Fixed]` Re-conversion of images modified after previous conversion
321 * `[Added]` Optimization statistics in Media Upload Popup
322 * `[Added]` Filter `webpc_source_directories` to add support for custom directories
323
324 = 5.1.0 (2022-08-28) =
325 * `[Fixed]` Exclusion of converted files from backup generated by UpdraftPlus plugin
326 * `[Added]` Optimization statistics in Media Library
327
328 = 5.0.1 (2022-08-26) =
329 * `[Removed]` Filter `webpc_uploads_prefix`
330 * `[Fixed]` Calculating number of images to convert in WP-CLI
331 * `[Fixed]` Converting files that contain plus sign in filename
332 * `[Changed]` Notification asking to clear cache for LiteSpeed
333 * `[Added]` Exclusion of converted files from backup generated by All-in-One WP Migration plugin
334 * `[Added]` Exclusion of converted files from backup generated by UpdraftPlus plugin
335 * `[Added]` Exclusion of converted files from backup generated by BackWPup plugin
336
337 = 5.0.0 (2022-08-20) =
338 * `[Changed]` Information about plugin operation and technical support on plugin settings page
339 * `[Changed]` Labels of options in plugin settings
340 * `[Changed]` Option field for configuration of quality level
341 * `[Changed]` Widget for conversion process
342 * `[Added]` Filter `webpc_htaccess_cache_control_private` to disable Cache-Control as private
343 * `[Added]` Statistics on number of converted images
344 * `[Added]` Tabs for plugin settings
345
346 = 4.5.1 (2022-07-22) =
347 * `[Removed]` Notification asking to clear cache for Cloudways
348 * `[Changed]` Error message for bypassing_apache error in server configuration
349
350 = 4.5.0 (2022-07-15) =
351 * `[Changed]` Plugin name from "WebP Converter to Media" to "Converter for Media"
352 * `[Removed]` "Browser Caching for files in output formats" option in plugin settings (will be active always)
353 * `[Removed]` "Force redirections to output formats for all domains" option in plugin settings (will be active always)
354 * `[Fixed]` Error handling about unreadable source or output path
355 * `[Changed]` Error message for bypassing_apache error in server configuration
356 * `[Changed]` Error message for rewrites_not_executed error in server configuration
357 * `[Added]` Limit of 3 attempts to image regeneration to avoid infinity loops
358 * `[Added]` Debug information about saved plugin data
359 * `[Added]` Notification asking to clear cache for Cloudways
360 * `[Added]` Action `webpc_after_conversion` to operation on output path after image conversion
361 * `[Added]` Filter `webpc_htaccess_mod_rewrite_inherit` to disable mod_rewrite inheritance
362 * `[Added]` Filter `webpc_htaccess_mod_rewrite_referer` to disable redirections to output formats for other domains
363
364 = 4.4.1 (2022-06-30) =
365 * `[Added]` Inheritance of mod_rewrite rules from parent directories
366 * `[Added]` Support for custom /wp-content directory name
367
368 = 4.4.0 (2022-06-19) =
369 * `[Changed]` Calculation of number of images to be converted
370 * `[Added]` Resizing of images before conversion
371 * `[Added]` Notification asking to clear cache for LiteSpeed
372
373 = 4.3.6 (2022-06-03) =
374 * `[Fixed]` Notification about Cloudflare cache
375
376 = 4.3.5 (2022-06-02) =
377 * `[Changed]` Generating rewrite rules for via .htaccess loading mode (applies to rewrites_not_working server configuration error)
378
379 = 4.3.4 (2022-05-10) =
380 * `[Changed]` Generating rewrite rules for via .htaccess loading mode (applies to rewrites_not_working server configuration error)
381 * `[Changed]` Message about rewrites_not_executed server configuration error
382
383 = 4.3.3 (2022-05-08) =
384 * `[Fixed]` Calculation of number of images to be converted
385 * `[Added]` Filter `webpc_option_quality_levels` to change conversion quality levels
386
387 = 4.3.2 (2022-04-20) =
388 * `[Added]` Conversion skip for animated GIF images
389 * `[Added]` New information about status of image conversion
390 * `[Added]` Ability to convert only to AVIF format
391
392 = 4.3.1 (2022-04-05) =
393 * `[Fixed]` Generating rewrite rules for via .htaccess loading mode
394
395 = 4.3.0 (2022-04-01) =
396 * `[Fixed]` Authorization of access to REST API
397 * `[Changed]` Description of plugin operation in plugin settings
398 * `[Added]` Command "wp webp-converter calculate" for WP-CLI
399 * `[Added]` Command "wp webp-converter regenerate" for WP-CLI
400 * `[Added]` Converting .webp files to AVIF format
401 * `[Added]` Support for environments where DOCUMENT_ROOT is different from WordPress installation directory
402
403 = 4.2.4 (2022-03-01) =
404 * `[Fixed]` Generating paths for via .htaccess loading mode
405
406 = 4.2.3 (2022-02-27) =
407 * `[Fixed]` Closing of admin notice
408
409 = 4.2.2 (2022-02-21) =
410 * `[Changed]` Error message for bypassing_apache error in server configuration
411 * `[Added]` Automatic continuation of conversion process after connection lost
412 * `[Added]` ICC/ICM profile support for conversion using Imagick
413 * `[Added]` Notification asking to clear cache for Cloudflare
414
415 = 4.2.1 (2022-02-17) =
416 * `[Fixed]` Cache settings for .htaccess rewrites
417 * `[Added]` Limit for error messages displayed while converting
418 * `[Added]` Support for plain permalink structure
419
420 = 4.2.0 (2022-02-13) =
421 * `[Removed]` Action `webpc_regenerate_all`
422 * `[Fixed]` Issue with plugin settings after changing Gd or Imagick library configuration
423 * `[Fixed]` Server configuration error detection when cURL is disabled
424 * `[Fixed]` URL for the server configuration tab
425 * `[Changed]` Automatically conversion of images after upload
426 * `[Changed]` Automatically conversion of images from outside the Media Library
427 * `[Changed]` Message for conversion error when converted file is larger than original
428 * `[Added]` List of allowed file extensions for cache rules in .htaccess file
429 * `[Added]` Status of automatic image conversion on the top bar in the WordPress Dashboard
430 * `[Added]` Debug information about plugin settings
431
432 = 4.1.2 (2022-01-29) =
433 * `[Fixed]` Validation of authorization token when images regeneration
434 * `[Fixed]` Validation of loaded images using Pass Thru method
435
436 = 4.1.1 (2022-01-19) =
437 * `[Fixed]` Loading images with special character in filename using Pass Thru method
438 * `[Changed]` Error messages on plugin settings page
439 * `[Added]` Value hiding for access token in plugin settings
440
441 = 4.1.0 (2022-01-12) =
442 * `[Fixed]` Auto-generation of rewrite rules for Multisite Network
443 * `[Fixed]` Detection of server configuration error related to non-working rewrites
444 * `[Fixed]` URL validation for Pass Thru loading mode
445 * `[Fixed]` Verification of supported formats by Imagick
446 * `[Changed]` Error messages on plugin settings page
447 * `[Changed]` Styles for plugin settings page
448 * `[Added]` Debug information about PHP configuration
449
450 = 4.0.5 (2022-01-04) =
451 * `[Changed]` Modal when deactivating plugin
452
453 = 4.0.4 (2021-12-30) =
454 * `[Changed]` Message after successfully completing conversion of images
455
456 = 4.0.3 (2021-12-20) =
457 * `[Security]` Added URL validation for Pass Thru loading mode (CVE-2021-25074)
458 * `[Fixed]` Auto-conversion images with unsupported extensions when uploading files
459 * `[Fixed]` Generating directory paths when ABSPATH constant is invalid
460
461 = 4.0.2 (2021-12-17) =
462 * `[Fixed]` Fetching large list of files to conversion
463 * `[Fixed]` Rewrites caching for some servers
464 * `[Changed]` Connection when converting using remote server
465
466 = 4.0.1 (2021-12-10) =
467 * `[Added]` Informational banners on plugin settings page
468
469 = 4.0.0 (2021-12-04) =
470 * `[Added]` Converting images using remote server
471 * `[Added]` Converting images to AVIF format
472 * `[Added]` Error detection for invalid permalinks structure
473
474 = 3.2.4 (2021-11-21) =
475 * `[Fixed]` Automatic image conversion when /uploads directory is not organized into monthly and yearly folders
476 * `[Fixed]` Displaying errors when converting images
477
478 = 3.2.3 (2021-10-15) =
479 * `[Added]` Exclusion of re-converting images that caused regeneration error
480
481 = 3.2.2 (2021-09-26) =
482 * `[Changed]` Option "Force redirections to WebP for all domains" as default
483 * `[Added]` Debug information for regeneration error
484
485 = 3.2.1 (2021-09-12) =
486 * `[Fixed]` Skipping converted images when converting all images
487
488 = 3.2.0 (2021-09-12) =
489 * `[Removed]` Filter `webpc_files_paths`
490 * `[Removed]` Filter `webpc_dir_excluded`
491 * `[Changed]` Error handling when converting images
492 * `[Added]` Filter `webpc_supported_source_file` to exclude paths to files from converting
493 * `[Added]` Filter `webpc_supported_source_directory` to exclude paths to directories from converting
494 * `[Added]` Modifications to appearance of plugin settings page
495
496 = 3.1.1 (2021-09-08) =
497 * `[Fixed]` Generating .htaccess files for multisite websites
498 * `[Changed]` Fields on plugin settings page
499 * `[Changed]` Server configuration error detection
500
501 = 3.1.0 (2021-09-02) =
502 * `[Fixed]` Default state of notice displaying
503 * `[Added]` Error detection for server that does not supports using .htaccess files from custom locations
504
505 = 3.0.8 (2021-07-25) =
506 * `[Fixed]` Compatibility of plugin settings for multisite websites
507
508 = 3.0.7 (2021-07-19) =
509 * `[Added]` Changes to improve performance of plugin
510
511 = 3.0.6 (2021-06-20) =
512 * `[Fixed]` Generating URLs for images using Pass Thru method
513 * `[Added]` Filter `webpc_passthru_url_nocache` to remove nocache param from URL using Pass Thru method
514
515 = 3.0.5 (2021-06-09) =
516 * `[Fixed]` Handling of filters for changing directory paths
517 * `[Fixed]` Converting using Imagick method for 100% image quality
518 * `[Changed]` Default conversion method from Gd to Imagick
519
520 = 3.0.4 (2021-05-28) =
521 * `[Fixed]` Caching rewrites on CDN and Proxy servers
522
523 = 3.0.3 (2021-05-22) =
524 * `[Fixed]` Rewrite rules for via .htaccess loading mode
525
526 = 3.0.2 (2021-05-22) =
527 * `[Fixed]` Rewrite rules for servers where DOCUMENT_ROOT is different from ABSPATH
528
529 = 3.0.1 (2021-05-09) =
530 * `[Fixed]` Filters using for change server paths
531 * `[Added]` Excluding directories when uploading images to Media Library
532
533 = 3.0.0 (2021-05-02) =
534 * `[Removed]` Filter `webpc_get_values`
535 * `[Removed]` Filter `webpc_get_options`
536 * `[Removed]` Filter `webpc_get_methods`
537 * `[Changed]` Error messages on plugin settings page
538 * `[Added]` Conversion of images to multiple output formats
539 * `[Added]` Compatibility with NextGEN Gallery plugin
540 * `[Added]` Data displayed on "Server configuration" tab on plugin settings page
541 * `[Added]` Changes to improve performance of plugin
542
543 = 2.4.0 (2021-02-28) =
544 * `[Fixed]` Error detection of redirects without .png as supported file extension
545 * `[Fixed]` Pass Thru loading mode for servers not supporting `getallheaders()` function
546 * `[Changed]` Level of error for cached redirects of images to WebP files
547 * `[Added]` Skip re-converting images that were larger than original after converting to WebP
548
549 = 2.3.0 (2021-01-31) =
550 * `[Fixed]` Encoding paths to files
551 * `[Fixed]` Retaining PNG transparency using Gd method
552 * `[Added]` Cron to convert images uploaded to Media Library
553
554 = 2.2.0 (2021-01-13) =
555 * `[Added]` Support for WordPress Multisite
556
557 = 2.1.3 (2020-12-28) =
558 * `[Fixed]` Regex for Pass Thru loading mode
559
560 = 2.1.2 (2020-12-27) =
561 * `[Fixed]` Converting images using Imagick method
562
563 = 2.1.1 (2020-12-21) =
564 * `[Fixed]` Modal when deactivating plugin
565
566 = 2.1.0 (2020-12-21) =
567 * `[Changed]` Structure of conversion methods
568 * `[Changed]` Structure of error detection methods
569
570 = 2.0.1 (2020-12-16) =
571 * `[Fixed]` Actions initiated after plugin update
572
573 = 2.0.0 (2020-12-16) =
574 * `[Removed]` Filter `webpc_uploads_path`
575 * `[Removed]` Filter `webpc_uploads_webp`
576 * `[Removed]` Filter `webpc_uploads_dir`
577 * `[Removed]` Filter `webpc_uploads_root`
578 * `[Changed]` Error messages in administration panel
579 * `[Added]` Image loading mode: `Pass Thru` (without rewrites in .htacces files or Nginx configuration)
580 * `[Added]` Filter `webpc_dir_name` to change default directory paths
581 * `[Added]` Filter `webpc_site_root` to change path for root installation directory of WordPress
582 * `[Added]` Filter `webpc_site_url` to change Site URL of WordPress
583
584 = 1.6.0 (2020-12-12) =
585 * `[Added]` Escaping functions for translated phrases
586 * `[Added]` Error codes in error messages on plugin settings page
587 * `[Added]` Modal when deactivating plugin
588
589 = 1.5.1 (2020-11-02) =
590 * `[Changed]` Error messages related to non-working redirects from .htaccess file
591
592 = 1.5.0 (2020-10-28) =
593 * `[Added]` Filter `webpc_files_paths` to modify paths of images to be converted
594 * `[Added]` Filter `webpc_convert_error` to management of errors content displayed during conversion
595 * `[Added]` Filter `webpc_convert_errors` to management of errors displayed during conversion
596
597 = 1.4.6 (2020-10-23) =
598 * `[Fixed]` Error detection of non-working redirects without .png as supported file extension
599
600 = 1.4.5 (2020-10-19) =
601 * `[Fixed]` Content for translations
602
603 = 1.4.4 (2020-10-18) =
604 * `[Changed]` Information after conversion process is completed
605
606 = 1.4.3 (2020-09-30) =
607 * `[Changed]` Directory for error detection of non-working redirects of images to WebP files
608 * `[Changed]` Button for `Server configuration` tab
609 * `[Added]` Information about error detection in `Server configuration` tab
610
611 = 1.4.2 (2020-08-24) =
612 * `[Fixed]` Cache-Control for redirects of images to WebP files
613 * `[Added]` Error detection of cached redirects of images to WebP files
614
615 = 1.4.1 (2020-08-19) =
616 * `[Changed]` Error detection method on plugin settings page
617 * `[Added]` Error detection of non-working redirects of images to WebP files
618
619 = 1.4.0 (2020-08-13) =
620 * `[Security]` Added validation of saved settings values
621 * `[Removed]` Filter `webpc_notice_url`
622 * `[Changed]` Error messages for server requirements
623 * `[Changed]` Loading CSS and JS files only on plugin settings page
624 * `[Changed]` Minor changes for plugin settings page
625 * `[Added]` Blocking redirects to WebP when displaying images on other domains
626 * `[Added]` Cron to automatically regenerate new images outside of Media Library
627 * `[Added]` Filter `webpc_cron_interval` to change cron interval
628 * `[Added]` Error message for incorrect plugin settings
629 * `[Added]` Error when converting when WebP file is larger than original and has been deleted
630 * `[Added]` Notice after plugin installation with description of first steps
631 * `[Added]` Option to log errors while converting to debug.log file
632 * `[Added]` Option to preserve metadata for WebP files *(available for Imagick library)*
633 * `[Added]` Value of `ABSPATH` in `Server configuration` tab
634
635 = 1.3.1 (2020-07-03) =
636 * `[Fixed]` Text Domain for Internationalization
637
638 = 1.3.0 (2020-06-12) =
639 * `[Removed]` Ability to skip converting existing images when `Regenerate All`
640 * `[Fixed]` Creating `/uploads-webpc` directory webpc after re-activation plugin
641 * `[Fixed]` Error message about not supporting old PHP version
642 * `[Fixed]` Ignoring case sensitivity when verifying image extensions
643 * `[Changed]` Error messages when converting images
644 * `[Changed]` New argument for filter `webpc_htaccess_mod_rewrite` and support for multiple .htaccess files
645 * `[Added]` Converting all images from `/uploads` directory *(also other than from Media Library)*.
646 * `[Added]` Converting images from `/plugins` directory
647 * `[Added]` Converting images from `/themes` directory
648 * `[Added]` Information about used filters in `Server configuration` tab
649 * `[Added]` Option to force all images to be converted again when `Regenerate All`
650
651 = 1.2.7 (2020-06-11) =
652 * `[Changed]` Moving converted WebP files to `/uploads-webpc/uploads` directory from `/uploads-webpc` directory *(**required manual configuration change for Nginx and WordPress Multisite**)*
653 * `[Changed]` Validation when converting images
654
655 = 1.2.6 (2020-05-28) =
656 * `[Fixed]` Removal of WebP files larger than original during upload
657
658 = 1.2.5 (2020-05-10) =
659 * `[Removed]` Link to plugin settings on Network Admin Screen for WordPress Multisite
660 * `[Fixed]` Path in RewriteRule for WordPress Multisite
661 * `[Changed]` Error messages in administration panel
662 * `[Added]` Support for `disable_functions` setting for using `set_time_limit` function
663 * `[Added]` Support for blocked function `file_get_contents`
664
665 = 1.2.4 (2020-04-24) =
666 * `[Changed]` Error messages in administration panel
667 * `[Added]` Action `webpc_delete_paths` to delete images by paths
668
669 = 1.2.3 (2020-04-15) =
670 * `[Added]` Blocking server cache for rewrite rules
671 * `[Added]` Detecting whether requests to images are processed by server bypassing Apache
672
673 = 1.2.2 (2020-04-08) =
674 * `[Changed]` Moving rules for modules `mod_mime` and `mod_expires` to `/uploads-webpc/.htaccess` file
675 * `[Changed]` New argument for filter `webpc_htaccess_rules` with server path of file
676
677 = 1.2.1 (2020-04-07) =
678 * `[Removed]` Filter `webpc_option_disabled`
679 * `[Fixed]` Converting images multiple times when uploading to Media Library
680 * `[Added]` Action `webpc_convert_paths` to convert images by paths
681 * `[Added]` Action `webpc_convert_attachment` to convert images by Post ID
682
683 = 1.2.0 (2020-04-05) =
684 * `[Changed]` Moving rules from .htaccess file in root directory of WordPress to `/wp-content/uploads` directory
685 * `[Added]` Ability to disable automatic removal of WebP files larger than original
686 * `[Added]` Error validation for a non-writable .htaccess file
687 * `[Added]` Filter `webpc_uploads_root` to change path for root installation directory of WordPress
688
689 = 1.1.2 (2020-03-03) =
690 * `[Added]` Zero padding at end for odd-sized WebP files using `GD` library
691
692 = 1.1.1 (2020-02-13) =
693 * `[Changed]` Unknown error handling when converting images
694 * `[Added]` Ability to skip converting existing images when `Regenerate All`
695 * `[Added]` Button for simple checking of server configuration
696
697 = 1.1.0 (2020-02-10) =
698 * `[Fixed]` Support for WordPress installation in subdirectory
699 * `[Fixed]` Error detecting WebP support by Imagick
700
701 = 1.0.9 (2020-01-03) =
702 * `[Added]` Limit of maximum image resolution limit using `GD` library
703
704 = 1.0.8 (2019-12-19) =
705 * `[Fixed]` File deletion for custom paths with converted WebP files
706 * `[Changed]` Rules management in .htaccess file when activating or deactivating plugin
707 * `[Added]` Error detection system in server configuration
708 * `[Added]` Blocking image conversion when `GD` or `Imagick` libraries are unavailable
709
710 = 1.0.7 (2019-12-17) =
711 * `[Changed]` Rewrite rules in .htaccess file
712 * `[Added]` Custom path support for original uploads files
713 * `[Added]` Custom path support for saving converted WebP files
714 * `[Added]` Filter `webpc_uploads_path` to change path for original uploads files
715 * `[Added]` Filter `webpc_uploads_webp` to change path for saving converted WebP files
716
717 = 1.0.6 (2019-11-06) =
718 * `[Changed]` Way of generating file path _(without `ABSPATH`)_
719 * `[Added]` Automatic deletion of converted files larger than original
720
721 = 1.0.5 (2019-09-16) =
722 * `[Added]` Information on available FAQ
723
724 = 1.0.4 (2019-07-11) =
725 * `[Changed]` Limits of maximum execution time
726
727 = 1.0.3 (2019-06-26) =
728 * `[Security]` Fixed CSRF vulnerability when saving plugin settings (CVE-2019-15834)
729
730 = 1.0.2 (2019-06-25) =
731 * `[Changed]` Error messages
732 * `[Added]` Tab in Settings page about server configuration
733
734 = 1.0.1 (2019-06-23) =
735 * `[Security]` Added permission check for endpoints in REST API
736 * `[Added]` Error handler for undefined `GD` extension
737
738 = 1.0.0 (2019-06-16) =
739 * The first stable release
740