Back to Changelog
Panel Backend

v1.0.457

Patch Released August 13, 2026

Hardened update system restart reliability and fixed a locale-sync gap in the default update path.

Improvement

1
  • Unified the package-to-service name mapping used by update apply/rollback so every managed daemon (including external-server, ftp-quota-daemon, bandwidth-daemon) restarts the correct systemd unit after an update.

Bug Fixes

3
  • Post-update health checks now verify by inode that a restarted daemon is actually running the freshly installed binary, retrying and rolling back automatically if the restart did not take effect.
  • Added a startup self-heal (SH-080) that detects and restarts daemons still running a deleted/replaced binary left over from an earlier incomplete update.
  • Fixed the panel-i18n locale sync hook not running after extracting an update in the default (bulletproof) update path.
See the Demo