Skip to content

Version 1.704 ​

Released: 2026-06-09

PHP pcntl extension support added custombuildnew ​

The PHP php_pcntl extension is now available and can be enabled via CustomBuild for all supported PHP versions.

Note: Process Control support in PHP implements the Unix style of process creation, program execution, signal handling and process termination. Process Control should not be enabled within a web server environment and unexpected results may happen if any Process Control functions are used within a web server environment.

Make sure this extension is only enabled in a trusted environment.

Unified Exim and spam filtering service integration update ​

The Exim configuration for integrating with spam checking services (Rspamd or SpamAssassin) is updated. Key changes:

  • Updated SpamAssassin configuration to always remove the existing X-Spam-... headers before adding spam scan results.
  • Simplified the X-Spam-Status header to be Yes, score=$spam_score.
  • Updated Rspamd configuration to always add X-Spam-Score, X-Spam-Bar, and X-Spam-Report immediately after spam scanning.

Date range pickers replaced with separate date inputs evolutionupdate ​

All date range pickers across the interface have been replaced with two separate date input fields — a from date and an to date. This makes it clearer which date you are setting and provides a more straightforward experience when defining a date range.

Software version changes custombuildupdate ​

  • Apache web server updated from 2.4.67 to 2.4.68
  • composer updated from 2.10.0 to 2.10.1
  • csf updated from 15.05 to 15.06
  • mod_lsapi updated from 1.1-92 to 1.1-94
  • ModSecurity rules from OWASP CRS updated from 4.26.0 to 4.27.0
  • phalcon (PHP extension) updated from 5.13.0 to 5.14.0
  • PHP 8.4 updated from 8.4.21 to 8.4.22
  • PHP 8.5 updated from 8.5.6 to 8.5.7
  • proftpd updated from 1.3.9a to 1.3.9b
  • zstd (PHP extension) updated from 0.15.2 to 0.16.0

CSF dovecot log parser custombuildupdate ​

LFD dovecot log parser was updated to recognize failed pop3 and imap login attempts to dovecot 2.3 and 2.4 service.

CustomBuild will not update DirectAdmin update ​

The CustomBuild command da build update_versions will no longer update DirectAdmin.

DirectAdmin has an internal auto-update service. This change makes sure CustomBuild is only managing 3rd-party software.

Vacation message date range picker evolutionfix ​

The date range picker on the vacation message create and edit page was not working correctly. It has been replaced with two separate date input fields — one for the start date and one for the end date — making it easier and more reliable to define the period during which your vacation message will be active.

Exim email filter by domain fix ​

The Exim SPAM filter generator is fixed to accurately block emails by domain. Adding a rule to block emails from a specific domain will block emails from exactly this domain. Old implementation used to block emails even if the blocked domain partially matches the sender address.

Removed CMD_AJAX_GET_COUNTS removal ​

CMD_AJAX_GET_COUNTS API endpoint was removed.

Removed directadmin.conf fields removal ​

The following fields have been removed from directadmin.conf:

  • ajax_cache_max_time