Skip to content

Changelog

Versioning by semver. Each release lists highlights, breaking changes (if any), deprecations.

Release tags on GitHub are the formal source. Below: most important versions with context.

v0.19.0

Highlights:

  • MIB snippets (vendor-specific monitoring): YAML data for Cisco, HPE Aruba, APC, Dell, Fortinet, SonicWall, Synology, QNAP, UniFi
  • Profile UX overhaul: 16 improvements (inline threshold edit, capability filters, clone, export/import, sort arrows, keyboard shortcuts)
  • Profile import with ZIP bundle, schema versioning, auto-rename
  • Feedback widget for self-hosters without license/tester mode

v0.18.0

Highlights:

  • SNMP sensor picker with walk engine in collector
  • Four universal MIBs: IF-MIB, HOST-RESOURCES, ENTITY-SENSOR, UPS-MIB
  • Apply endpoint with optional profile update
  • Migration 116 (TimescaleDB compression to 3 days instead of 30)
  • 12 new unit tests for SNMP discovery

v0.17.x

Highlights:

  • Scaling test up to 50 000 checks (scale-test/REPORT.md)
  • Pipeline health endpoint, system-tab banner, sustained-red alarm
  • Setup wizard asks for size profile (Small/Medium/Large/XL)
  • 6 bugs fixed: worker-scheduler PubSub tight loop, super-admin JWT size, current_status update bloat (fillfactor=80), TimescaleDB compression window, Firebase init spam, wiki_articles connection leak

Breaking changes:

  • global_check_policies removed completely — migration 115 drops the table. No rollback to v0.15.x.

v0.16.0

Highlights:

  • Policies v2 LIVE — ActionConfigPatch replaces global policies
  • Migration 114 transparently moves existing global-policy entries to the new system
  • Hotfix ca40482: desired_for_action returns [] for ActionConfigPatch (runtime-only action)

v0.15.x

Highlights:

  • Global policies live (declarative rule system with JsonLogic subset, form builder, AI generator, library packages with Ed25519 signing)
  • 3-layer protection against phantom policies
  • Effective-value ladder, 3-dim circuit breaker, soft-delete only

Note: This phase was fully replaced by v0.16.0 → v0.17.0 with policies v2. With a v0.15.x instance: just update — migrations handle the transition.

v0.14.x

Highlights:

  • 8-phase quality + security audit (prod-readiness)
  • Self-host fixes: agent / collector binaries bundled in frontend image
  • nginx /receiver/* prefix stripping fixed
  • NSIS wizard vesana-agent-setup.exe built in frontend image

v0.13.x — v0.12.0

Highlights:

  • Profiles + checks architecture introduced (migration complete since 12.04.2026)
  • Host Command Center with agent-state telemetry (5 new checks)
  • Soft delete + trash on 8 tables
  • Wiki + AI system (RAG with pgvector, multi-provider)

Before v0.12.0

Early versions — many architectural decisions were made here. Details in GitHub release notes.

Versioning policy

See Versioning.

RSS feed

This page is available as an RSS feed:

https://docs.vesana.org/changelog/feed_rss_created.xml

So your dashboard / notification system can pull new releases automatically.

Next