All releases
v0.17.12

SNMPv3 Contexts & Topology Accuracy

This release sharpens SNMP discovery and topology accuracy — switches that answer per VLAN context are now reachable, LLDP links stay put, and when a device gives an incomplete answer, Scanopy surfaces more details on why for easier troubleshooting.

New Features

  • Add SNMPv3 context name support, so switches that expose per-VLAN or per-context data are discovered correctly instead of returning empty tables (#682).
  • Allow integrations to supply host names, so hosts imported from external sources arrive with meaningful names rather than bare IP addresses.
  • Ship the server as a single binary with migrations and the web UI built in, making deployments and upgrades a one-file affair.

Improvements

  • Report what a device actually claimed during a scan, including a clear explanation when an SNMP table read was cut short, so incomplete discovery is visible instead of silent.
  • Flag ambiguous neighbor identities as ambiguous rather than picking a link at random, and name which neighbor report went stale.

Bug Fixes

  • Fix password reset links returning a 404 instead of opening the reset page.
  • Restore Layer 2 port precision and stop valid LLDP links from being dropped from the topology.
  • Fix incorrect labels on topology nodes and links, and ensure link endpoints reflect the current topology rather than stale cached data.
  • Fix scan records occasionally missing their associated events.

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.17.11...v0.17.12