App-Netdisco
view release on metacpan or search on metacpan
2.098002 - 2026-04-20
[BUG FIXES]
* #1498 fix numeric warning when job log is NULL in jobqueue template
2.098001 - 2026-04-16
[BUG FIXES]
* add IO::Pty to build dependencies
2.098000 - 2026-04-16
[NEW FEATURES]
* #1492 add /api/v1/statistics API endpoint
* #1494 /health and /metrics endpoints for monitoring or load balancing
* #1496 add power_modules API endpoint and add PoE info to device API endpoint
[ENHANCEMENTS]
* #1493 check parameters to Hooks to avoid errors
* Improve documentation for NXOS SSH collector
[BUG FIXES]
* #1484 add the device IP to scheduled Hooks
* require Sys::SigAction 0.24
2.097003 - 2026-02-21
[ENHANCEMENTS]
* bump SNMP::Info dependency 3.975000
2.097002 - 2026-01-09
[ENHANCEMENTS]
* faster search for enterprise product number in netdisco-mibs
2.097001 - 2026-01-08
[ENHANCEMENTS]
* #1477 macsuck, arpnip, discover web buttons should follow is_* acls
* search for enterprise product number in netdisco-mibs
* add plain api driver type and adjust driver priorities
* update NetAddr::MAC dependency to 0.99
[BUG FIXES]
* #1479 error to GET /ajax/content/device/ports when subinterface without parent
* #1478 fixes vendor not known by netdisco
2.097000 - 2025-12-16
[NEW FEATURES]
* IOS-XE: add SSH ARP (multi-VRF) and MAC collectors (replaces IOSXEMac collector)
[ENHANCEMENTS]
* #1473 get_credentials can now also open a plain file
2.096001 - 2025-12-13
[ENHANCEMENTS]
* #1458 add login_banner_message setting to put text on the login page
[BUG FIXES]
* #1440 promote bare empty string to empty array if found on list custom field
2.096000 - 2025-12-07
[NEW FEATURES]
[NEW FEATURES]
* #1170 ping sweep utility worker to queue discover jobs from an IP prefix
[BUG FIXES]
* #1185 need to reset vars cache in early worker phase for multiple jobs
2.073001 - 2024-03-13
[BUG FIXES]
* fix missing dependency in DOCSIS module
2.073000 - 2024-03-13
[NEW FEATURES]
* #1181 add settings skip_neighbors and discover_neighbors to suppress neighbor discovery
[ENHANCEMENTS]
* #1172 add first discovered stamp to device details
* #1176 make clear when netdisco-do -d is opening a file
[BUG FIXES]
* #1157 NX-OS SSHCollector errors out parsing output of some IPv6 neighbor entries on old versions of NX-OS
* #1173 revert #830 and suggest default for subnets report instead of forcing it
* #1175 separator for number formatting force to be comma
* #1175 sort subnet column correctly in subnets report
* #1177 fix vlan system reports
2.072003 - 2024-02-14
[BUG FIXES]
* #1167 fix bugs in calling port control features at command line
2.072002 - 2024-01-21
[ENHANCEMENTS]
* netdisco-do --force will ignore layers for macsuck/arpnip
[BUG FIXES]
* on defer reset job device to canonical IP to avoid missing dupes
2.072001 - 2024-01-15
[BUG FIXES]
* revert set is_uplink on ports with multiple vlans
2.072000 - 2024-01-14
[ENHANCEMENTS]
* add port_vlans API endpoint to device ports
* set device ports with multiple vlans to be uplinks
* removed the redundant portctl_vlans setting (handled by portctl_uplinks)
* renamed vlanctl to be portctl_native_vlan
[BUG FIXES]
* #1150 rewritten port control acls
2.071003 - 2024-01-10
[ENHANCEMENTS]
* also display job device IP in expanded jobqueue info
[BUG FIXES]
* set Text::CSV requirement to 2.04 to ensure ABI is met
* reload admin forms after making row changes
* fix order of device port columns so links not between speeds
* #1139 force anchor on all MAC address comparisons in search
* #1140 special case for queueing a job for delete device from duplicatedevices admin report
2.071002 - 2024-01-06
[BUG FIXES]
* fix syntax error - array not hash in JobQueue.pm
2.071001 - 2023-12-07
[BUG FIXES]
* update vlansneverconfigured report to skip vlan 1
* better approach to HTML entity encoding in custom report searchable fields
2.071000 - 2023-12-07
[NEW FEATURES]
* device port external links support
* new preset fields and custom fields support for device external links
* custom reports returning array columns will be split over lines
* default database in tenancies can have a friendly name
* #1133 improve searchable generic report fields
[ENHANCEMENTS]
* tidied up the report menus and report names
* #830 subnets report can show all subnets to start with
* #920 unused VLANs report
* #999 device vlan count report
* #1018 VLANs with Multiple Names report
* #1022 VLANs Known but Not Configured report
* #1023 ports with most vlans report
* #1052 duplicate private networks report
[BUG FIXES]
* do not reverse the external links for IPs and Devices
* #738 crash on wildcard search
* #747 handle missing snmpEngineID
* #748 always call NetAddr::MAC->new() with named mac param
2.046002 - 2020-08-07
[BUG FIXES]
* #735 Slow web search for devices
2.046001 - 2020-07-10
[ENHANCEMENTS]
* #734 Multiple TACACS+/RADIUS servers now supported
2.046000 - 2020-07-08
[ENHANCEMENTS]
* #721 redux - better MAC address support in searching
* #728 store SNMP Engine ID
[BUG FIXES]
* #733 strip nonprinting characters from OUI table
* #227 Do not overwrite partially retrieved data with null or incorrect vals
* #722 manual topology should not allow same left and right port/device
* #729 Discovery partially fails on invalid indexes
* #732 Node Search via API for known node returns invalid or empty JSON
2.045007 - 2020-06-05
[BUG FIXES]
* #725 Avoid duplicate device in rancid export file (earendilfr)
2.045006 - 2020-05-24
[ENHANCEMENTS]
* #721 search will trim whitespace and handle more MAC formats
2.045005 - 2020-05-18
[BUG FIXES]
* #713 Template processing issue prevents VLAN list displaying
2.045004 - 2020-05-15
[BUG FIXES]
* none - workflow testing
2.045003 - 2020-05-15
[BUG FIXES]
* #715 fix crash on missing Accept Header
* #718 fix Node Search API endpoint
* #719 include IO::Socket::INET6 in deps to ensure IPv6 support
2.045002 - 2020-04-19
[ENHANCEMENTS]
* allow API to work with non-root hosting (where path is not '/')
[BUG FIXES]
* rename ports column in device table to be num_ports
2.045001 - 2020-04-18
[BUG FIXES]
* restore ports column in device table to fix discover bug
2.045000 - 2020-04-15
[NEW FEATURES]
* API for search, objects, and reports: https://github.com/netdisco/netdisco/wiki/API
[ENHANCEMENTS]
* #442 add device ip, port and vlan to the node vendor report results
* #674 added support for Clavister SSH collection (Henningen)
* #707 change SSHCollector::NXOS to use expect (rc9000)
2.044015 - 2020-02-12
[BUG FIXES]
* default access list for device_auth should be ipv4 and ipv6
2.044014 - 2020-02-09
[BUG FIXES]
* change from MCE::Shared to MCE::Queue after resolution of crash bug
2.044013 - 2020-02-04
[BUG FIXES]
* change from MCE::Queue to MCE::Shared to better handle signals
2.044012 - 2020-02-01
[ENHANCEMENTS]
* #680 redux - speed up macsuck again (rc9000)
[BUG FIXES]
* prevent Template::AutoFilter taking action on CSV output
2.044011 - 2020-01-26
( run in 0.515 second using v1.01-cache-2.11-cpan-39bf76dae61 )