Changelog
All notable changes to Alta VMS are documented here. Versions follow date-based build tags (vYY.MM.DD[-suffix]); builds with a suffix such as -dev1 are pre-release.
v26.06.08-dev1 — 2026-06-08
Section titled “v26.06.08-dev1 — 2026-06-08”First public development build.
Added
- Live monitoring — multi-camera video wall with 1/2/3 grid layouts, WebRTC (WHEP) streaming with automatic HLS fallback, per-tile transport switch, live stats, and a full-screen camera overlay.
- Archive playback — DVR-style timeline with event markers and clip export from a selection.
- Cameras & Groups — manage cameras across multiple Alta servers; organize them into groups with per-group operator/viewer roles.
- Maps — place cameras on floor plans with field-of-view cones and open them live from the map.
- Investigate — review motion/detection events, exported MP4 clips, and screenshots with filtering.
- Alerts & Notifications — rule-based alerts (offline, degraded, online, motion, Alta unavailable/restored, config drift) with live in-app delivery and email channels.
- Users & access — JWT authentication, role-based access control, user invitations, and an audit log.
- Self-installing binary —
altavms installprovisions a systemd service, dedicated system user, generated secrets, and config under/etc/altavmswith data in/var/lib/altavms. - Configuration —
config.yamlwith environment-variable overrides; production validation for origins, JWT secret, and encryption key.
Notes
- Default HTTP port is 3303.
- Single Go binary with the web UI and SQLite embedded; schema migrations run automatically on startup.