Files
nixpanel/CHANGELOG.md
T

3.1 KiB

NixPanel Changelog

All notable changes to NixPanel are documented here. Versioning follows Semantic Versioning.


[0.5.0] — 2026-04-11

Bug Fixes

  • Clean install on every update — node_modules and lock file are always regenerated fresh on the server platform, eliminating rollup native binary mismatches between Windows dev machines and Linux servers.
  • update.sh no longer blocked by local package-lock.json changes.
  • .gitignore corrected for nixserver/ and nixclient/ dist paths.

[0.4.8] — 2026-04-11

Bug Fixes

  • Login page now fetches version from /api/health dynamically instead of showing a hardcoded stale version number.
  • Login page subtitle changed from "Web Host Manager" to "Admin Panel".

[0.4.6] — 2026-04-11

Changes

  • Removed all WHM® trademark references throughout the panel. All instances replaced with "NixServer".

[0.4.5] — 2026-04-11

New Features

  • Day/Night mode toggle — sun/moon flip switch in the dashboard info bar. Preference persisted across sessions.

Bug Fixes

  • Sidebar version refresh now clears stale value immediately and cache-busts the API response.
  • uptime added to exec allowlist — fixes Hostname/OS showing … on the dashboard.
  • Version fetch auto-retries every 5 s after failure (handles post-upgrade service restart window).

[0.4.4] — 2026-04-11

New Features

  • Server info bar — cPanel-style strip at the top of the dashboard showing Username, Hostname, OS, NixPanel Version, live Load Averages, and Server Monitoring alert count.

[0.4.3] — 2026-04-11

New Features

  • Version display in sidebar — shows installed version with up-to-date / update-available indicator.
  • One-click panel upgrade — upgrade button in the sidebar footer runs update.sh in the background. Panel restarts automatically.
  • Check for updates — refresh icon re-fetches version on demand.

[0.4.2] — 2026-04-11

New Features

  • NixServer sidebar redesigned — full collapsible category sidebar with 29 categories and ~210 menu items. Live search, auto-expand active category, sidebar toggle.

[0.4.1] — 2026-04-11

Bug Fixes (Installer)

  • SpamAssassin: Ubuntu 24.04 service name is spamd, not spamassassin.
  • PowerDNS: systemd-resolved stub listener disabled before package install to free port 53.
  • Git clone into pre-existing directory handled correctly.
  • Apache 403 fixed — post-build chmod 755/644 on all dist assets.
  • Apache 500 fixed — mod_proxy_http and mod_proxy_wstunnel now enabled.

[0.4.0] — 2026-04-11

New Features

  • Shell Access Manager — enable/disable SSH shell access per hosting account.
  • Apache Log Viewer — view access/error logs per account.
  • WebServer page rewritten to Apache-only stack.

[0.3.x] — 2026-04-10

Architecture

  • Full service stack: Apache2 + PHP-FPM, PowerDNS, Exim4, Dovecot, MariaDB, SQLite (panel DB).
  • Complete MariaDB management, email routing, certbot SSL, Fail2ban.

[0.2.0]

  • Initial development release. Renamed to NixServer / NixClient.