Changelog


Legends:

  • New feature
  • Improvement or update
  • Bug/Issue fix
  • Security vulnerability fix
  • Discontinued or removed

v3.1.18

on Nov 09, 2022

  • Added new white label manager interface, which allows to customize panel branding

v3.1.17

on Sep 09, 2022

  • File Manager: Improved performance and fixed minor bugs
  • File Manager: Added file editor and support for .tar & .rar archives
  • Fixed webmail login and services status interface issues for Alma and Rocky Linux

v3.1.16

on Jun 15, 2022

  • Added auto-cleanup for Message Center to delete messages older than 30 days
  • Fixed bug where subdomain "Add New" button was not working
  • Fixed domains quota validation as per allowed limits
  • Fixed minor bug in SSL keys list page

v3.1.15

on Jun 06, 2022

  • Added support for Rocky Linux 8.x, AlmaLinux 8.x
  • Discontinued support for CentOS 8.x

v3.1.14

on May 09, 2022

  • Added support for OpenLiteSpeed (beta) and Standalone Nginx (beta) HTTP stacks, along with the current Nginx+Apache Hybrid stack
  • Minor UI improvements on SSL list page, messages list page and buttons text changes

v3.1.13

on Apr 07, 2022

  • Added a new FREE Licence option with limited features
  • Improved 1-click WordPress installer to support multiple versions (5.9.2, 5.8.4, 5.7.6, and 5.6.8)
  • Minor bug fixes and improvements

v3.1.12

on Feb 08, 2022

  • Added chroot-ed shell support to provide secure & isolated shell environment
  • New in-browser terminal support beta
  • Advanced firewall protection with ConfigServer Security & Firewall (csf)
  • Fixed validation issue with 3rd party wildcard SSL certificates

v3.1.11

on Dec 28, 2021

  • Added support for PHP 8.0 and PHP 8.1
  • Added button to start failed services under Server Status > Services Status
  • Improved domain name validation where adding www version was breaking SSL in some edge cases
  • Improved overall validations in various areas of the panel
  • Minor improvements in Let's Encrypt SSL installer and renewal process
  • Fixed MultiPHP Extensions installer interface, now PHP extensions can be managed from dashboard with single click
  • Fixed one security vulnerability in FTP accounts

v3.1.10

on Oct 11, 2021

  • Improved upgrade command. New upgrade command and guide can be found here
  • Fixed broken installation repo links and related certs issues

v3.1.9

on Aug 14, 2021

  • Integrated WHMCS Module with ZesleCP. Now, accounts can be managed via WHMCS
  • Fixed Let's Encrypt SSL auto-renewal

v3.1.8

on Jun 19, 2021

  • Added API support with packages, resellers, and users endpoints
  • Added missing php symbolic links. Now, following commands should work: php -v, ze-php72 -v, ze-php73 -v, and ze-php74 -v
  • Fixed emails ssl error of TLS currently unavailable

v3.1.7

on Mar 30, 2021

  • Added Roundcube password plugin. Now, users can manage their passwords directly from Roundcube email client
  • More fixes and improvements in ZesleCP cron schedule runner
  • PHP-fpm optimized. Fixed memory leak issues of zesle-php fpm pool

v3.1.6

on Feb 09, 2021

  • Added new list view in File Manager
  • Added new "permissions" and "MIME type" columns in File Manager
  • Added option to delete domain SSL
  • More regex validation fixes around FTP accounts, domains path field
  • Fixed subdomain unique issue, now same named subdomain can be added for different main domains
  • Fixed WordPress .htaccess and PHP version handler conflict (Now, WordPress .htaccess re-save will not remove PHP version handler entry from .htaccess file)
  • Fixed "mysqld" service auto start upon server restart

v3.1.5

