5.1.1
- Fixed: Backups created before v5 are no longer deactivated when updating the plugin
5.1.0
Release date: April 07,2025
- New feature: Introduce possibility to add more than two backup jobs
- New feature: Add possibility to set a title for each job
- Enhancement: Rework of the ‘Backup Now’ feature
- Enhancemnet: Make ‘Local Storage’ more descriptive
- Enhancement: Rework of the notices inside the plugin
- Enhancement: Introduce cache busting strategy for static assets inside the plugin
- Enhancement: Make sure not to display the non-existing buckets inside the Amazon S3 storage panel
- Enhancement: Update the phrasing for the restore process page to make it easier to understand
- Bugfix: Fix Dropbox authentication bug
- Bugfix: Fix a problem when excluded files were still included in the backup
- Bugfix: Fix a problem with ‘FTP passive mode’
5.0.9
Release date: March 21, 2025
- Fixed: Huge package size
- Fixed: Files and DB jobs are not separated in certain scenario
5.0.8
Release date: March 20, 2025
- New Feature: Allow to choose storage for specific backup job
- Enhancement: Security enhancements related to unserialize function
- Enhancement: Remove unnecessary strings in the scheduled backup jobs blocks
- Enhancement: Improve welcome banner’s UI
- Bugfix: Make sure not to display backups which were removed using UI in the backup history list
5.0.7
Release date: March 13, 2025
- Added: Hourly frequency for backups
- Added: WPM Apply filters library for better code maintainability
- Fixed: PHP Warning & auto reset advanced settings issue
- Fixed: Closing banner cancels the onboarding issue
- Fixed: Correct the title of Next Schedule Backup
- Changed: Onboarding backup success page notice & redirection
- Changed: “Restore Full Backup” string to “Restore Backup”
5.0.6
Release date: March 10, 2025
- Fixed: Archive file format Tar generation code to handle long file names
- Fixed: Clicking on actions should close other opened sections in Backup History
5.0.5
Release date: March 03, 2025
- Added: Dropdown to allow users to select the Backup file format (zip, tar, tar.gz)
- Added: Show different in-app notices to new & existing users
- Fixed: BackWPUp Menu Visible to All User Roles, Including Subscribers
- Fixed: Database & File backup does not remain selected, automatically becomes off
5.0.4
Release date: feb 13, 2025
- Fixed: Layout issue with theme customizer
- Fixed: API error when the number of backups is equal to 0
- Fixed: Php 8.x deprecated notices
- Removed : “Add new” job button from Job listing
- Fixed: Tooltip text cut off
- Removed: Hover style on disabled elements
- Added: Hover tooltip on storage icons
5.0.3
Release date: feb 07, 2025
- Fixed: Backup is running constantly & can’t be stopped.
- Fixed: Authentication issue for Dropbox, FTP & Azure.
- Added: Custom scheduling option.
- Added: Display history of all backups.
- Added: Custom filter to allow zip and tar.gz compression
- Changed: Changed plugin noticed Message.
5.0.2
Release date: feb 04,2025
- Fixed : Error due to unrecognized cron expression
5.0.1
Release date: feb 04, 2025
- Fixed : Css issues with the new UI
Version 5.0
Release date: Feb 4, 2024
- Complete revamp of the plugin UI
- Changed: Updated dependencies
- Moved Jobs, Logs, Network, license & settings under Advance Settings
- Removed: Jobs, Logs, Backups, Add new job, Settings, Restore & About from the plugin menu
4.1.7
Release date: nov 25, 2024
* Changed : Update dependencies :
** guzzlehttp/guzzle to 7.0
** onedrive-php-sdk to 3.2.0
** microsoft-graph to 1.7.0
4.1.6
Release date: oct 15, 2024
- Changed : Show the Restore feature information notice only for free version users
- Changed : The default format is now .tar
- Fixed : Warnings on the backup script on PHP 8.x when tar format is used
4.1.5
Release date: sept 27, 2024
- Added : Restore feature information notice
- Changed : Upgraded WordPress minimum version to 4.9
- Removed : Remove the EasyCron integration and switch it with WPCron.
- Removed : Remove Database Backup file name & compression options from the UI can be edited via filter (backwpup_generate_dump_filename)
- Fixed : Conflict with WP Hotel Booking from ThimPress
- Changed : Add the default exclude files in a filter. (backwpup_file_exclude)
- Fixed : Use wp translation
4.1.4
Release date: jul 22, 2024
- Ehanced: Store the review notice dismiss as an option
- Fixed: Hide the evaluate notice using css
- Removed: Remove the “Compression” option in Settings > Logs
** Disabled by default, can be enabled with a filter (backwpup_gz_logs) - Fixed: Check if the third parties constants are defined before using them
4.1.3
Release date: Jul 05, 2024
- Changed: Upgraded minimum version to PHP 7.4
- Fixed: Evaluate notice doesn’t dismiss
- Removed: General tab on settings page
** Admin bar: enabled by default, can be disabled with a filter (backwpup_is_in_admin_bar)
** Folder sizes: disabled by default, can be enabled with a filter (backwpup_show_folder_size)
** Protect folders: we protect your folders by default can be disabled with a filter (backwpup_protect_folders)
** Plugin data: we delete all plugin data after its delation by default - Fixed: Fix S3 uploads over 5 Gb
4.1.2
Release date: Jun 27, 2024
- Fixed: Open_basedir restriction on some servers
- Added: Notice to ask users their experience with BackWpUp
4.1.1
Release date: Jun 18, 2024
- Changed: AutoExclude the cache plugin folders from the backup
- Fixed: Problems with the sql dump of the database
- Fixed: Update phpseclib library to fix issues in Windows environment.
4.1.0
Release date: Jun 4, 2024
- Changed: Add Restore to the free version
- Fixed: Improved checking of encrypted archives
- Added (pro): decryption and encryption with WP-CLI of archives
- Fixed (pro): Problems with Asymmetric encryption on restarts
4.0.5
Release date: May 21, 2024
- Fixed (pro): Gdrive oAuth authentication flow
4.0.4
Release date: March 12, 2024
- Fixed: Changed directory structure of BackWPup temporary files to prevent unauthorized access of database backup.
4.0.3
Release date: February 22, 2024
- Fixed: Security issue where FTP passwords were stored in the database in plaintext.
4.0.2
Release date: November 22, 2023
- Fixed: Disallow backups or logs directories from being outside of wp-content directory for security purposes
4.0.1
Release date: October 18, 2023
- Changed (pro): Clarified instructions in the “Path to mysqldump file” field
- Changed: Upgraded minimum version to PHP 7.2.5
- Fixed (pro): Restoring a compressed database backup resulted in a “Could not get size of SQL file” error
- Fixed (pro): 500 error in Restore app, due to missing dependencies
- Fixed (pro): Escaped previously unescaped SQL query
- Fixed (pro): Security issue regarding location of restore files
- Fixed (pro): PHP warning when configuring a wizard with the glacier destination
- Fixed: Missing nonce validation on certain AJAX endpoints
- Fixed: Escaping for values on log output
- Fixed: Escaping of sendmail command
- Fixed: Corrected an invalid URL in the documentation link found in the plugin overview
- Fixed: Various deprecation notices on PHP 8.0+
- Fixed: Issue where webp thumbnail images were not excluded despite enabling the “Don’t backup thumbnails from the site’s uploads folder” option
- Fixed: Ensure validation of logfile parameter during job run
4.0.0
Release Date: November 16, 2022
- Added: Support for additional S3 storage classes
- Added: Support for Glacier Instant Retrieval
- Added: Created backwpup_ftp_use_passive_address filter for when FTP is behind NAT
- Added: Support for object lock in S3 by adding Content-MD5 header
- Added (pro): Include unique IV when encrypting archives
- Added (pro): Default character set fetched from alternative database credentials
- Changed: Upgraded minimum version to PHP 7.2
- Changed (pro): Upgraded Google Drive SDK to V3
- Fixed: Better support for PHP 8
- Fixed: PHP warning when backing up to S3 destination
- Fixed: Unable to download from S3 when using predefined region
- Fixed: Unable to download from SugarSync
- Fixed: Backups downloaded twice from MS Azure
- Fixed: wp-config.php backed up twice when parent folder is included in backup
- Fixed: Text fields too long on SugarSync destination settings
- Fixed: Dropbox runs out of memory when more than 50 files in folder
- Fixed (pro): Authentication of OneDrive when HTTP_REFERER not set.
- Fixed (pro): Displayed creation date of OneDrive backups was incorrect
- Fixed (pro): Disabled mysqldump radio button when binary cannot be found
- Fixed (pro): HiDrive does not detect when refresh token expires
- Removed: Unnecessary AWS and Google library files to save on package size.
Version 3.10.0
Release Date: September 1, 2021
- Added: Support for Dropbox short-lived access tokens
- Fixed (pro): Prevent out of memory error on HiDrive backups
- Fixed (pro): Small files uploaded twice to HiDrive
- Fixed (pro): Fatal error on plugin update if $transient is null
- Fixed (pro): Restore of stored functions, procedures, and triggers
- Fixed: Export of stored functions, procedures, and triggers including delimiters
- Fixed: Support emojis and other 4-byte characters in database dump
- Fixed: PHP 8 deprecation notice in XML export
Version 3.9.0
Release Date: June 14, 2021
- Added (pro): Migrate website to another URL
- Added (pro): Validation for database credentials on restore
- Added: PHP notice for outdated PHP versions less than 7.2
- Fixed (pro): License deactivated on settings save
- Fixed (pro): Corrupted path name in Google Drive destination
- Fixed (pro): Unable to download backup from Google Drive
- Fixed: Unable to connect to custom S3 endpoints
- Fixed: Intermittent error selecting restore strategy
- Fixed: Memory leaks when uploading to S3
- Fixed: PHP 7.4 Deprecation notices
- Fixed: PHP 8 compatibility issues
- Fixed: Remove BackWPup user roles on uninstall in multisite
- Fixed: Correctly handle relative upload paths
- Fixed: Display welcome page even after consent dialog clicked
- Fixed: Exclude non backup files from the backups page
- Fixed: Format dates as ISO-formatted dates instead of binary hex in MySQL backup
- Fixed: Don’t pre-fill database credentials when backing up non-WordPress database
- Fixed: Description of replacement patterns for archive name
- Fixed: Added missing destinations to destination list in about page
- Fixed: Made BackWPup banner local
- Removed: Phone home client
- Removed: Remote admin notices
Version 3.8.0
Release Date: September 21, 2020
- Added: OneDrive destination for Pro version
- Added: HiDrive destination for Pro version
- Added: WordPress 5.5 compatibility
- Added: PHP 7.4 compatibility
- Added: Option to keep BackWPUp data after plugin uninstall
- Added: More default excluded folders and files for BackWPUp
- Fixed: Custom S3 destination return error after Amazon library update
- Fixed: PHP Notice: Undefined index: dbdumpdbcharset
- Fixed: Cannot use variables for the xml file name
- Fixed: Deprecated: Non-static method BackWPup_Admin::admin_css() should not be called statically
- Fixed: Prevent click on overlay disable backup download process
- Fixed: BackWPUp redirects even in the CLI environment
Version 3.7.1
Release Date: March 30, 2020
- Fixed: Error Notices CSS is loaded on all pages and overwrite the color of other plugins notices
- Updated: (Pro) License system update for premium version
Version 3.7.0
Release Date: Nov 27, 2019
- Updated: Raise the minimum PHP version required by BWU to 5.6
- Updated: Microsoft Azure Storage Blob PHP Client Library
- Fixed: S3 custom url not used for bucket selection
- Fixed: S3 malformed error message when authentication credentials are wrong
- Fixed: S3 selecting an invalid service raise no error
- Fixed: Rackspace uses old cacert.pem file
- Fixed: Log page not correcty sorted
- Added: Option to enable or disable the phone home client
Version 3.6.10
Release Date: Jul 8, 2019
- Fixed: Azure Supports https on uploading
- Fixed: Auto remove old backup files not working when archive file name have prefix “backwpup”
- Added: Filter to extend list of S3 destinations
- Removed: S3 multipart upload checkbox, now in destination definition
- Updated: Amazon AWS SDK for S3 services, now PHP 5.5+ is needed
- Added: Filter to extend list of Glacier destinations (Pro version)
- Updated: Amazon AWS SDK for Glacier, now PHP 5.5+ is needed (Pro version)
Version 3.6.9
Release Date: May 7, 2019
- Fixed: Google Drive destination automatically remove old backup files
- Fixed: Do not expose destination data within the manifest file
- Fixed: Update Dropbox Tokens
- Fixed: Restore error: MIME returns html instead of event stream
- Fixed: Log files name are predictable because of weak hash
- Fixed: ZipArchive doesn’t fallback to PclZip in Restore
- Fixed: Session already started could cause issues during ajax calls
- Fixed: Wrong vendor include path for PEAR using MS Azure
- Fixed: Decryption Key prompt when any error occur during the first step of a Restore
- Fixed: Phone home client notice and php 5 issue with php short echo tag
- Fixed: mime_content_type function may not exists prevent backup decryption
- Improve: Restore Log and produce report for user feedback
- Changed: License changed to GPLv2+
Version 3.6.8
Release Date: Feb 25, 2019
- Fixed: Typos in settings job page
- Fixed: Rest API admin note language doesn’t change when changing user language
Version 3.6.7
Release Date: Jan 22, 2019
- Fixed: More margin to dashboard footer to avoid save button unclickable
- Fixed: On folder sync destination folder is not created
- Fixed: Encryption option should not be displayed for syncing job
- Fixed: Restore stuck on file restore step because of file permission issue
- Fixed: “Do not delete files while syncing to destination!” not working
- Tweak: Increase PHP Version from 5.3.2 to 5.3.3
- Tweak: Encryption Settings description and ui improvements
- Tweak: On restore error, include
restore.dat
file along with the log when user download the restore log file - Tweak: Lock server to execute same task multiple time when one is already in progress
Version 3.6.6
Release Date: Nov 28, 2018
- Fixed: Files could be excluded from the backup because of incorrect string comparison
Version 3.6.5
Release Date: Nov 23, 2018
- Fixed: Admin notice won’t update correctly
Version 3.6.4
Release Date: Nov 22, 2018
- Fixed: Encrypted backup must force users to download the encryption keys
- Fixed: Warning mime type when a backup is going to be downloaded
- Fixed: Admin Notice in free version is sometimes empty
- Fixed: Random restore error about SQL syntax when restoring a database
- Fixed: Exclude restore directories to be copied during a restore phase
- Fixed: Standalone App has no encryption support
- Fixed: Open basedir, backup dir is not within the allowed path
- Fixed: Unable to download backup file because of mime_content_type function missing in some environment
- Tweak: Encryption Settings UI
- Tweak: Minor translations issues
- Tweak: Remove languages files from the free version, the plugin will use translation.wordpress.org
Version 3.6.3
Release Date: Nov 5, 2018
- Fixed: “Failed to restore file”: file restore progress stop working and jump directly to database restore step
- Fixed: Restore progress stuck on “restoring database” with archive backup contains files only
- Fixed: All config.php files are not in backup archive
Version 3.6.2
Release Date: Oct 17, 2018
- Fixed: Not recognized file extensions get an additional underscore in the file name in zip file
- Fixed: Backup archive file have dot folder contains all web root files
- Fixed: Ftp destination downloader repetitively open a new handler for the source file causing corrupted backup
Version 3.6.1
Release Date: Sep 25, 2018
- Fixed: Backup doesn’t handle special characters correctly
- Fixed: Use of function that doesn’t exists prior to 4.9
- Fixed: Class bryter/helpers/csrf/CSRF.php was not loaded
- Fixed: Backup don’t override old database file in web root
- Fixed: Restore Folder backup won’t download the backup file
- Fixed: Function
owns_backup_archive
not exists, the one isis_backup_archive
- Fixed: Some settings page and license api manager strings are missing translation
- Fixed: Incompatibility with php 5.3 in destination folder downloader
- Fixed: fatal error on Amazon Glacier because of an undefined function
- Fixed: Ensure extra files are not overwritten
- Fixed: Cannot delete woocommerce_downloadable_product_permissions table
- Fixed: Incompatibility with php 5.3 in the restore process
Version 3.6.0
Release Date: June 14, 2018
- Added: Pro Feature – Encrypt before sending backups to the cloud
- Fixed: Handling of special Amazon S3 regions such as Google Storage
- Fixed: Downloading of large files encountered PHP memory error
- Improved: Delete pro-only scss files in free version
- Fixed: Version constraints of composer dependencies
- Fixed: Localized strings from restore
- Fixed: Deleting FTP backup resulted in error
- Fixed: openssl_encrypt compatibility with PHP 5.3
Version 3.5.1
Release Date: May 23, 2018
- Fixed: call to a member function close() on null
- Fixed: Cannot use object of type WP_Error as array
- Fixed: Can’t use function return value in write context
- Fixed: Compatibility with PHP 5.3
- Fixed: Decreased size of plugin by purging unneeded files
Version 3.5.0
Release Date: May 16, 2018
- Added: Restore for pro version
- Fixed: stylesheet was being included on frontend