❗ DAV disabled by default in upcoming Apache release. Enable with cpcmd config_set apache.dav true Add admin_list_failed_webapps command Start virtualcron.service after databases come online Blacklist themes in config.ini
Provisioning fixes for special cases Change SSH port via system.sshd-port scope Improved CLI argument reporting Sites cannot be added which duplicate server name
rbenv_freshen_build=true updates rbenv Rubies Fix obsoleted # comment usage in php.ini Admin username change forgets preferences Specify / after username to force login to server (requires [auth] => server_format) Flush panel version on update
Force admin to lowercase Remove Argos monitoring profile when service not in use -n/--no-migrate upcp flag, skip migration Sort tags by date to prevent update loop
- Fix license purpose reporting - system.virus-scanner configuration scope - apnscp.config flattens complex values
Complex types in dns,key Heading z-index
Resolve handler loop with rspamd/spamassassin FST replication fails when sys_ruby_version is "system"
Panel version available in Settings
Bootstrapper performance tweaks (~15 minutes faster) Smarthost support mail.smart-host configuration scope Verbose post-install message Passenger web app restart support Improved service annotations
upcp correctly moves across tags. Remove definitions.yml from earlier tags. rspamd operates when mail_enabled is false mail.enabled, mail.spam-filter configuration scopes
Build on 1 GB environments Improve robustness against flaky network during install Bug fixes
Update PHP version feed
Disabling provider-backed service disables provider key
Set DNS default provider from bootstrap.sh + helper configuration scopes: dns.default-provider, dns.default-provider-key
Support MariaDB 10.4 Dangling dbaseadmin in [my,pg]sql.domainmap after deletion Unit tests