Regenerate Thumbnails · Version history
Regenerate Thumbnails changelog and version history
- Latest version
- 3.1.6
- Aug 20, 2025 (1 year ago)
- Releases
- 21
- since 2008
- In the last year
- 0
- Tested up to
- WordPress 6.8.12
- PHP 5.2.4 or later
Releases each year
- 20081 release
- 20092 releases
- 20102 releases
- 20111 release
- 20122 releases
- 20152 releases
- 20174 releases
- 20181 release
- 20192 releases
- 20202 releases
- 20231 release
- 20251 release
20251 release
Regenerate Thumbnails 3.1.6Latest
- Fix: Respect “Skip regenerating existing correctly sized thumbnails” setting.
- Fix: Don’t delete all thumbnails when deleting old unregistered thumbnails size.
20231 release
Regenerate Thumbnails 3.1.5
- Fix: Don’t overwrite ‘All X Attachment’ button label with featured images count.
- Tested successfully with PHP 8.1.
- Tested successfully with PHP 8.2.
20202 releases
Regenerate Thumbnails 3.1.4
- Fix: Don’t attempt to regenerate SVG’s.
- Bump tested version.
- Update dependencies.
Regenerate Thumbnails 3.1.3
- Update plugin dependencies to the latest version.
20192 releases
Regenerate Thumbnails 3.1.2
- Use wp_get_original_image_path() in WordPress 5.3
Regenerate Thumbnails 3.1.1
- Minor fix to avoid a divide by zero error when displaying thumbnail filenames.
20181 release
Regenerate Thumbnails 3.0.2
- Fix slowdown in certain cases in the media library.
- Fix not being able to regenerate existing thumbnails for single images. Props @idofri.
- Fix JavaScript error that could occur if the REST API response was unexpected (empty or PHP error).
- Fix bug related to multibyte filenames.
- If an image is used as the featured image on multiple posts, only regenerate it once instead of once per post.
20174 releases
Regenerate Thumbnails 3.0.1
- Temporarily disable the update post functionality. I tested it a lot but it seems there’s still some bugs.
- Temporarily disable the delete old thumbnails functionality. It seems to work fine but without the update post functionality, it’s not as useful.
- Try to more gracefully handle cases where there’s missing metadata for attachments.
- Wait until init to initialize the plugin so themes can filter the plugin’s capability. plugins_loaded is too early.
- Fix a JavaScript error that would cause the whole regeneration process to stop if an individual image returned non-JSON, such as a 500 error code.
- Accept GET requests for the regenerate REST API endpoint instead of just POSTs. For some reasons some people’s sites are using GET despite the code saying use POST.
- Make the attachment ID clickable in error messages.
- Fetch 25 attachments at a time instead of 5. I was using 5 for testing.
- PHP notice fixes.
Regenerate Thumbnails 3.0.0
- Complete rewrite from scratch using Vue.js and the WordPress REST API.
Regenerate Thumbnails 2.3.1
Regenerate Thumbnails 2.3.0
20152 releases
Regenerate Thumbnails 2.2.6
Regenerate Thumbnails 2.2.5
20122 releases
Regenerate Thumbnails 2.2.4
- Better AJAX response error handling in the JavaScript. This should fix a long-standing bug in this plugin. Props Hew Sutton.
Regenerate Thumbnails 2.2.3
- Make the capability required to use this plugin filterable so themes and other plugins can change it. Props Jackson Whelan.
20111 release
Regenerate Thumbnails 2.2.0
- Changes to the Bulk Action functionality were made shortly before the release of WordPress 3.1 which broke the way I implemented the specific multiple image regeneration feature. This version adds to the Bulk Action menu using Javascript as that’s the only way to do it currently.
20102 releases
Regenerate Thumbnails 2.1.2
- When regenerating all images, newest images are done first rather than the oldest.
- Fixed a bug with regeneration error reporting in some browsers. Thanks to pete-sch for reporting the error.
- Supress PHP errors in the AJAX handler to avoid sending an invalid JSON response. Thanks to pete-sch for reporting the error.
- Better and more detailed error reporting for when wp_generate_attachment_metadata() fails.
Regenerate Thumbnails 2.1.0
- Lots of new features!
- Thanks to a lot of jQuery help from Boris Schapira, a failed image regeneration will no longer stop the whole process.
- The results of each image regeneration is now outputted. You can easily see which images were successfully regenerated and which failed. Was inspired by a concept by Boris.
- There is now a button on the regeneration page that will allow you to abort resizing images for any reason. Based on code by Boris.
- You can now regenerate single images from the Media page. The link to do so will show up in the actions list when you hover over the row.
- You can now bulk regenerate multiple from the Media page. Check the boxes and then select “Regenerate Thumbnails” form the “Bulk Actions” dropdown. WordPress 3.1+ only.
- The total time that the regeneration process took is now displayed in the final status message.
- jQuery UI Progressbar version upgraded.
20092 releases
Regenerate Thumbnails 2.0.0
- Recoded from scratch. Now uses an AJAX request per attachment to do the resizing. No more PHP maximum execution time errors or anything like that. Also features a pretty progress bar to let the user know how it’s going.
Regenerate Thumbnails 1.1.0
- WordPress 2.7 updates — code + UI. Thanks to jdub and Patrick F.
20081 release
Regenerate Thumbnails 1.0.0
- Initial release.
- Support for WordPress 5.3
Questions about Regenerate Thumbnails’s releases
What is the latest version of Regenerate Thumbnails?
3.1.6, released on Aug 20, 2025 (1 year ago). It’s tested up to WordPress 6.8.12 and needs PHP 5.2.4 or later.
How often is Regenerate Thumbnails updated?
It had no release in the last year; the latest came out 1 year ago. Its first release on WordPress.org dates from August 2008.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Regenerate Thumbnails’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.