WP STAGING Changelog

How are you doing today? Are you getting enough sleep?🛌 Drinking enough water?🥛 Eating some fruits🍊 here and there? Changelogs are fantastic but We we also wanted to use this space to remind you to be kind to yourself and those around you. That’s all. Have a great day and enjoy the latest updates: 😀

Are You looking for the changelogs for WP Staging Pro instead? Go here!

3.9.3 Release November 25, 2024

  • New: Supports WordPress 6.7.1
  • New: Secure backup upload form before starting upload by OTP sending via email. #3857
  • UX: Improve rendering log entries in log process modal. #3877
  • Dev: Handle loading of assets when Dev Basic is enabled in the free version. #3936
  • Dev: Prepare database importing code to be DRY so it can be used in Standalone Restorer tool. #3917
  • Dev: Update doc to show how to chose playwright tests. #3691
  • Dev: playwright command ‘make e2e_playwright_ui’ not working properly. #3896
  • Dev: Reduce timeout-minutes for github e2e test and display tests duration when debug mode is enabled. #3464

3.9.2 Release November 14, 2024

  • New: Supports WordPress 6.7
  • New: Add a new confirmation modal before “update staging site” to prevent accidentally overwriting a staging site. #2465
  • New: Add filter `wpstg.backup.restore.use_current_scheme_on_same_site` to use current http(s) scheme instead of scheme in the backup when restoring on same site. #3911
  • Enh: Create backup storage folder on plugin activation. #3899
  • Enh: Improved logs in case of failure of WP Staging jobs. #3886
  • Enh: Beautify “Backup Completed” modal. #3780
  • Enh: Make the logs in the logs modal filterable by a log type button. #3784
  • Enh: Make more warning messages translatable (i18n). #3892
  • Fix: Remove wpstg-blank-loader.js from being loaded on frontend. #3440
  • Fix: Optimizer plugin is not updated when free and pro version is different. #3888
  • Fix: Exclude the root directory from scanning during the cloning process. #3897
  • Fix: Don’t show cache related admin notice on staging site when `WP_CACHE` is set to true. #3860
  • Fix: German translation can break layout of some modals. #3908 #3923
  • Dev: Extend playwright e2e for testing WP Staging on Windows. #3874
  • Dev: Webdriver e2e “Pro Single Site Cloning” failing. #3912
  • Dev: Improve usage of property_exists() #3865

3.9.1 Release October 30, 2024

  • New: Now supports cloning and pushing sites where the wp-content folder is located outside the main WordPress directory, as well as sites with a renamed wp-content folder. #1989
  • New: Add links to quick guide and support on WP Staging plugins listing page. #3808
  • Enh: Use our modern backup architecture for deleting and editing a staging site to provide a better and faster workflow experience. #3737
  • Enh: Merge all backup restore filters into a single new filter, deprecating the others. One filter to rule them all… and make devs’ lives easier. #3717
  • Enh: Improve wordings for several notices. #3781
  • Fix: Deleting an unfinished staging site, does not delete its folder. #3785
  • Fix: Filesystem scanner keeps on running during backup creation. #3902
  • Fix: Autosave WordPress `Permalinks` after creating a staging site. #3618
  • Fix: Files index error due to invalid files count in multipart backups. backup is still restoreable as this is only a logging error! #3872
  • Fix: Remove wordpress.com related messages. #3641
  • Fix: Rare fatal error “Call to undefined function apache_get_modules” after the push process. (Pro) #3763
  • UX: Remove the advanced settings on the update staging site page. #3768
  • Dev: Add our own playwright image with bundled PHP for efficent e2e testing with Playwright. #3867
  • Dev: Move unit tests to a new location. #3881
  • Dev: Prepare multipart backup feature for v2 backups. Change file extension for database parts. #3876
  • Dev: Add newsfeed validator. #3803

3.9.0 Release October 21, 2024

  • New: Added magic login links for both production and staging sites with customizable expiration times and role-based access. Ideal for granting temporary access to external developers or clients who need quick, limited-time access to your WordPress site. Read more: https://wp-staging.com/create-magic-login-links (Pro) #3582
  • Enh: Improve error messages for expired login link and increase the expiration time. #3816
  • Enh: Add License key as authentication method for WP Staging Restore tool. #3505
  • Fix: Make some missing string translateable. #3764
  • Fix: Change twitter logo to X #3852
  • Fix: Unable to create and view backups when WordPress root directory is not readable. #3841
  • Fix: Knowledgebase and What’s new blocks are not looking good under Settings, System Info and License page. #3831
  • Fix: Make sure that backup is restored properly when `W3 Total Cache` is installed on production site. #2451
  • Fix: Download Backup Modal has broken css. (Pro) #3843
  • Fix: “PHP Fatal error: Uncaught TypeError: property_exists()” with Google Drive auth. (Pro) #3862
  • Fix: A typo in I18n.php file #3766
  • Fix: Database cloning doesn’t work if using mixed upper and lower cases in database prefix when MySQL uses the setting `lower_case_table_names`. #3817
  • Fix: Cannot restore database when the last CONSTRAINT is not correctly replaced in a CREATE TABLE query. #3794
  • Fix: Handle temporary login link creation properly after creating staging site. (Pro) #3767
  • Fix: Main menu navigation not working during development. #3835
  • Dev: Playwright tests failing because beforeEach was not working #3833
  • Dev: Add unit tests workflow for Windows on Github CI. #3486
  • Dev: DRY Github workflow files by adding input option to select PHP version. #3828
  • Dev: Move docker-compose*.yml files to ./docker/* to cleanup repo root. #3840
  • Dev: Fix playwright test failing due to wrong message detection on expired link. #3869
Open changelog archive and track all releases.