Total 05/05/2024 : We HAVE 9471 Items and more than 3126 happy members.
Log Update Item WP Staging Pro
This page only show history update item WP Staging Pro.

* New: Optional feature to split backup files by type (plugins, media, themes) and maximum file size. Use filter `wpstg.backup.isMultipartBackup` to activate this option. Use `wpstg.backup.maxMultipartBackupSize` filter to adjust maximum file size for split backup, default is 2GB #1804

* New: Add filter `wpstg.remoteStorages.chunkSize` (in bytes) to change chunk size of backups upload to remote storages #2047

* New: Add filter `wpstg.remoteStorages.delayBetweenRequests` (in milliseconds) to add delay between requests to upload chunks to remote storages #1997

* New: Add filter `wpstg.backup.tables.non-prefixed` to allow backup and restore of non WordPress prefixed tables #2018

* New: Add option to download backup log files via ACTIONS > Log File #2025

* New: Send mail report if unable to upload backup to remote storage(s) during automated backup #2025

* Enh: Dont show recommendation message on using the same MySQL/MariaDB version while restoring if already the same MySQL/MariaDB version #1997

* Enh: Preserve remote storages options during clone update. #2004

* Fix: Store taskQueue in jobDataDto instead of a separate file #1997

* Fix: Added upload_path in system info #2024

* Fix: BINARY and NULL were not correctly search replaced if restoring the backup on the same site #2043

* Fix: Correct database server type and MySQL/MariaDB version in System Info Tab #2043

* Fix: Exclude filters in the UI for the staging site now allow adding dot `.` for extension, file and folder exclusion rules #2053

* Fix: Issue during cleaning of other files in wp-content directory when actual uploads directory is not direct child of wp-content directory #2041

* Fix: UPLOAD path was not correctly search replaced if source and destination site had a different relative upload path #2041

* Fix: Importing a multisite backup with domains as network sites created wrong URLs for network sites if backup is restored into a multisite where network sites are subdirectories #2038

* Fix: Allow database creation during push if multisite and mainsite #2032

* Fix: Preserve scheduled backup plans during push #2032

* Fix: Stop uploading backup to remote storage(s) after failure on certain amount of retries #2025

* Fix: Dont copy google drive option during new or reset clone. This will make sure both sites will have different Refresh token. So revoking refresh token on one site doesn't break uploading process for the other #2004

* Fix: Fix php warning when null is passed as argument to trim function #2059

* Fix: Improve admin notice when JETPACK_STAGING_MODE is active on staging site #2014

* Dev: Bump minimatch from 3.0.4 to 3.0.8 in /src/assets #2007

* Dev: Make extra_hosts section in docker DRY #2070

* Dev: Split webdriver tests to speed up running and allow parallel execution of them #2057

* Dev: Improve login page authentication message #2058 #2072

* New: Compatible up to WordPress 6.1 #

* Fix: Could not delete oldest backup from (S)FTP cloud storage provider if FTP location was set in FTP settings #1953

Fix: Error when pushing a staging site and all folders are selected #1883

Fix: Does not sanitise and escape some of its backup settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks (XSS) even when the unfiltered_html capability is disallowed (for example in multisite setup) #1825

* Fix: Important update! Deselecting all tables does not lead to exclusion of tables as expected, but leads to selection of all tables. Thus all tables are copied and possibly overwritten instead of deselected. Applies to new cloning, UPDATE and RESET of a staging page. That can lead to data loss in the staging site. An update is strongly recommended! The problem appeared for the first time in version 4.2.8. #1814

* Fix: Can not upload backup file to google drive if the google api returns incorrect value for available storage size (negative value). This sometimes happens for Google workspace accounts and does not affect all users. #1799

* Fix: Plugin wps-hide-login could not be excluded during cloning process, preventing users from log in to the staging site #1812

Fix: On some servers, autoloader tries to load Composer\InstalledVersions although this doesn't exist. We fix this by only loading classes that exist #1801

* Fix: Certain default plugins like wps-hide are not excluded anymore during cloning #1742

* Fix: Scheduled backup not always executed #1754

* Fix: Backup folder is deleted during backup restore on Windows OS #1737

* Fix: On backup restore retry deleting an item again in next request instead of re adding it at the end of queue, if item isn't completely deleted in current request #1758

* Enh: Refactor normalizePath() #1751

* Enh: Optimize table selection to reduce POST characters. Send either selected tables or excluded tables whichever is smaller along to reduce the POST size for cloning and pushing #1727

* Enh: Allow automatic update of WP STAGING | PRO on the staging site. It can still be disabled using the filter wpstg.notices.disable.plugin-update-notice #1749

* Enh: Add filter wpstg.backup.restore.extended-search-replace. The extended search replace allow properly replacing to destination URL for some plugins like rev-sliders #1741

* Fix: If there is a damaged backup in backup folder, automated backup does not work any longer #1707

* Fix: Support UNC paths like //servername/path Unix or \\servername\path DOS/Windows #1698

* Fix: Remove prefixed vendor namespace from the Normalizer class in the idn-intl polyfill #1720

* Fix: Handle SSL related errors and catch other exceptions while making remote request to refresh Google token #1718

* Fix: Backup does not restore theme if theme does not have a style.css #1719

* Fix: Missing exception in Backup Extractor.php #1724

* Enh: List damaged backup files in the UI and mark them #1710

* Enh: Remove message "backup metadata not found" in debug log #1710

* Enh: Clean up debug messages #1722

* Enh: Add missing escaping of POST output #1705

* New: Add multiple filters to keep existing media files, plugins, themes and mu-plugins after backup restore #1617

* New: Clean existing files during backup restore which are not in backup #1617

* Fix: Cloning does not work if php mb module is not installed #1669

* Fix: Catch fatal error happening on backup upgrade routine #1663

* Fix: Only process one backup queue action at a time. This make sure another action doesn't conflict with the backup action in process. Also fix the wpstg_queue backup processing table growing problem #1652

* Enh: Save log file name instead of complete task response in wp_wpstg_queue table. This reduces the size of backup queue table #1623

* Enh: Stop the backup job on critical errors during scheduled backup #1623

* Dev: Test for cleaning up files before backup restore fails on second run #1681

* New: Support up to WordPress 5.9.1

* New: Add filter wpstg.frontend.showLoginForm to allow third party plugin disabling login form for the staging site #1577

* New: Add labels to distinguish between network and single site clones on multisite

* Fix: Handle issue when showing staging sites in System Info #1560

* Fix: Fix Rows Generator for zero or negative values for Primary Key Index #1584

* Fix: Set option "Keep permalinks" on the staging site when updating a staging site if "keep permalinks" is active on the production site initially #1562

* Fix: Updating an existing multisite clone converted the clone to a single site #1565 #1589