v2.4.75 — 2026-05-24¶
Security
- feat: AppArmor enforce-mode toggle per server (Complain ↔ Enforce, auto-revert on ≥10 DENIED/60s)
- feat: Webmail SSO (Roundcube auto-login via one-time token, directly from mailboxes table)
Multi-Server / Agent
- feat: Subdomain management fully implemented in agent — separate Nginx server blocks per subdomain with own document root, SSL fallback chain
- fix: New servers automatically inherit panel-wide update_mode (no manual reconfiguration required)
Performance
- perf: Composite indexes on high-traffic filter columns (sites, domains, mailboxes, cron_jobs, ftp_accounts, backup_jobs)
- perf: Code-splitting — all 49 React pages via React.lazy/Suspense, main bundle 6.4 MB → 233 KB
i18n
- fix: All German strings removed from EN locale (12 files: login, email, sites, joomla, settings, extensions, packages, waf, ftp, prestashop, wordpress, customers)