Skip to main content
Version: 4.1

3.9.8

Stability, operations, and panel enhancements for 3.9.8.

Operations & CLI​

  • Sentinel update lock cleanup: stale update locks older than 30 minutes are safely expired to prevent deadlock.
  • Submodule synchronization and upstream tracking parity.

Customer Panel​

  • Application installer PHP interpreter resolution: robust detection of distribution-specific and custom PHP binaries (/usr/bin/php{v}, /usr/bin/php{nodot}, Remi, OpenLiteSpeed lsphp, system php), fallback to any installed PHP version, and auto-provisioning of the target PHP version on demand when installing Drupal, WordPress, Joomla, Nextcloud, and other CMS apps.
  • Pre-flight checks on new domains: default placeholder files are automatically cleaned so WordPress and web applications install seamlessly.
  • n8n installer automatically ensures Node 22 runtime and executes non-interactively with runuser.

Admin & Mail​

  • Resolved test suite redundancy and hardened admin handlers.
  • Webmail triage syntax cleanup and contact synchronization.
Was this helpful?