Skip to main content

Changelog

Every stable release is tagged on GitHub with binaries, checksums, and install scripts.

Download latest: GitHub Releases


v1.5.0.0 — Visual upgrade, drag-and-drop, light mode

2026-06-20 · Release notes · Compare v1.4.2.2…v1.5.0.0

Visual upgrade

  • Staggered card animations, hover micro-interactions, floating orbs, pulsing status badges, greeting shimmer.
  • Admin drag-and-drop card reorder (handle-only, CSRF + SQLite sort_order).
  • Bento spans per app (1x1, 2x1, 1x2); collapse on mobile.
  • Light mode with full token overrides on dashboard and settings.
  • Video wallpaper (.mp4/.webm/.ogg).
  • Live settings preview — accent, glass, wallpaper, overlay, grid columns, accent glow.

Docs & marketing

  • Blog (24 posts), FAQ, llms.txt, theme gallery on GitHub Pages, JSON-LD SEO.
  • Card-grid blog UI with topic cover art; unified AMUD Dashboard branding.

Backend & polish

  • sanitize_theme_mode, sanitize_card_span, reorder integration tests.
  • Drag: filter guard, error toasts, rollback, touch support; admin-only script load.
  • Light mode body/orb fixes; Sonar and CI rustfmt clean.

Upgrade: curl -sSL …/update-amud.sh | bash — verify Settings → System shows v1.5.0.0.


v1.4.2.2 — Dashboard telemetry only (no System page)

2026-06-20 · Release notes · Compare v1.4.1.0…v1.4.2.2

Removed

  • /telemetry page and System topbar button (dashboard telemetry row stays on the home page).

Host apps

  • Host-based services like Beszel/Filebrowser now get fallback telemetry even when not running as LXC.
  • Proxmox app status is driven by host agent connectivity to avoid false OFFLINE badge states.

Telemetry UI

  • Dashboard top telemetry row shows CPU, RAM, GPU (when available), Disk, and Bandwidth.

Dashboard UX

  • Guest (not logged in) app cards are compacted to avoid oversized rows.

v1.4.1.0 — Proxmox card, host telemetry, and privacy settings

2026-06-20 · Release notes · Compare v1.4.0.0…v1.4.1.0

Proxmox

  • Jellyfin-style Proxmox stream card; status from host agent (no false OFFLINE on self-signed PVE UI).
  • Card shown under its app category, not hidden by Media filter.

Telemetry

  • Per-app CPU/RAM restored on dashboard cards.
  • Host card: CPU model, cores, temp, CPU/Memory sparklines.
  • GPU card when nvidia-smi is on the Proxmox host agent.

Settings

  • Logo field no longer shows {{app_logo}} when empty.
  • Privacy & Access tab for guest telemetry and TLS (moved from Support / Donation).

Upgrade: curl -sSL …/update-amud.sh | bash — then systemctl restart amud-agent on the PVE host for GPU.


v1.4.0.0 — Security, audit log, and UI overhaul

2026-06-20 · Release notes · Compare v1.3.7.3…v1.4.0.0

Big one. Mostly about making AMUD safer to run in production, easier to trust, and nicer to look at every day.

Audit log

  • Admin actions recorded in SQLite (logins, settings, backups, user management).
  • New Audit tab in Settings.
  • audit_log table auto-created on upgraded Proxmox databases.

Security

  • Webhook URL masking and SSRF filtering (no localhost/metadata targets).
  • Health checks block loopback while allowing homelab RFC1918 ranges.
  • Branding fields HTML-escaped in dashboard templates.
  • Settings UI uses DOM APIs instead of innerHTML for dynamic rows.
  • Documented .env.example for proxy trust, secure cookies, and secrets key.

Database

  • SQLite WAL mode + foreign keys enforced.

UI

  • Proxmox-style status chips and badge styling.
  • Accessibility pass (buttons, labels, contrast).
  • globalThis in service worker and login page.

Tooling

  • SonarCloud quality gate green (Security / Reliability / Maintainability A).
  • GitHub Actions pinned to commit SHAs.
  • Install scripts cleaned up ([[ bash, shared constants).

Upgrade: ./update-amud.sh — no database wipe required.


v1.3.7.x — Auto-update and Proxmox polish

2026-06-20

VersionHighlights
v1.3.7.3Settings sidebar scroll fix on smaller screens
v1.3.7.2Auto-updater fix; GitHub Actions runner pinned to ubuntu-22.04 (GLIBC mismatch on older LXCs)
v1.3.7.1Auto-update system and in-app version notifications
v1.3.7Wake-on-LAN decoupled from apps; Proxmox host/container UDS permission fixes

v1.3.6 — 2026-06-18

Stability and deployment improvements. See release tag.


v1.3.1.5 — 2026-06-14

Maintenance release. Docs and install script refinements.


v1.3.0.0 — 2026-06-10

Feature release: expanded integrations, settings UX, and homelab workflow improvements.


v1.2.0.0 — 2026-06-09

Architecture and telemetry pipeline updates.


v1.1.0.0 — 2026-06-06

Fully static architecture and security hardening

  • Musl-static binaries and scratch-based Docker image.
  • Argon2id password hashing (legacy SHA-256 migrated on login).
  • Encrypted app keys at rest; authenticated integration handlers.

v1.0.0 — 2026-06-03

First public release. Rust server + agent, SQLite config, Proxmox/Docker telemetry, zero-YAML UI.


How to stay updated

  1. Watch Releases on GitHub.
  2. Enable update notifications in Settings → System (v1.3.7.1+).
  3. Run ./update-amud.sh on Proxmox LXCs or pull the latest Docker image.

For planned work, see the Roadmap.