on Dec 20, 2020

  • Added ZesleCP app image in DigitalOcean marketplace (https://marketplace.digitalocean.com/apps/zeslecp )
  • Added new sudo zesle first:run command for users who create ZesleCP from DigitalOcean app droplet image. Run this command to complete the setup after creating a droplet.
  • Added PHP open_basedir based security restrictions
  • Fixed database migration issue in ZesleCP upgrade command

v3.1.4

on Dec 19, 2020

  • Improved ZesleCP cron schedule runner
  • Fixed conflicts with CentOS setenforce

v3.1.3

on Dec 18, 2020

  • Backup wizard - option to create, manage, and download files and database backups
  • Improved services management page (option to enable/disable services such as Apache, Nginx, MySQL, PHP and more)
  • Improved ZesleCP upgrade command
  • Fixed One-click app installation path selection, path uniqueness check and regex validation
  • Fixed One-click app permission denied issue
  • Fixed WordPress .htaccess file owner bug

v3.1.2

on Dec 09, 2020

  • Added brand new message center (records messages & notifications for SSL installation process)
  • Added new placeholder page for suspended accounts
  • Added CentOS8 support
  • Added SSL for main ZesleCP panel URL
  • Added SSL for EXIM service
  • Improved 3rd SSL cert installation interface
  • Improved domain validation for One-click app (WordPress) install
  • Updated general 404 error pages
  • Minor text updates for overall warning messages
  • Improved DKIM keys generate mechanism
  • Improved overall domains conf-rebuild functionality
  • Design changes (left sidebar menu icons update)
  • Fixed bug in A Record checking functionality for domains and subdomains
  • Fixed issue with SSL sans detection

v3.1.1

on Nov 16, 2020

  • applied minor security fixes and patches

v3.1.0

on Nov 13, 2020

  • Added new WordPress installer
  • Added option to add custom MX records
  • Added Ioncube extension compatibility (still manual install)
  • Added emails accounts option for subdomain. Now, user can create email accounts based on subdomains as well
  • Updated DNS rebuild function to rebuild whole conf on user terminate
  • Fixed validation issues with email alias
  • Fixed EXIM files permissions issue
  • Fixed SPF, DKIM records for subdomain create & delete
  • Removed PHP5.6 support

v3.0.1

on Nov 09, 2020

  • Added termination option for user & reseller accounts
  • Added suspend option for user & reseller accounts
  • Added parked domains feature
  • Added delete restriction on user's primary domain
  • Added multiple files upload feature in File Manager
  • Added email alias option
  • Added email forwarding option
  • Added email auto reply option
  • Added Brute Force protection on login page
  • Added apache status page in dashboard
  • Added encryption for FTP accounts and email passwords
  • Added mysql 8 compatibility
  • Added dummy welcome page for domains
  • Improved CPU load metrics on dashboard
  • Improved RAM load metrics on dashboard
  • Reduced subdomain characters limit to 1 character
  • Minor text updates in installer command
  • Fixed known issue with domain wildcard settings
  • Fixed known issues with DNS MX records saving
  • Fixed phpMyAdmin root password issue
  • Fixed File Manager copy/paste issue
  • Fixed bug in Hosting Package validation
  • Fixed known issues with Log Viewer
  • Fixed issue with deleting nginx/apache conf files on domain delete
  • Fixed issue with FTP account password (on edit)

v3.0.0

on Aug 07, 2020

New feature additions into ZesleCP v3 version:
  • Whole new interface to improve user experience and usability
  • Reseller accounts - create and launch Control Panel accounts for your resellers
  • Multi-user accounts - create and launch Control Panel accounts for your direct customers
  • Hosting packages - create hosting packages for your customers. Limit the services you want to provide and enjoy the full control
  • Database management - option to easily create and manage your databases & users, along with MySQL wizard & phpMyAdmin
  • Multiple IPs - option to add additional IP addresses
  • Processes manager - see all the current processes
  • Root filesystem manager - manage root level operating system files
  • Logs viewer - see all the logs directly from ZesleCP dashboard
  • File manager - brand new file manager with tons of new features (replaced old legacy file manager of v2)

Features migrated from v2 to v3 (with design and functionality improvements):
  • Server configuration - get all the common packages (LAMP/LEMP) and services ready out-of-the-box
  • Domains management - add and manage your website domains and subdomains
  • Multi-PHP editor - manage multiple PHP versions and ini config settings
  • Email accounts - create email accounts for each website easily with pre-configured DKIM, SPF, and TXT records
  • FTP accounts - create unlimited FTP accounts
  • One-click apps - install and configure your favorite applications (only WordPress is available at the moment)
  • SSH keys - manage your SSH keys
  • SSL integration - install your preferred SSL certificates, renew and revoke certificates. One-click FREE Let's Encrypt SSL included
  • File manager - to perform all the file system related tasks easily
  • Cron job manager - schedule your tasks and commands easily

v2.x

on Aug 01, 2020

  • Discontinued!

v1.x

  • Discontinued! (v1 was alpha version, for internal testing only.)