Changelog

New updates and improvements to Scanopy.

v0.17.10

SNMP Topology Accuracy & UniFi GA

This release focuses on more accurate SNMP-based topology discovery, plus the UniFi integration graduating to general availability.

New Features

  • Promote the UniFi integration to general availability (#675).

Improvements

  • Read SNMP bridge tables that devices return out of order, so switches with non-standard SNMP agents now contribute complete link data to your topology (#675).

Bug Fixes

  • Fix links being drawn to an arbitrary port when several ports on a switch share the same MAC address, which previously produced misleading connections in the topology view (#675).
  • Fix subnets appearing or disappearing incorrectly in the topology by deciding visibility based on how a subnet was discovered rather than how it was categorized (#675).

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.17.9...v0.17.10

v0.17.9

Table View & Topology Performance

This release brings a new table view for browsing your inventory, plus a large round of topology performance work that makes big graphs render faster and use far less memory.

New Features

  • Add a table view to every entity tab, with collapsible sections, tag-style values and consistent columns across hosts, networks, subnets, VLANs, daemons and credentials — it's now the default view, with a toggle to switch back to cards.
  • Apply the topology link-state filter on the server, so filtering large networks by link state is near-instant instead of reloading the whole graph.

Improvements

  • Speed up topology rendering substantially by measuring only the cards and containers that actually need it, reusing measurements across data refreshes, and skipping layouts that never get shown.
  • Cut the memory and DOM weight of every topology node, so large graphs stay responsive while panning and zooming.
  • Keep viewport culling working after the graph rebuilds, so scrolling around a big topology no longer stalls.
  • Preserve expanded container sizes across graph rebuilds and collapse changes, so nodes stop jumping around as you explore.
  • Skip the collapse animation on very large graphs so expanding and collapsing feels immediate.

Bug Fixes

  • Fix two causes of runaway topology node counts, along with a relayout loop triggered by emptied subcontainers.
  • Fix collapsed containers being sized by guesswork, which produced misaligned and degenerate nodes.
  • Fix container scans saving half-written hosts when discovery failed partway through.
  • Fix partial scans reporting that nothing was recorded when results had in fact been saved.
  • Fix LLDP neighbour discovery missing links on devices that report them without a time mark.
  • Fix ports appearing unlinked when the connection was only reported from one side.

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.17.8...v0.17.9

v0.17.8

Scan Diagnostics & Topology Fixes

This release focuses on telling you why credentials used during a scan didn't work as expected — unused or unreachable credentials and missing SNMP data now explain themselves clearly in the UI instead of leaving you guessing or grepping logs.

New Features

  • Add an aggregated scan warnings summary that lists every credential Scanopy tried, flags the ones that were unreachable or never used, and says what kind of failure each attempt hit (#667).
  • Report the reason SNMP data is missing for a device — including the specific cause of a bridge-MIB shortfall — instead of silently returning empty results (#667).

Improvements

  • Improve SNMP collection resilience so a single malformed byte in a response no longer discards the entire device's data (#667).
  • Place UniFi-managed devices by their address space rather than the scan scope, putting them in the right spot on the map (#667).
  • Make hidden-entity filtering work consistently across entity types and redraw the topology immediately when you toggle it (#667).

Bug Fixes

  • Fix element cards being laid out at zero size, which left parts of the map invisible (#667).
  • Stop a device with no LLDP MIB from wiping out neighbour links discovered through other sources (#667).
  • Fix incorrect container-runtime edges drawn when subnets aren't containers (#667).
  • Fix unreadable text in the application wizard's service list when using light mode (#667).
  • Correct a stale claim about install artifacts on the daemon provisioning endpoint documentation (#667).

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.17.7...v0.17.8

v0.17.7

Smarter Rescans & UniFi Integration

This release focuses on smarter rescans and credential handling, making network discovery more flexible and responsive. We've also introduced integration for UniFi controllers (Beta) and tuned topology performance for faster visualizations.

New Features

  • Add single-host rescan, enabling you to refresh discovery for individual devices instead of the whole network (#201).
  • Introduce UniFi controller integration (Beta), allowing you to visualize UniFi-managed devices and leverage their network insights (#192).

Improvements

  • Improve topology layout and rendering speed by culling off-screen nodes at scale and halving layout work, so large maps load faster and remain responsive (#196).
  • Preload ELK layout engine on tab mount, cutting map visualization startup delays by about one second (#198).
  • Refine container collapsing rules for big networks, ensuring topologies are less cluttered by default if you have many grouped devices (#195).

Bug Fixes

  • Prevent per-host credential targets from reverting to broadcast settings when reopening discovery dialogs (#191).
  • Restrict daemon-host-only credentials to daemon hosts, so unintended assignments no longer cause discovery errors (#190).

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.17.6...v0.17.7

Previous releases

v0.17.6 VLAN Overview & LLDP Mapping v0.17.5 Daemon Management & Stale Tagging v0.17.4 Log Visibility & Tenant Security v0.17.3 Discovery Workflow & Topology Fixes v0.17.2 Podman Integration & Smarter Topology v0.17.1 Unified Setup & Billing Updates v0.17.0 Enhanced SNMP & Topology Snapshots v0.16.2 License Grace Period & Upgrade Reliability v0.16.1 Topology Filters & Secure Sharing v0.16.0 Four Views of Your Network v0.15.6 Authentication & Docker Flow Updates v0.15.5 Expanded Fingerprinting & Language Support v0.15.4 Improved Warnings & Docker Integration v0.15.2 Streamlined Discovery & Scan Reliability v0.15.3 Discovery Modal Navigation Fix v0.15.0 Flexible Scan Modes & Credential Enhancements v0.15.1 Legacy Discovery Compatibility Fix v0.14.19 Guided Onboarding & Topology Upgrades v0.14.18 Topology Navigation & Discovery Updates v0.14.17 Rate Limiting & Onboarding UX Updates v0.14.16 Standalone Fixtures & Interface Updates v0.14.15 Theme Selection & Embed Updates v0.14.14 Topology Export & Host Sorting v0.14.12 Entity-Tag Navigation & Billing UX v0.14.11 Improved Discovery Editing & Scheduling v0.14.10 Unified Upgrade Flow & Setup Notes v0.14.9 Home Tab & Timezone Scheduling v0.14.8 Home Tab & Status Tags v0.14.7 Daemon Wizard & Entity Grouping v0.14.6 Improved Onboarding & Analytics v0.14.4 Free Tier & Billing Updates v0.14.3 Topology Tag Filter & Sync Updates v0.14.2 SNMP Discovery & Legacy Support v0.14.1 Demo Mode & Heartbeat Updates v0.13.6 Internationalization & Error Codes v0.14.0 SNMP Discovery & Export Enhancements v0.13.5 Email Verification & Network Detection Fixes v0.13.4 Prometheus Metrics & UI Fixes v0.13.3 Memory Optimizations & Logging Updates v0.13.2 Pagination Support & Onboarding Updates v0.13.1 Billing Automation & Network Scanning v0.13.0 API Keys and Security Enhancements v0.12.8 Docker Label & Bug Fixes v0.12.9 Daemon Upgrade Guidance & Versioning v0.12.7 Service Detection & API Upgrades v0.12.5 Topology Sharing & Demo Mode