Changelog

Every notable change, release by release. Breaking changes always come first.

Releases feed

2.0.0

Unreleased

The new panel serves every page at the root URL, and the HestiaCP web interface of 1.x is gone. ArcPanel is now a hard fork with ArcPanel names throughout.

Breaking10 changes
  • Panel at the root URLPages moved from /app/… to /…. Old /app/ and 1.x paths redirect for this release; the redirects are removed in 2.1.
  • ArcPanel names everywherePaths, configuration, commands (v-*-arcpanel-*), packages, users, services and the ArcPanel-Exit-Code API header use ArcPanel names, without aliases.
  • Fresh installs onlyNo upgrade from ArcPanel 1.x or HestiaCP. Install 2.0 on a new server and move users with backups.
  • web/ removedWhat commands still use moved to lib/: Quick Install, 2FA helpers, the mail wrapper, the API script, translations and error pages.
  • White label and RRD dataWhite-label files and RRD data now live under data/; they are still served at the same URLs.
  • FileGator removedThe panel's own file manager replaces it; v-add-sys-filemanager only turns it on and off.
  • New themesThe old CSS themes are gone. THEME is now nocturne, light or auto.
  • Switches removedARCPANEL_APP_PAGES and ARCPANEL_APP_LOGIN no longer exist; there is no legacy interface to switch back to.
  • Backups and third-party toolsArchives use ./arcpanel/; HestiaCP and VestaCP archives still restore. WHMCS and Blesta modules must use the new names.
  • One version numberVERSION in arcpanel.conf is the only version; upgrade steps live in install/upgrade/versions/.
Added1 change
  • Log downloadDownload the last 5000 lines of a web domain log from the log page.
Changed1 change
  • Bundled dependenciesphpPgAdmin 7.14.6 and the quoteshellarg helper ship with ArcPanel; installs no longer download them from the HestiaCP organisation.

Base

HestiaCP 1.10.5

ArcPanel started from HestiaCP 1.10.5 and became a hard fork of it in 2.0. For changes before the fork, see the HestiaCP changelog. ArcPanel is an independent project, not affiliated with the HestiaCP project.