Changelog¶
Vesana ships on the 1.9 line in frequent, small releases (patch bumps only, often several per day). The formal source for every version is the release notes inside your instance: Admin → System → Updates shows what changes for every available version; so does the announcement dialog before an automatic update. This page only summarises the big lines since summer 2026.
Important changes since 07/2026¶
Usability
- Host wizard in three steps (device → profiles & checks → connection) with expert mode, several profiles per host, individual catalog checks — Adding hosts
- Structure column with your own folders, breadcrumb, neighbour tabs — Hosts page & structure
- Jump quick search (Cmd/Ctrl+K) and the new sidebar with resting state, hover and shape — Interface & navigation
- Vesana as an installable web app with Web Push on Android, iPhone and iPad; the native Android app is gone — Vesana on your phone
- Check in full screen with analysis/status/configuration, rich result details, multi-series graphs — Host detail page
- Compact host header on a single line (stored per user), a toolbar and sortable tenants in the structure column, the hosts table stepping columns aside when space is tight (from v1.9.444) — Host detail page, Hosts page & structure
- The Alerting menu entry sits under Configuration instead of Monitoring (from v1.9.439); the admin area is reorganised into seven groups (from v1.9.448) — Interface & navigation
Onboarding
- Automatic setup: Vesana adopts discovered devices itself — Automatic setup
- Credential sets per tenant (SNMP v2c/v3, SSH, API token) — Credentials
- SNMPv3 without guessing: "Test connection" determines the protocols on the device — Setting up SNMPv3
- Device names from DNS, SNMP, LLDP, RDP, SMB, mDNS and NetBIOS in a fixed order; subnet search only on first contact, manually or via the schedule checkbox — Discovery
Checks and scripts
- Configurable values on scripts (
# @vesana-paramin the body), one script feeds many checks — Configurable values - Thresholds visible on script checks, "empty = inherited", verdict with reasoning; one field set per check type everywhere — Monitoring scripts
- Evaluation in plain words instead of regex; old evaluation contracts migrated automatically — Expected values & comparison
- Docker tab, hardware telemetry (SMART, temperatures), internet line check with bufferbloat grade, Proxmox backup checks, Sonos and UGREEN profiles
- SNMP values with meaning: an "interpretation" block maps state values, converts metrics and renders them readably; a state value without a mapping is WARNING instead of a silent OK (from v1.9.448) — SNMP interpretation
- Devices with an API but no shell: the new check type Script (API); ESXi now runs over the vSphere API with a read-only account (from v1.9.443) — Check type reference
- One access type for all device APIs (user + password on the host), and access types a device does not need no longer get in the way (from v1.9.439) — Adding hosts
Alerting
- Delivery journal with retries, host-down as one message, bundled recoveries, exceptions in rules, per-channel and per-stage fine control, repeated notifications with three modes — Alerting
- One Alerting page with overview, rules, channels and active alerts
- Info mode as its own status, category filters and a uniform ACK vocabulary — Error overview
Operations and security
- Automatic updates with waiting time, time window and announcement dialog; update bar with real progress — Updates
- Backup restore creates the database fresh, upload of large backups — Backup & restore
- Sessions: "Stay signed in", session overview, identity confirmation before sensitive actions — Sessions
- Single sign-on (OIDC), username instead of mandatory email, tenant separation on every endpoint — SSO
- Allowing server-side checks per tenant (from v1.9.437) — Active Collector
- Separate admin container via a wizard: build up, verify, then switch — with a way back and a dead-man's switch (from v1.9.447) — Admin access
- Preview features (policies, reports, status pages, anomaly detection) are off by default and released deliberately (from v1.9.447) — Preview features
- One timezone for messages, interface and new reports; disabled hosts and checks are completely silent for alerting (from v1.9.447) — Channels, If-then reference
- The setup wizard now requires the one-time code from the installer (from v1.9.446) — Installation
Removed¶
- Email 2FA (v1.9.268) — authenticator app (TOTP) and security keys/passkeys remain.
- Native Android app including Firebase (v1.9.400) — replaced by the installable web app with Web Push.
- Log alert rules (v1.9.427) — log alerts run via event log/script checks and regular alert rules; log collection and live tail remain.
- Tenant-wide repeat notifications — reminders are configured per alert rule.
- Channel fields "include recoveries" / "minimum severity" on the push channel — the selection now lives in the alert rule.