Version Description
= 3.4 =
- This version introduces a major refactoring of the code responsible for the core backup engine. We made sure to write unit tests for the new code, and we have tested it on several user's sites. It fixes a lot of old bugs, and Windows users should see major improvements to reliability.
= 3.3.4 =
- WordPress 4.4 compatibility.
= 3.3.1 =
- Fixes a bug that would prevent downloading backups since 3.3.0 - please update.
= 3.2.5 =
- Security fixes related to add_query_arg
= 3.2.1 =
- Important bug fixes. Please upgrade to this version to avoid incomplete or broken backups.
= 3.1.3 =
- Fixes backwards compatibility for add-ons and avoids a Fatal Error. Please upgrade straight to this version before upgrading your add-ons.
= 3.0.4 =
- Fixes a few minor bugs. Immediate update is recommended.
= 3.0.2 =
- Important: we have dropped support for PHP 5.2, you will not be able to activate BackUpWordPress on a server running PHP versions older than PHP 5.3.29
= 3.0.1 =
- This is a critical update. Fixes a bug in the core backup library. Please update immediately.
Download this release
Release Info
Developer | pauldewouters |
Plugin | BackUpWordPress |
Version | 3.4.5 |
Comparing to | |
See all releases |
Code changes from version 3.4.4 to 3.4.5
- backupwordpress.php +1 -1
- classes/class-plugin.php +1 -1
- functions/core.php +3 -1
- languages/backupwordpress.pot +21 -29
- readme.txt +5 -1
backupwordpress.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: BackUpWordPress
|
4 |
Plugin URI: http://bwp.hmn.md/
|
5 |
Description: Simple automated backups of your WordPress powered website. Once activated you'll find me under <strong>Tools → Backups</strong>. On multisite, you'll find me under the Network Settings menu.
|
6 |
-
Version: 3.4.
|
7 |
Author: Human Made Limited
|
8 |
Author URI: http://hmn.md/
|
9 |
License: GPL-2+
|
3 |
Plugin Name: BackUpWordPress
|
4 |
Plugin URI: http://bwp.hmn.md/
|
5 |
Description: Simple automated backups of your WordPress powered website. Once activated you'll find me under <strong>Tools → Backups</strong>. On multisite, you'll find me under the Network Settings menu.
|
6 |
+
Version: 3.4.5
|
7 |
Author: Human Made Limited
|
8 |
Author URI: http://hmn.md/
|
9 |
License: GPL-2+
|
classes/class-plugin.php
CHANGED
@@ -6,7 +6,7 @@ namespace HM\BackUpWordPress;
|
|
6 |
* Class Plugin
|
7 |
*/
|
8 |
final class Plugin {
|
9 |
-
const PLUGIN_VERSION = '3.4.
|
10 |
|
11 |
/**
|
12 |
* @var Plugin The singleton instance.
|
6 |
* Class Plugin
|
7 |
*/
|
8 |
final class Plugin {
|
9 |
+
const PLUGIN_VERSION = '3.4.5';
|
10 |
|
11 |
/**
|
12 |
* @var Plugin The singleton instance.
|
functions/core.php
CHANGED
@@ -284,7 +284,9 @@ function update() {
|
|
284 |
// Every update
|
285 |
if ( get_option( 'hmbkp_plugin_version' ) && version_compare( Plugin::PLUGIN_VERSION, get_option( 'hmbkp_plugin_version' ), '>' ) ) {
|
286 |
|
287 |
-
|
|
|
|
|
288 |
|
289 |
Path::get_instance()->protect_path( 'reset' );
|
290 |
|
284 |
// Every update
|
285 |
if ( get_option( 'hmbkp_plugin_version' ) && version_compare( Plugin::PLUGIN_VERSION, get_option( 'hmbkp_plugin_version' ), '>' ) ) {
|
286 |
|
287 |
+
require_once( HMBKP_PLUGIN_PATH . 'classes/class-setup.php' );
|
288 |
+
|
289 |
+
\HMBKP_Setup::deactivate();
|
290 |
|
291 |
Path::get_instance()->protect_path( 'reset' );
|
292 |
|
languages/backupwordpress.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the GPL-2+.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: BackUpWordPress 3.4.
|
6 |
"Report-Msgid-Bugs-To: backupwordpress@hmn.md\n"
|
7 |
-
"POT-Creation-Date: 2016-02-23
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -684,19 +684,11 @@ msgid ""
|
|
684 |
"Destinations & Unlimited Sites)%4$s"
|
685 |
msgstr ""
|
686 |
|
687 |
-
#:
|
688 |
-
msgid "BackUpWordPress will not work on this site: PHP Version %s is unsupported."
|
689 |
-
msgstr ""
|
690 |
-
|
691 |
-
#: backupwordpress.php:53
|
692 |
-
msgid "BackUpWordPress Error"
|
693 |
-
msgstr ""
|
694 |
-
|
695 |
-
#: classes/backup/class-backup.php:53
|
696 |
msgid "Backing up database..."
|
697 |
msgstr ""
|
698 |
|
699 |
-
#: classes/backup/class-backup.php:
|
700 |
msgid "Backing up files..."
|
701 |
msgstr ""
|
702 |
|
@@ -803,34 +795,34 @@ msgstr ""
|
|
803 |
msgid "This %s file ensures that other people cannot download your backup files."
|
804 |
msgstr ""
|
805 |
|
806 |
-
#: classes/class-plugin.php:
|
807 |
msgid "Update"
|
808 |
msgstr ""
|
809 |
|
810 |
-
#: classes/class-plugin.php:
|
811 |
msgid "Cancel"
|
812 |
msgstr ""
|
813 |
|
814 |
-
#: classes/class-plugin.php:
|
815 |
msgid ""
|
816 |
"Are you sure you want to delete this schedule? All of its backups will also "
|
817 |
"be deleted."
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: classes/class-plugin.php:230 classes/class-plugin.php:231
|
821 |
#: classes/class-plugin.php:232 classes/class-plugin.php:233
|
|
|
822 |
msgid "'Cancel' to go back, 'OK' to delete."
|
823 |
msgstr ""
|
824 |
|
825 |
-
#: classes/class-plugin.php:
|
826 |
msgid "Are you sure you want to delete this backup?"
|
827 |
msgstr ""
|
828 |
|
829 |
-
#: classes/class-plugin.php:
|
830 |
msgid "Are you sure you want to remove this exclude rule?"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: classes/class-plugin.php:
|
834 |
msgid ""
|
835 |
"Reducing the number of backups that are stored on this server will cause "
|
836 |
"some of your existing backups to be deleted. Are you sure that's what you "
|
@@ -891,7 +883,7 @@ msgstr ""
|
|
891 |
msgid "BackUpWordPress"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: classes/class-setup.php:
|
895 |
msgid ""
|
896 |
"BackUpWordPress requires PHP version %1$s or later and WordPress version "
|
897 |
"%2$s or later to run. It has not been activated. %3$s%4$s%5$sLearn more%6$s"
|
@@ -901,41 +893,41 @@ msgstr ""
|
|
901 |
msgid "Error: %s"
|
902 |
msgstr ""
|
903 |
|
904 |
-
#: functions/core.php:
|
905 |
msgid "BackUpWordPress has set up your default schedules."
|
906 |
msgstr ""
|
907 |
|
908 |
-
#: functions/core.php:
|
909 |
msgid ""
|
910 |
"By default BackUpWordPress performs a daily backup of your database and a "
|
911 |
"weekly backup of your database & files. You can modify these schedules."
|
912 |
msgstr ""
|
913 |
|
914 |
-
#: functions/core.php:
|
915 |
msgid "Once Hourly"
|
916 |
msgstr ""
|
917 |
|
918 |
-
#: functions/core.php:
|
919 |
msgid "Twice Daily"
|
920 |
msgstr ""
|
921 |
|
922 |
-
#: functions/core.php:
|
923 |
msgid "Once Daily"
|
924 |
msgstr ""
|
925 |
|
926 |
-
#: functions/core.php:
|
927 |
msgid "Once Weekly"
|
928 |
msgstr ""
|
929 |
|
930 |
-
#: functions/core.php:
|
931 |
msgid "Once Every Two Weeks"
|
932 |
msgstr ""
|
933 |
|
934 |
-
#: functions/core.php:
|
935 |
msgid "Once Monthly"
|
936 |
msgstr ""
|
937 |
|
938 |
-
#: functions/core.php:
|
939 |
msgid "You can only delete directories inside your WordPress installation"
|
940 |
msgstr ""
|
941 |
|
2 |
# This file is distributed under the GPL-2+.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: BackUpWordPress 3.4.5\n"
|
6 |
"Report-Msgid-Bugs-To: backupwordpress@hmn.md\n"
|
7 |
+
"POT-Creation-Date: 2016-02-23 17:28:10+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
684 |
"Destinations & Unlimited Sites)%4$s"
|
685 |
msgstr ""
|
686 |
|
687 |
+
#: classes/backup/class-backup.php:57
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
688 |
msgid "Backing up database..."
|
689 |
msgstr ""
|
690 |
|
691 |
+
#: classes/backup/class-backup.php:111
|
692 |
msgid "Backing up files..."
|
693 |
msgstr ""
|
694 |
|
795 |
msgid "This %s file ensures that other people cannot download your backup files."
|
796 |
msgstr ""
|
797 |
|
798 |
+
#: classes/class-plugin.php:230
|
799 |
msgid "Update"
|
800 |
msgstr ""
|
801 |
|
802 |
+
#: classes/class-plugin.php:231
|
803 |
msgid "Cancel"
|
804 |
msgstr ""
|
805 |
|
806 |
+
#: classes/class-plugin.php:232
|
807 |
msgid ""
|
808 |
"Are you sure you want to delete this schedule? All of its backups will also "
|
809 |
"be deleted."
|
810 |
msgstr ""
|
811 |
|
|
|
812 |
#: classes/class-plugin.php:232 classes/class-plugin.php:233
|
813 |
+
#: classes/class-plugin.php:234 classes/class-plugin.php:235
|
814 |
msgid "'Cancel' to go back, 'OK' to delete."
|
815 |
msgstr ""
|
816 |
|
817 |
+
#: classes/class-plugin.php:233
|
818 |
msgid "Are you sure you want to delete this backup?"
|
819 |
msgstr ""
|
820 |
|
821 |
+
#: classes/class-plugin.php:234
|
822 |
msgid "Are you sure you want to remove this exclude rule?"
|
823 |
msgstr ""
|
824 |
|
825 |
+
#: classes/class-plugin.php:235
|
826 |
msgid ""
|
827 |
"Reducing the number of backups that are stored on this server will cause "
|
828 |
"some of your existing backups to be deleted. Are you sure that's what you "
|
883 |
msgid "BackUpWordPress"
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: classes/class-setup.php:171
|
887 |
msgid ""
|
888 |
"BackUpWordPress requires PHP version %1$s or later and WordPress version "
|
889 |
"%2$s or later to run. It has not been activated. %3$s%4$s%5$sLearn more%6$s"
|
893 |
msgid "Error: %s"
|
894 |
msgstr ""
|
895 |
|
896 |
+
#: functions/core.php:338
|
897 |
msgid "BackUpWordPress has set up your default schedules."
|
898 |
msgstr ""
|
899 |
|
900 |
+
#: functions/core.php:338
|
901 |
msgid ""
|
902 |
"By default BackUpWordPress performs a daily backup of your database and a "
|
903 |
"weekly backup of your database & files. You can modify these schedules."
|
904 |
msgstr ""
|
905 |
|
906 |
+
#: functions/core.php:354
|
907 |
msgid "Once Hourly"
|
908 |
msgstr ""
|
909 |
|
910 |
+
#: functions/core.php:355
|
911 |
msgid "Twice Daily"
|
912 |
msgstr ""
|
913 |
|
914 |
+
#: functions/core.php:356
|
915 |
msgid "Once Daily"
|
916 |
msgstr ""
|
917 |
|
918 |
+
#: functions/core.php:357
|
919 |
msgid "Once Weekly"
|
920 |
msgstr ""
|
921 |
|
922 |
+
#: functions/core.php:358
|
923 |
msgid "Once Every Two Weeks"
|
924 |
msgstr ""
|
925 |
|
926 |
+
#: functions/core.php:359
|
927 |
msgid "Once Monthly"
|
928 |
msgstr ""
|
929 |
|
930 |
+
#: functions/core.php:378
|
931 |
msgid "You can only delete directories inside your WordPress installation"
|
932 |
msgstr ""
|
933 |
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: humanmade, willmot, pauldewouters, joehoyle, mattheu, tcrsavage, c
|
|
3 |
Tags: back up, backup, backups, database, zip, db, files, archive, wp-cli, humanmade
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.4.2
|
6 |
-
Stable tag: 3.4.
|
7 |
|
8 |
Simple automated backups of your WordPress-powered website.
|
9 |
|
@@ -158,6 +158,10 @@ users should see major improvements to reliability.
|
|
158 |
|
159 |
== Changelog ==
|
160 |
|
|
|
|
|
|
|
|
|
161 |
### 3.4.4 / 2016-02-23
|
162 |
|
163 |
* Ensure temporary files are correctly cleaned up before and after running a backup.
|
3 |
Tags: back up, backup, backups, database, zip, db, files, archive, wp-cli, humanmade
|
4 |
Requires at least: 3.9
|
5 |
Tested up to: 4.4.2
|
6 |
+
Stable tag: 3.4.5
|
7 |
|
8 |
Simple automated backups of your WordPress-powered website.
|
9 |
|
158 |
|
159 |
== Changelog ==
|
160 |
|
161 |
+
### 3.4.5 / 2016-02-23
|
162 |
+
|
163 |
+
* Fix fatal error on upgrade
|
164 |
+
|
165 |
### 3.4.4 / 2016-02-23
|
166 |
|
167 |
* Ensure temporary files are correctly cleaned up before and after running a backup.
|