Shipped · Observability

What librenms/librenms shipped

The public repository of Librenms · github.com/librenms/librenms

Written by FoxPlug from the repository's own releases; not affiliated with Librenms. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/librenms/librenms; Librenms did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for librenms, free

Week of November 2, 2026

What shipped

Why it matters

This week moves more legacy discovery and polling code into modern module classes and brings a single network search page that replaces the older arp, fdb and ip pages. Device support improves with Arista PSU and fan state sensors, FortiOS BGP index handling and Ironware optics, while a Laravel 13 update and a new worker service for queued discovery and polling change how the project runs.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: a new network search page with NDP search and export, Laravel 13, Arista PSU and fan state sensors, a librenms-worker service for queued polling and discovery, plus FortiOS BGP index and Ironware optics fixes.

Post for LinkedIn

This week in LibreNMS: the old arp, fdb and ip search pages are replaced by one network search page with NDP search, export and search history. The project moves to Laravel 13. Arista devices gain PSU and fan operational state sensors, and a new librenms-worker service can run discovery and polling as queued jobs on Horizon. Device handling improves for FortiOS 7.4 and later BGP4-MIB indexes, Ironware optics, and SNMPv3 timeout detection. MEF and CISCO-CEF discovery and polling also move into modern module classes.

Week of October 26, 2026

What shipped

Why it matters

This week tightens alerting and polling behavior people depend on, restoring grouped recovery notifications and fixing skipped large storage volumes and empty ISAM port graphs. It also broadens device coverage with new drivers and sensors for IHSE Draco tera, Riedel MediorNet, FortiGate 5G modems, Eaton equipment and Didactum, while removing old helpers and unused code.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: grouped recovery notifications fixed, large hrStorage volumes no longer skipped, ISAM port graphs restored, BGP peer descriptions kept, plus new support for IHSE Draco tera, Riedel MediorNet, FortiGate 5G modems and more Eaton sensors.

Post for LinkedIn

This week's changes focus on reliability and device coverage. Grouped recovery notifications are now sent when a fault recovers before the dispatcher reaches the alert, Windows hrStorage volumes above the signed Integer32 range are no longer skipped, Nokia ISAM port graphs are restored by converting hex-encoded ifHC counters, and manually set BGP peer descriptions survive discovery. New support includes IHSE Draco tera matrices, Riedel MediorNet, FortiGate 5G modem signal and session sensors, Eaton Network-M2 outlet group and battery state sensors, and the Didactum Monitoring System. Cleanup work removed legacy helpers and unused web functions.

Week of October 19, 2026

What shipped

Why it matters

This week adds a new network scan command and a filter bar on the Faults and Alert History pages, while moving device polling settings and credentials into new models. It also fixes a set of regressions around timezones in the device API, fault acknowledgements, config tab backups and rrd handling, and ships two bug fix releases.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week in LibreNMS: lnms scan:network replaces the old python scanner, polling methods and secrets get their own models, and the Faults and Alert History pages get a filter bar. Plus fixes for device API timezones, fault acknowledgements and more.

Post for LinkedIn

This week in LibreNMS: a new lnms scan:network command replaces the old python snmp-scan.py, device polling settings and credentials move into two new models, and the Faults and Alert History pages now use the same filter bar as the Devices page. We also fixed timezone handling in device API dates, per-entity fault acknowledgements, the device Config tab on backups with invalid UTF-8, and rrd file naming, and added detection for Dell SONiC S5248F plus RFC 4273 BGP trap mapping. Two bug fix releases went out.

Week of October 12, 2026

What shipped

Why it matters

This week focused heavily on security and authorization fixes across the legacy API, web forms and several pages, closing multiple XSS and access control issues. These changes mean users can only see and modify data for devices they are permitted to access, and device-supplied values are escaped before reaching HTML. The release also includes performance and UI fixes that make the device config page faster on Firefox and tidy up the dashboard menu.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: per-device permissions enforced across legacy API and web forms, several XSS issues fixed, raw SQL values restricted, and device config page made faster on Firefox. See the pull requests for details.

