Skip to content

v2.0 Release Notes

This document describes all new features and changes in the release. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Release Overview

Initial commercial release of the Nautobot Device Discovery App. Device Discovery is a commercial (licensed) Nautobot Application that helps network teams maintain an accurate and trustworthy source of truth by identifying what is actually running in the network and comparing it to what is documented in Nautobot. By automatically discovering devices through SNMP and SSH based prefix discovery, teams gain clear visibility into inventory gaps, stale records, and potential conflicts. Requires Nautobot 3.1 or later.

v2.0.0 - 2026-04-15

Added

  • SNMP and SSH based device discovery with platform auto-detection, structured data collection (TextFSM, TTP, native JSON, raw parsing), and LLDP neighbor collection.
  • Discovery Profiles for defining scan scope, protocols, credentials, timeouts, and retries. Default profiles are created automatically on install.
  • Inventory correlation comparing discovered devices against Nautobot DCIM by IP, hostname, and serial number, with four statuses: Imported, Partially Imported, Not Imported, Conflict.
  • Fast Path execution mode to skip redundant SSH discovery phases when SNMP identity matches stored values.
  • Integration with the Nautobot Device Onboarding App for onboarding discovered devices directly from the Discovered Devices view.
  • All app-provided jobs are enabled by default on install.
  • Added proper Nautobot App icon.
  • Added count badges to the tabs in the discovered device list view.
  • Added the "Potential Device Matches" table to partially imported devices detail views.

Documentation

  • Added light and dark theme screenshots throughout the documentation.