Change Log

[2018-10-15] Latest-Stable

3.7.7

FIXES
- Installer: Many security fixes: Escaping, sanitizing, addition of nonces
- Plugin: Fix to MySQL generation when capitalization used in table names
- Plugin: Many security fixes: Escaping, sanitizing, addition of nonces
- Plugin: Proper hiding of license key

[2018-9-15]

3.7.6.1

FIXES
- Plugin: Improved cleanup of leftover installer files

[2018-9-11]

3.7.6

FIXES
- Installer: ZipArchive chunking speed improvement
- Installer: Fix when overwriting sites with read-only files
- Installer: Improved wording on step 4 to more strenuously recommend one clean up installer files after install
- Plugin: JavaScript fix on Settings > Packages > Advanced
- Plugin: Ensure old style SQL generated by server uses 'ENGINE=' rather than 'TYPE='
- Plugin: Proper size warning for packages > 2.1 GB on 32 bit PHP systems
- Plugin: Misc. minor fixes
NEW
- Installer: Defaults to ZipArchive chunking for zip-based packages
- Plugin/Installer: Password hashing

[2018-9-4]

3.7.5.2

FIXES
- Plugin: Renabled features from 3.7.5 that were temporarily removed in 3.7.5.1

[2018-8-29]

3.7.5.1

FIXES
- Plugin: Fixed scan error that was popping up on some machines

[2018-8-27]

3.7.5

FIXES
- Installer: Network Admin added to all sites on multisite
- Plugin: PHP Multithreaded DB mode fix
- Plugin: Cleaning up tables when migrating a multisite subsite->standalone
- Plugin: Chunking scanner mode added (experimental)
- Plugin: Removal of anonymous functions
NEW
- Installer: Multisite subsite->standalone new option to only include active plugins/themes in new site
- Plugin: Drag and Drop functionality improved and promoted to Beta
- Plugin: Dropbox, (S)FTP, S3, Google Drive, OneDrive connectivity tests improved

[2018-8-9]

3.7.4.1

FIXES
- Installer: Fixed issue that prevented permissions changes from occurring
- Installer: ZipArchive Chunking extraction issue fixed that prevented package builds on newly installed site.
- Plugin: Fix for edge case that caused PHP Multithreaded to be database engine when MySQLDump was chosen

[2018-7-25]

3.7.4

FIXES
- Installer: Fixes for edge case replace path params on step 3 (i.e. /www/ path)
- Installer: New scan file format
- Installer: New file structure for improved security
- Plugin: OneDrive test button logic improved
- Plugin: Fixed issue when reauthozing a OneDrive Business endpoint as Personal
NEW
- Installer: Warn on install in a subdirectory of a Wordfence-equipped site
- Installer: Auto-disable Really Simple SSL when installing to http location
- Installer: New option to regenerate keys and salts of installed site (Freelancer/Business/Gold)
- Installer: Large archive file check for 32 bit PHP
- Plugin: Option to purge plugin records when local packages removed

[2018-7-21]

3.7.3.2

FIXES
- Plugin: Preventing errors displaying when mysql paths not present
- Plugin: Fixed schedule archive mode bug
- Plugin: Fixed upgrade bug that would clear auth password
- Installer: Fixed Multisite subdomain install timeouts

[2018-6-22]

3.7.3.1

FIXES
- Plugin: Fixed installer load failure when installing multisite on PHP 5.2

[2018-6-18]

3.7.3

NEW
- Installer: New notice checks on step 1 (Archieve Installed, Overwrite mode, Database Only).
FIXES
- Plugin: Fix for FTP path issue.
- Plugin: Multisite subdomain fixed when including domains other than the main domain.
- Plugin: Improved package verification for OneDrive, S3, and Dropbox.

[2018-5-30]

3.7.2

NEW
- Plugin: Generated SQL now uses bulk inserts which improves installation speed.
FIXES
- Installer: Fix applied to properly handle recursive objects.
- Plugin: Auto setting of AJAX setting upon install.

[2018-5-21]

3.7.1.2

FIXES
- Plugin: Fixed bug preventing systems running PHP 5.5 and below from creating a storage endpoint.

[2018-5-8]

3.7.1.1

FIXES
- Plugin: Fixed bug introduced in 3.7.1 that was preventing schedules from properly running in certain configurations.

[2018-4-30]

3.7.1

NEW
- Plugin: OneDrive for Business support added.
- Plugin: Combined build engine into a single setting. Previously was one entry for manual and one for schedule.
- Installer: Now supports "SQL Streaming" which helps installer process very large databases.
FIXES
- Plugin: Bug fixed in PHP chunking mode that would appear on CPU limited machines.
- Installer: Bug fixed involving errors restoring stored procs using different account than used in source database.

[2018-4-23]

3.7.0.1

FIXES
- Installer: Fixed issue where the update engine wasn't working properly in certain rare scenarios.

[2018-3-26]

3.7.0

NEW
- Plugin: Added OneDrive support
- Plugin: Templates menu has been moved to be a tab of the Tools menu
FIXES
- Installer: Fixed installer hang issue due to API changes in PHP 7.2 - Plugin: Changed a few items to prevent warnings on PHP 7.2
- Plugin: Decreased default worker time to 14 seconds to increase package engine reliability
Duplicator 1.3 Beta is here! Check it out now!
The (1.2.*developer/beta version) can be downloaded here. Patterns with even numbers are the release line and odd numbers the development line.

[2018-?]

1.2.54

[Download Developer Version]
FIXES
TBD
Latest-Stable
[2018-10-19]

1.2.52

[Download 1.2.52]
FIXES
- Back-wards compatibility for pre 4.7 WP versions on sanitize_text_fields
- Improved redirect for invalid nounce parameters
- Minor formatting cleanup on scanner page

[2018-10-17]

1.2.50

[Download 1.2.50]
NEW
- Plugin: Improved nounce checks across all form posts
- Plugin: Improved variable binding and database escape checks
- Plugin: Improve check_ajax_refer with esc_js calls
- Plugin: Remove archive file from remove file button click action
- Installer: Improve sanitization and escaping
- Installer: Improve CSFR checks and validation
FIXES
- Plugin: JS Bug with Firefox not properly reading the log file

[2018-9-24]

1.2.48

[Download 1.2.48]
FIXES
- Installer: Archive not found improved feedback messages
- Installer: Archive size mis-match improve feedback messages
- Installer: Various fixes for name hashes and archive name on step 1

[2018-9-20]

1.2.46

[Download 1.2.46]
FIXES
- Plugin: Improve the installer file cleanup messages
- Installer: Improve installer file name hashes
- Installer: Improve help messages
[2018-9-14]

1.2.44

[Download 1.2.44]
FIXES
- Plugin: Improved uninstall process for table removal
- Installer: Server details dialog link merged into version info in top navigation
- Installer: Step 4 improved install file cleanup message for removing files
- Installer: General messaging cleanup through the various screens

[2018-8-24]

1.2.42

[Download 1.2.42]
NEW
- Installer: Password feature for accessing the installer.php
FIXES
- Plugin: Fix for mysqldump with open_basedir enabled
- Plugin: Update parsley lib to 2.3.5
- Plugin: Updates to about section
- Installer: Improve messages for database connection issues
- Installer: Improve messages on Step 4 for file cleanup
- Installer: Security updates for form inputs.
Note: This is only an issue if installer files are left on the server. As we have always recommended, users should remove all installer files when completed by logging into the WordPress admin and following the remove prompts! Reported by Synacktiv.



For a list of previous change logs see the legacy changelog history.

Fix: A bug or process that is updated to address a possible system issue.
New: A new feature or process implemented in this release.