Post for LinkedIn

This week's changes focus on security and authorization. Per-device permissions are now enforced in legacy API v0 handlers and web forms, so users only see and modify data for devices they can access. Write authorization was fixed for devices, components, bills, alerts, services and BGP descriptions. Several XSS issues were addressed by escaping device-supplied data on pages including Oxidized, overlib tooltips, F5 load balancer, CBQoS, processor health and packages. Raw SQL array values in legacy dbInsert/dbUpdate are now limited to the known NOW() expression. On the performance side, the device config page is much faster on Firefox, and the dashboard editor menu entry is hidden when not on the dashboard.

Week of October 5, 2026

What shipped

Why it matters

This week fixed several user-visible breakages, including printer toner graphs, ARP search sorting and the inventory tab. It also improved state monitoring for ArubaOS-CX fans and modules, and made RRD recover after failures instead of staying disabled. Scheduled polling arrived as an experimental option for queue-based polling and discovery.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: experimental scheduled polling landed, ArubaOS-CX fan and module state sensors were added, RRD now retries after failures, and fixes went in for printer toner graphs, ARP search sorting and the inventory tab.

Post for LinkedIn

This week brought an experimental scheduled polling option for queue-based polling and discovery, plus new ArubaOS-CX fan and module state sensors. RRD no longer disables permanently on failures and instead backs off and retries. Several fixes landed too: printer toner graphs, ARP search interface sorting, the inventory tab crash, validate cli output, and Ignition log collection was disabled to stop a memory leak.

Week of September 28, 2026

What shipped

Why it matters

This week focused on modernizing the codebase by migrating more UI pages to Laravel, removing legacy module files, and fixing device discovery and polling issues. Multiple performance optimizations and compatibility fixes improve stability on various hardware platforms.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Settings rewritten, ports page rebuilt in Laravel, modules page redesigned, billing migrated, search and device overview faster, UTF-8 and OSPF handling fixed, legacy files removed.

Post for LinkedIn

This week's LibreNMS updates include major UI modernization with the settings system rewritten, device ports and billing pages migrated to Laravel, and a redesigned modules settings interface. Performance improvements address slowdowns in search navigation and device overview rendering. Bug fixes handle UTF-8 encoding in ENTITY-MIB strings and OSPF table ordering issues on Aruba switches. Legacy module adapter files continue being removed as the modern module system handles these responsibilities.

Week of September 21, 2026

What shipped

Why it matters

This week addresses stability and correctness across core features: billing calculations work again, IPMI sensors parse thresholds properly in all locales, and permission checks prevent unauthorized filter visibility. Several data display fixes ensure ZFS graphs and device status messages show accurate information.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

26.9.1 released. Fixes billing polling, IPMI sensor parsing with locale handling, and custom map settings. Permission checks tighten device filter visibility.

Post for LinkedIn

LibreNMS 26.9.1 is out with important fixes. Billing polling restored, IPMI sensor thresholds now parse correctly across locales, and device filter options properly respect user permissions. ZFS wait-time graphs display accurate milliseconds. Several additional refinements to device status reporting and ping functionality round out this maintenance release.

Week of September 14, 2026

What shipped

Why it matters

This week includes critical security fixes for alert titles and API token handling, expanded device support for Palo Alto and Netgear equipment, and modernized token authentication. The Swedish translation and improved test infrastructure also enhance the project's accessibility and development experience.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: security fixes for alert titles and LDAP injection, Palo Alto Prisma SD-WAN support, Netgear PoE sensors, Swedish translation, and API token modernization. Plus BGP duplicate fixes and improved error handling for malformed device data.

Post for LinkedIn

LibreNMS releases this week include important security updates addressing alert title escaping and LDAP filter sanitization, plus expanded device support for Palo Alto Networks Prisma SD-WAN ION and Netgear PoE switches. Major infrastructure improvements include modernized Sanctum-based API token handling with legacy support, a complete Swedish translation, and optimized SNMP test backend. Bug fixes address BGP peer duplicates, malformed date handling from UPS devices, and graph query parsing.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.