| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 25.11.0 source code.tar.gz | 2025-11-17 | 72.3 MB | |
| 25.11.0 source code.zip | 2025-11-17 | 80.2 MB | |
| README.md | 2025-11-17 | 19.8 kB | |
| Totals: 3 Items | 152.6 MB | 30 | |
A big thank you to the following 34 contributors this last month:
- murrant (60)
- alagoutte (8)
- electrocret (6)
- Jellyfrog (5)
- laf (5)
- slashdoom (5)
- VVelox (4)
- eskyuu (3)
- dot-mike (2)
- Npeca75 (2)
- makriska (1)
- anemo-hypostasis (1)
- martinberg (1)
- zagosch (1)
- brlin-tw (1)
- rudybroersma (1)
- xorrkaz (1)
- dagbdagb (1)
- toekel (1)
- nerdc0re-net (1)
- Serazio (1)
- MrNoScript (1)
- nonobzh29 (1)
- CKeckNorthIO (1)
- dependabot (1)
- robje (1)
- justinwasden (1)
- jakejakejakejakejakejake (1)
- tsm1th (1)
- mgrocock-cwcs (1)
- Martin22 (1)
- tbnobody (1)
- domleb (1)
- slalomsk8er (1)
Thanks to maintainers and others that helped with pull requests this month:
- laf (45)
- Jellyfrog (34)
- murrant (32)
- electrocret (14)
- PipoCanaja (4)
- NightowlKr (1)
Feature
- Validate passwords against compromised password lists (#18380) - murrant
- Add support for Redis Sentinel sessions. (#17203) - dot-mike
Breaking Change
- Set device type to management (#18401) - alagoutte
- Set device type to management (#18400) - alagoutte
- Fix AD Auth group escaping (#18140) - murrant
Security
- Remove sql injection in discovery.php cli script (#18523) - murrant
- Close XSS in node image manager (#18383) - eskyuu
Device
- Correct num_oid for cRFCfgRedundancyOperMode (#18508) - makriska
- Add Liebert power output (#18500) - martinberg
- Gaia.yaml addition fix for high CPU notifications with Checkpoint 19000, 29000, 3900, 9000 (fixes [#17923]) (#18497) - zagosch
- Fix Panos HA states (#18496) - murrant
- Fix Enexus by adding index to sensors in discovery (#18492) - dot-mike
- Update FortiSwitch YAML (#18477) - rudybroersma
- ASA yaml updates (#18473) - murrant
- Add additional NX-OS version oid (#18472) - murrant
- Added counter for upsAlarmsPresent - 1.3.6.1.2.1.33.1.6.1 (#18466) - dagbdagb
- Update SRLinux os_discovery to fix polling issues (#18465) - toekel
- Add Outlet Group Status (#18463) - Jellyfrog
- Remove FortiAP hardware table (and use FAPversion with regex) (#18460) - alagoutte
- Add Unifi UK-Ultra model detection (#18419) - nonobzh29
- Add Purestorage OS support via SNMP/MIBs (#18402) - justinwasden
- Enabled port security module for IOSXE (#18391) - laf
- Fortinet Remove Shared (#18377) - alagoutte
- Fix Modem Connection State sensor for Opengear (#18371) - electrocret
- Add majorpower majortel DC power system (#18369) - jakejakejakejakejakejake
- Updated Grandstream HT state support for change in firmware (#18362) - laf
- Add support of multiple Lane for transceivers (#18361) - alagoutte
- [cisco] Add vlans on trunk ports (#18360) - Npeca75
- Fortigate - Improve hardware discovery (#18358) - alagoutte
- Add Dom high/warn/low limit (#18342) - alagoutte
- Add support for Grandstream Access Points (GWN76xx) (#18303) - tbnobody
- Merge enlogic-pdu os (#18245) - murrant
Webui
- Fix PHP error on wireless page (#18522) - murrant
- Fix sensor search by display name (#18521) - murrant
- Validation page improvements (#18515) - murrant
- Change outages menu icon (#18514) - murrant
- Get rid of dashboard white tint (#18507) - anemo-hypostasis
- Convert alert-details to Laravel (#18494) - murrant
- World Map widget, respect network_map_worldmap_show_disabled_alerts (#18493) - murrant
- Fix the ports_page_default setting (#18489) - eskyuu
- Fix device group display (#18487) - murrant
- Use graph row for device ICMP graphs (#18469) - murrant
- Fix ports page submenu properties (#18454) - murrant
- Remove legacy ossuggest (#18451) - murrant
- Fix Custom Map Menu (#18433) - murrant
- GUI - Add device type icons to world map views (#18423) - MrNoScript
- Fix device/group/location select filter (#18414) - murrant
- Tweaks to VMInfo tables (#18411) - electrocret
- Move Port Security to the ports menu (#18398) - murrant
- Fix incorrect links to device logs (#18386) - murrant
- Show ifIndex to allow restoring sort to ifIndex (#18374) - murrant
- Pagination for access points (#16391) - slalomsk8er
Alerting
- Improve timing of marking the alert resolved (#18459) - laf
- Include DeviceGroups in Alert Data (#18443) - electrocret
Graphs
Snmp Traps
- SNMP Traps: run alert rules only when necessary (#18416) - electrocret
Api
Discovery
Polling
Authentication
Bug
- Avoid vrf port not found error (#18520) - murrant
- Cast Cisco QOS values to ints (#18483) - electrocret
- Fix group update when query is undefined (#18474) - murrant
- Safer device settings rrd file size (#18461) - murrant
- Fix save test data (#18439) - murrant
- Escape @context blade directive in Teams example (#18438) - murrant
- Fix IP parsing php error (#18418) - murrant
- Small fix for deprecated dbInsert (#18409) - murrant
- Add FreeRADIUS App Key Checks (#18399) - slashdoom
- App sneck: minor code cleanup and fix runtime display (#18395) - VVelox
- Apply ping_rrd_step to new icmp-perf.rrd files (#18387) - murrant
- Fix bad ternary statement (#18385) - murrant
- Fix undefined os_group in port polling (#18375) - murrant
- More accurate running user check (#18372) - murrant
Refactor
- Remove old select2 backend (#18373) - murrant
- Move syslog cleanup from daily to a scheduled job (#18258) - Jellyfrog
Cleanup
- Refactor cleanups for deps update (#18511) - murrant
- Cisco QoS polling cleanup (#18510) - murrant
- Remove polling pre-cache (#18482) - murrant
- Fix entity-sensor check (#18475) - murrant
- Rename maintenance command maintenance:cleanup-syslog (#18462) - murrant
- Refactor to PHP 8.2 (#18498) - murrant
- Refactor to PHP 8.1 (#18450) - murrant
- Refactor to PHP 8.0 (#18445) - murrant
- Refactor up to PHP 7.4 (#18437) - murrant
- Refactor up to PHP 7.3 (#18436) - murrant
- Refactor up to PHP 5.6 (#18422) - murrant
- Misc undefined variable cleanups (#18432) - murrant
- Fix "Undefined array key" errors in various scripts (#18412) - CKeckNorthIO
- Fix ports undefined variable (#18408) - murrant
- Fix wireless frequency error handling (#18407) - murrant
- Fix Undefined variable $doing in /opt/librenms/discovery.php (#18406) - Npeca75
- Rename maintenance:database-cleanup to maintenance:cleanup-database (#18389) - murrant
- Add support of use variable on limit(low, high|warn) (#18376) - alagoutte
Documentation
- Getting-Started: Fix broken ordered list markup (#18488) - brlin-tw
- RADIUS Auth Doc Update (#18449) - slashdoom
- Polling documentation update (#18428) - murrant
- Generate list of supported Vendors/OSes automatic (#18363) - Jellyfrog
Translation
Tests
- Rector up to PHP 7 and CI (#18426) - murrant
- Rector code cleanup (#18390) - murrant
- Run tests in parallel (#18308) - Jellyfrog
Misc
- RolesSeeder guard rail (#18519) - murrant
- Do not attempt to create the database when using UDP. (#18470) - xorrkaz
- Allow array|string|null for ValidationResult::$fix to prevent TypeError (#18457) - nerdc0re-net
- Fix Availability Widget Labels Select (#18456) - slashdoom
- Add customoid type to graph widget (#18452) - slashdoom
- Update Debian 13 installation document. (#18404) - robje
- Migrate bgpPeers_cbgp table to bigints (#18396) - electrocret
- Add support for Cisco Firepower 1010E Threat Defense (#18367) - mgrocock-cwcs
- Imcopower ls110 fix sysName (#18357) - Martin22
- Implement random scheduling times per APP_KEY to prevents thundering herd problems (#18246) - Jellyfrog
- Updates to Alerta transport (#18202) - domleb
- Update Sneck to store just .data from the JSON return in app data. (#17468) - VVelox
- Add in application info fetching for alert templating (#17461) - VVelox
- Improve batch processing for report:devices (#17460) - VVelox
Internal Features
Dependencies
- PHP Dependency updates (#18512) - murrant
- Bump vite from 6.3.6 to 6.4.1 (#18410) - dependabot