A feature plugin now only for testing Rollback Auto Update, aka Rollback part 3. Manual Rollback of update failures has been committed in WordPress 6.3.
This is a feature plugin is for testing Rollback Auto-Update, aka Rollback part 3. This feature only protects plugins during the auto-update process.
As part of the normal Rollback process, the currently installed version of the plugin is moved to wp-content/upgrade-temp-backup/plugins
. An active plugin is checked to ensure it doesn't cause a PHP fatal error when visiting the site. An inactive plugin is not checked because it cannot cause your site to white screen.
Rollback parts 1 was merged into WordPress 6.2 as the move_dir()
. Rollback part 2 was merged into WordPress 6.3 and protects the manual update process of plugins and themes.
wp-content/upgrade-temp-backup/plugins/PLUGINNAME
folder. The same should apply for themes. Since updates sometimes run fast and we may miss the folder creation during testing, you can simulate an update failure to demonstrate.plugins.php
page action link. This link will only be present if the plugin has an update pending.Please submit issues and PRs to GitHub.
Logo from a meme generator. Original artwork by Allie Brosh.
Please see the Github repository: CHANGELOG.md.