Hello,
I work for a big WordPress plugin company, and we've encountered a serious bug affecting our customers, potentially linked to the Softaculous auto-update process.
Could a Softaculous developer clarify the exact process used during an automatic plugin update? I am particularly interested in whether Softaculous extracts the update directly into the existing directory, overwriting any conflicting files, or if it completely removes the old version before extracting the new one.
For example, if a plugin version 1.0 includes a file named "version-1.php" and this file is removed in version 2.0, replaced by "version-2.php", what would happen to "version-1.php" after an update via Softaculous? Do both files remain, or is the older one deleted?
A clear understanding of this process is crucial for ensuring our plugins maintain seamless functionality across updates.
Thank you for your attention to this matter.
IP: --
Question about Softaculous Auto Plugin Update Mechanism
We have released the updated WordPress package today which improves the plugins/themes update functionality.
The package should reach across all servers within 24 hours.
Now while updating WordPress plugins/themes Softaculous will delete the existing plugin/theme folder and then unzip the new plugin/theme package to avoid stale files being left over.
Softaculous will also enable Maintenance Mode during the upgrade process.