Hestia Control Panel v1.6.0 Release Notes

  • ๐Ÿ’ฅ Breaking changes

    • โฌ‡๏ธ Dropped support for Debian 9 for new installs (#2537)
    • โฌ‡๏ธ Dropped support for RSSH for Debian 9 and Ubuntu 18.04 on install (#2537)
    • โฌ‡๏ธ Dropped support for TLS1.1 and older for Dovecot (#2012 and #2538)
    • โž• Added support for Yescrypt (#2235 / #2499) Breaking possible restores from Debian 11 / Ubuntu 22.04 to older Operating version (Change user password to solve the issue)
    • โž• Added support for ARGON2ID for mail accounts (#2421) Breaking possible restores form Debian 10 and 11, Ubuntu 20.04 and 22.04 to Ubuntu 18.04 / Debian 9

    ๐Ÿ”‹ Features

    • โž• Added support for Ubuntu 22.04 Jammy (#2537 #2489)
    • โž• Added support Exim rate limits for email accounts via UI (#2225 and #2523 @madito)
    • โž• Added support to delete spam when reaching certain threshold (#2206 and #2200 @madito)
    • โž• Added support to send mail to an unauthenticated SMTP relay (#2441 @clarkchentw)
    • 0๏ธโƒฃ Replace default MD5 encoding with ARGON2ID for Debian 10 and Ubuntu 20.04 and higher (#2421 @stsimb)
    • โž• Added support for Yescrypt (#2235 / #2499)
    • โฌ†๏ธ Upgrade backend to PHP8.1 due to compatibility issues Jammy (#2515)
    • Introduce new api allowing users to use certain commands over API (#2535 and #1333)
    • ๐Ÿ‘ Allow "Purge" cache button visible on templates with the name cacheing-your-template-name (#2526 #2530)
    • โž• Add hooks to hestia-nginx and hestia-php (#2440)

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  Fixed an issue where --hostname and --email did not validated when using --interactive no (#2532 #2531)
    • ๐Ÿ›  Fixed an issue with the detection if MariaDB 10.7 was running (#2536 @gOOvER)
    • ๐Ÿ›  Fixed an issue with downloading a backup as a standard user (#2524 #2525)
    • โœ‚ Remove duplicated package installer (#2520 @rfzh1996)
    • ๐Ÿ›  Fixed an issue with "Do not allow user to login" checkbox sync up with real settings (#2507 #2513)
    • ๐Ÿ›  Fixed an issue where deleting a suspended users did not decrease the suspended user counter (#2504 #2531)
    • ๐Ÿ›  Fixed an issue where domain with redirect enabled was not able to "request" Lets encrypt ssl (#2514 #2176)
    • โž• Add an notice when using Blackblaze on a ARM64 based server (#2394 @zedpr0)
    • โž• Add rsyslog as a dependency (#2505)
    • ๐Ÿ›  Fixed an issue when a user import a backup a let's encrypt cronjob was not created on default. (#2498 @NickCoolii)
    • โž• Add missing translation conversions in backup list (#2501)
    • โšก๏ธ Update example in v-add-web-domain-backend (#2500 gingerbeardman)
    • โšก๏ธ Update example in v-add-letsencrypt-domain (#2442)
    • ๐Ÿ›  Fixed an issue in configure-server-smtp.sh by loading /etc/hestiacp/hestia.conf (#2488)
    • โšก๏ธ Update Cloudflare ips in nginx.conf (#2542 @clarkchentw)
    • โœ‚ Remove duplicate code in Ubuntu installer (#2542 @clarkchentw)
    • ๐Ÿ›  Fixed an issue in Nginx + Apache2 mail "disabled" template. Causing users unable to request an valid ssl certificate (#2550 #2549)
    • ๐Ÿ›  Fixed an issue with "Reject spam" option not working (#2551 #2545)
    • ๐Ÿ›  Fixed an issue with Editing / Adding DNS records (#2546, #2547, #2548 @DuoCZ)

    Dependencies