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