1) [Feature] : Added Staging option. This feature can be used to create a staging environment of your production website and test any changes you need. You can then Push these changes (files, database structure, database data) to your production website using the Push To Live option. This feature can be disabled from Softaculous Admin Panel -> Settings page. Following are the guides :
– Staging
– Push To Live.

2) [Task] : If the WordPress plugins and themes auto upgrade is enabled by the user. They will now be upgraded via Softaculous cron i.e. once every 24 hours, previously they were upgraded only when the WordPress core was upgraded.

3) [Task] : The password encryption for storing passwords like “Database Password”, “API Pass”, “FTP Password” and “SMTP Password” in Softaculous records will now use OpenSSL instead of mcrypt for hashing the password. All the existing passwords will be re-encrypted with the new hashing format when Softaculous will be upgraded to 5.0.5.

4) [Task] : Updated the Remove installation process to delete the “additional files” selected by the user as associated with the installation (only in the domain root folder e.g. public_html/). If the user has selected the additional files as associated with the installation only then such files will be deleted.

2) [Task] : In Softaculous Admin Panel -> Software page, added icon to display which scripts are not updated since 2 years. Admins can easily select such scripts and disable with just one click.

3) [Task] : In DirectAdmin, Softaculous will now automatically load the language selected by the user in DirectAdmin.

4) [Task] : Softaculous now works on latest version of CentOS Web Panel.

5) [Task] : Changes to support Softaculous on PHP 7.1

6) [Bug Fix] : If a user’s disk space usage had exceeded their disk quota and the backup failed via Softaculous, it was incorrectly reported as successful. This is fixed now and Softaculous will report the appropriate error message.

7) [Bug Fix] : Softaculous was unable to connect to VestaCP API calls when the server was using a custom PORT for VestaCP. This is fixed now.

8) [Bug Fix] : In ISPConfig, if the minimum length for passwords was set more than 10, Softaculous was unable to create database user since the database user password was generated of 10 chars. This is fixed now and Softaculous will generate the password in sync with with the length set by admin for minimum length for password.

9) [Bug Fix] : In Plesk, Forwarded domains will not be listed in the domains dropdown on the upper right corner of the Softaculous enduser panel.

10) [Bug Fix] : Ioncube was not downloaded on FreeBSD servers using Stable version of FreeBSD. This is fixed now.

1) [Task] : Single Sign on to the installaton’s (WordPress) admin panel has now been added in the Top Scripts widget in the control panel “Top Scripts” section. This will allow users to access the admin panel of their WordPress installation(s) directly from cPanel/Directadmin.

2) [Bug Fix] : Softaculous was failing to detect some PHP functions during requirements check while installing a script on servers using CageFS. This is fixed now.

3) [Bug Fix] : In Plesk, Softaculous was listing all domains of the parent user for Application User and Webmaster user accounts. This is fixed now.

4) [Bug Fix] : In Plesk, On the Installations page of Softaculous Admin panel, installations on primary domain was listed under subdomains as well. This is fixed now.

1) [Task] : In ISPmanager 5 if Autosubdomains option was enabled for a domain, Softaculous was not detecting the full list of sub domains as per the list of sub directories created. The sub domains list will now be generated correctly.

2) [Task] : Added soft_php_bin filter which allows to override the path to PHP binary which should be used to perform background operations like Auto Backups, Clone, Remote Import, etc. Guide.

8) [Task] : PHP version detection in Softaculous for users using cPanel with EasyApache4 MultiPHP Manager was disabled temporarily in Softaculous due to a bug in cPanel versions 11.62.0.1 to 11.62.0.12 API. cPanel team has fixed their API in 11.62.0.12 hence the PHP version detection is added back.

9) [Task] : Added a setting in Softaculous Admin Panel -> Settings “Sync installations list with Softaculous Records” so if the installation directory does not exist it will be automatically removed from Softaculous records.

10) [Task] : Added a setting in Softaculous Admin Panel -> Settings “Detect and update actual version of installations” so if the user has manually updated their installation the correct version will be updated in Softaculous record via CRON.

11) [Task] : Added support for subdomains in ISPConfig.

12) [Bug Fix] : If the installations had symlinks having target path more than 100 characters, the symlinks were not backed up properly. This is now fixed. (Magento 2.x has symlinks with long target paths).

13) [Bug Fix] : Edit installation database password was showing wrong if “Store Database Password in encrypted format” was enabled and then after when it was disabled. This is now fixed.

15) [Bug Fix] : In ISPmanager (Business version), added support to detect if the setting to add the username as database name prefix is enabled and generate database name accordingly.

16) [Bug Fix] : Added support for custom control panel port in ISPConfig.

17) [Bug Fix] : On Edit Installation page, the database password was not displayed correctly if it contained characters (&#) consecutively. This is now fixed.

18) [Bug Fix] : In Softaculous Remote, Backup and Restore progress data was not updated in task list page. This is now fixed.

19) [Bug Fix] : In Softaculous Remote, if the server was using split zips to unzip script packages in part the old zips that were not required were not deleted. The splitted zip files that are not required will now be deleted when the updated script package is downloaded.

1) [Task] : PHP version detection in Softaculous for users using cPanel with EasyApache4 MultiPHP Manager has been disabled temporarily due to a bug in cPanel 11.62.0.1 and 11.62.0.2 API with EasyApache4 MultiPHP Manager for detection of selected PHP version for a particular domain. This shall be enabled back when the cPanel team fixes this API.

2) [Task] : Updated PHP Mailer library, Email validation was done by Softaculous, hence there was no vulnerability, however, we have updated the library in Softaculous.

3) [Task] : Updated XML Library in Softaculous.

4) [Task] : Added provision to translate one line script description.

5) [Task] : Updated Russian and French Translations.

6) [Task] : New language translations added in cPanel have been updated in Softaculous so that the native language for Softaculous can be set automatically if the user is using these languages.

7) [Bug Fix] : Softaculous was not compatible with PHP 7.x on Plesk and XAMPP. This is fixed now.

Softaculous is an auto installer which supports cPanel, Plesk, DirectAdmin, Interworx, CentOS Web Panel, ISPmanager ISPConfig and Softaculous Remote/Enterprise for proprietary control panels. We are adding more features and if you have any suggestions, do let us know. We hope you enjoy this version of Softaculous.