| @@ -1,62 +1,92 @@ | ||
| 1 | -=== PlugVersions - Easily rollback to previous versions of your plugins === | |
| 1 | +=== PlugVersions - Easily roll back to previous versions of your plugins. === | |
| 2 | 2 | |
| 3 | 3 | Contributors: giuse |
| 4 | -Donate link: buymeacoffee.com/josem | |
| 5 | 4 | Requires at least: 4.6 |
| 6 | -Tested up to: 6.5 | |
| 7 | -Requires PHP: 5.6 | |
| 8 | -Stable tag: 0.0.5 | |
| 5 | +Tested up to: 7.3 | |
| 6 | +Requires PHP: 7.4 | |
| 7 | +Stable tag: 0.3.0 | |
| 9 | 8 | License: GPLv2 or later |
| 10 | 9 | License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 11 | 10 | Tags: restore, update, backup, rollback, plugin versions |
| 12 | 11 | |
| 13 | -it retains up to three versions when you update a plugin. It works also with premium and custom plugins. | |
| 12 | +Retains up to three versions when you update a plugin. It works with premium and custom plugins too. | |
| 14 | 13 | |
| 15 | 14 | |
| 16 | 15 | == Description == |
| 17 | 16 | |
| 18 | -it retains up to three versions when you update a plugin. It works also with premium and custom plugins. | |
| 19 | -If the new version of a plugin doesn't work as expected, you can rollback simply by clicking on a previous version. | |
| 20 | -It works the same as the post revisions, but for plugins. | |
| 21 | -There is already <a href="https://wordpress.org/plugins/wp-rollback/">WP Rollback</a> that gives you the possibility to rollback. | |
| 22 | -<a href="https://wordpress.org/plugins/wp-rollback/">WP Rollback</a> is also an amazing plugin, and I really recommended it if you have only plugins that are on the repository. | |
| 23 | -PlugVersions works also with custom and premium plugins. This is at the moment the big difference with other rollback plugins. | |
| 24 | -More features like plugin version previews are in the roadmap. | |
| 17 | +PlugVersions lets you retain up to three versions each time you update a plugin, including premium and custom plugins. | |
| 25 | 18 | |
| 19 | +If a new version doesn’t work as expected, you can easily roll back by selecting a previous version with a single click. It works similarly to post revisions, but for plugins. | |
| 26 | 20 | |
| 27 | -== How to rollback to a previous version of a plugin == | |
| 28 | -* Install and activate PlugVersions | |
| 29 | -* Go to the page of plugins | |
| 30 | -* All the plugins that were updated will show the action link "Revisions". By going with your mouse on Revisions you will see the list of the previous versions | |
| 31 | -* Click on the version that you want to restore | |
| 32 | -* Done! | |
| 21 | +While <a href="https://wordpress.org/plugins/wp-rollback/">WP Rollback</a> is a great solution for plugins hosted on the WordPress repository, PlugVersions supports all plugins, including those not available on the repo. | |
| 33 | 22 | |
| 23 | +This broader compatibility is currently the key difference between PlugVersions and other rollback plugins. | |
| 34 | 24 | |
| 35 | -No settings for this plugin. This free version gives you the possibility to retain up to three previous plugin versions. | |
| 36 | -In the page of plugins you will find the previous versions under the action link "Revisions". | |
| 25 | +Additional features, such as version previews, are on the roadmap. | |
| 37 | 26 | |
| 38 | 27 | |
| 39 | -== Help == | |
| 40 | -For any question or if something doesn't work as expected don't hesitate to open a thread on the <a href="https://wordpress.org/support/plugin/plugversions/">Support Forum</a> | |
| 41 | 28 | |
| 29 | +== How to roll back to a previous version of a plugin == | |
| 30 | +* Install and activate PlugVersions. | |
| 31 | +* Go to the Plugins page in your WordPress dashboard. | |
| 32 | +* For any plugin that has been updated, you'll see a "Revisions" action link. Hover over it to view the list of previously stored versions. | |
| 33 | +* Click on the version you want to restore. | |
| 34 | +* That’s it. Your plugin is rolled back! | |
| 42 | 35 | |
| 36 | +There are no settings to configure. | |
| 37 | +This free version allows you to retain up to three previous plugin versions. | |
| 38 | +You’ll find them listed under the "Revisions" link on the Plugins page. | |
| 39 | + | |
| 40 | + | |
| 41 | +== How to Safely Update a WordPress Plugin == | |
| 42 | +To learn how to safely update a WordPress plugin, please read the detailed guide here: | |
| 43 | +[How to Safely Update a WordPress Plugin](https://josemortellaro.com/how-to-safely-update-a-wordpress-plugin/) | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | +== Help in case of issues after a plugin update == | |
| 48 | +Want peace of mind when updating your plugins? Check out our <a href="https://shop.josemortellaro.com/downloads/plugin-update-rescue-annual-protection-plan/">Plugin Update Rescue – Annual Protection Plan</a> | |
| 49 | +If something breaks after an update, we'll step in and fix it. | |
| 50 | + | |
| 51 | + | |
| 43 | 52 | == Changelog == |
| 44 | 53 | |
| 54 | += 0.3.0 = | |
| 55 | +* Fix: no ZIP was selected for deletion in the retention function | |
| 56 | += 0.2.1 = | |
| 57 | +* Added: Link to the <a href="https://shop.josemortellaro.com/downloads/plugin-update-rescue-annual-protection-plan/">Annual Protection Plan</a> for the plugin updates in the plugins page | |
| 58 | + | |
| 59 | += 0.2.0 = | |
| 60 | +* Fixed: Extra version entry added during plugin backup | |
| 61 | + | |
| 62 | += 0.1.0 = | |
| 63 | +* Added: Replaced the PlugVersions backup filter to handle all updates, including manual plugin updates. A big thank you to <a href="https://kolorweb.it/">Vincenzo Casu</a> for providing the code! | |
| 64 | + | |
| 65 | += 0.0.8 = | |
| 66 | +* Fix: Vulnerability when a new version is restored. Thanks to Arkadiusz Hydzik for finding the vulnerability. | |
| 67 | +* Fix: Revisions list not working in the page of plugins. | |
| 68 | + | |
| 69 | += 0.0.7 = | |
| 70 | +* Fix: PHP warning | |
| 71 | + | |
| 72 | += 0.0.6 = | |
| 73 | +* Enhanced: Replaced unzipped versions with zipped versions | |
| 74 | + | |
| 45 | 75 | = 0.0.5 = |
| 46 | -*Fix: Fatal error on plugin deletion | |
| 76 | +* Fix: Fatal error on plugin deletion | |
| 47 | 77 | |
| 48 | 78 | = 0.0.4 = |
| 49 | -*Fix: Plugin updates counter in the admin top bar on frontend | |
| 79 | +* Fix: Plugin updates counter in the admin top bar on frontend | |
| 50 | 80 | |
| 51 | 81 | = 0.0.3 = |
| 52 | -*Fixed: not possible to delete the plugin from the page of plugins | |
| 82 | +* Fixed: not possible to delete the plugin from the page of plugins | |
| 53 | 83 | |
| 54 | 84 | = 0.0.2 = |
| 55 | -*Fixed: plugin old versions were considered in the update notifications | |
| 85 | +* ixed: plugin old versions were considered in the update notifications | |
| 56 | 86 | |
| 57 | 87 | = 0.0.1 = |
| 58 | -*Initial release | |
| 88 | +* Initial release | |
| 59 | 89 | |
| 60 | 90 | |
| 61 | 91 | |
| 62 | 92 | == Screenshots == |