|
| 1 | +## 25.11.0 |
| 2 | + |
| 3 | +*(2025-11-17)* |
| 4 | + |
| 5 | +A big thank you to the following 34 contributors this last month: |
| 6 | + |
| 7 | +- [murrant](https://github.com/murrant) (60) |
| 8 | +- [alagoutte](https://github.com/alagoutte) (8) |
| 9 | +- [electrocret](https://github.com/electrocret) (6) |
| 10 | +- [Jellyfrog](https://github.com/Jellyfrog) (5) |
| 11 | +- [laf](https://github.com/laf) (5) |
| 12 | +- [slashdoom](https://github.com/slashdoom) (5) |
| 13 | +- [VVelox](https://github.com/VVelox) (4) |
| 14 | +- [eskyuu](https://github.com/eskyuu) (3) |
| 15 | +- [dot-mike](https://github.com/dot-mike) (2) |
| 16 | +- [Npeca75](https://github.com/Npeca75) (2) |
| 17 | +- [makriska](https://github.com/makriska) (1) |
| 18 | +- [anemo-hypostasis](https://github.com/anemo-hypostasis) (1) |
| 19 | +- [martinberg](https://github.com/martinberg) (1) |
| 20 | +- [zagosch](https://github.com/zagosch) (1) |
| 21 | +- [brlin-tw](https://github.com/brlin-tw) (1) |
| 22 | +- [rudybroersma](https://github.com/rudybroersma) (1) |
| 23 | +- [xorrkaz](https://github.com/xorrkaz) (1) |
| 24 | +- [dagbdagb](https://github.com/dagbdagb) (1) |
| 25 | +- [toekel](https://github.com/toekel) (1) |
| 26 | +- [nerdc0re-net](https://github.com/nerdc0re-net) (1) |
| 27 | +- [Serazio](https://github.com/Serazio) (1) |
| 28 | +- [MrNoScript](https://github.com/MrNoScript) (1) |
| 29 | +- [nonobzh29](https://github.com/nonobzh29) (1) |
| 30 | +- [CKeckNorthIO](https://github.com/CKeckNorthIO) (1) |
| 31 | +- [dependabot](https://github.com/apps/dependabot) (1) |
| 32 | +- [robje](https://github.com/robje) (1) |
| 33 | +- [justinwasden](https://github.com/justinwasden) (1) |
| 34 | +- [jakejakejakejakejakejake](https://github.com/jakejakejakejakejakejake) (1) |
| 35 | +- [tsm1th](https://github.com/tsm1th) (1) |
| 36 | +- [mgrocock-cwcs](https://github.com/mgrocock-cwcs) (1) |
| 37 | +- [Martin22](https://github.com/Martin22) (1) |
| 38 | +- [tbnobody](https://github.com/tbnobody) (1) |
| 39 | +- [domleb](https://github.com/domleb) (1) |
| 40 | +- [slalomsk8er](https://github.com/slalomsk8er) (1) |
| 41 | + |
| 42 | +Thanks to maintainers and others that helped with pull requests this month: |
| 43 | + |
| 44 | +- [laf](https://github.com/laf) (45) |
| 45 | +- [Jellyfrog](https://github.com/Jellyfrog) (34) |
| 46 | +- [murrant](https://github.com/murrant) (32) |
| 47 | +- [electrocret](https://github.com/electrocret) (14) |
| 48 | +- [PipoCanaja](https://github.com/PipoCanaja) (4) |
| 49 | +- [NightowlKr](https://github.com/NightowlKr) (1) |
| 50 | + |
| 51 | +#### Feature |
| 52 | + |
| 53 | +* Validate passwords against compromised password lists ([#18380](https://github.com/librenms/librenms/pull/18380)) - [murrant](https://github.com/murrant) |
| 54 | +- Add support for Redis Sentinel sessions. ([#17203](https://github.com/librenms/librenms/pull/17203)) - [dot-mike](https://github.com/dot-mike) |
| 55 | + |
| 56 | +#### Breaking Change |
| 57 | + |
| 58 | +* Set device type to management ([#18401](https://github.com/librenms/librenms/pull/18401)) - [alagoutte](https://github.com/alagoutte) |
| 59 | +- Set device type to management ([#18400](https://github.com/librenms/librenms/pull/18400)) - [alagoutte](https://github.com/alagoutte) |
| 60 | +- Fix AD Auth group escaping ([#18140](https://github.com/librenms/librenms/pull/18140)) - [murrant](https://github.com/murrant) |
| 61 | + |
| 62 | +#### Security |
| 63 | + |
| 64 | +* Remove sql injection in discovery.php cli script ([#18523](https://github.com/librenms/librenms/pull/18523)) - [murrant](https://github.com/murrant) |
| 65 | +- Close XSS in node image manager ([#18383](https://github.com/librenms/librenms/pull/18383)) - [eskyuu](https://github.com/eskyuu) |
| 66 | + |
| 67 | +#### Device |
| 68 | + |
| 69 | +* Correct num_oid for cRFCfgRedundancyOperMode ([#18508](https://github.com/librenms/librenms/pull/18508)) - [makriska](https://github.com/makriska) |
| 70 | +- Add Liebert power output ([#18500](https://github.com/librenms/librenms/pull/18500)) - [martinberg](https://github.com/martinberg) |
| 71 | +- Gaia.yaml addition fix for high CPU notifications with Checkpoint 19000, 29000, 3900, 9000 (fixes #17923) ([#18497](https://github.com/librenms/librenms/pull/18497)) - [zagosch](https://github.com/zagosch) |
| 72 | +- Fix Panos HA states ([#18496](https://github.com/librenms/librenms/pull/18496)) - [murrant](https://github.com/murrant) |
| 73 | +- Fix Enexus by adding index to sensors in discovery ([#18492](https://github.com/librenms/librenms/pull/18492)) - [dot-mike](https://github.com/dot-mike) |
| 74 | +- Update FortiSwitch YAML ([#18477](https://github.com/librenms/librenms/pull/18477)) - [rudybroersma](https://github.com/rudybroersma) |
| 75 | +- ASA yaml updates ([#18473](https://github.com/librenms/librenms/pull/18473)) - [murrant](https://github.com/murrant) |
| 76 | +- Add additional NX-OS version oid ([#18472](https://github.com/librenms/librenms/pull/18472)) - [murrant](https://github.com/murrant) |
| 77 | +- Added counter for upsAlarmsPresent - 1.3.6.1.2.1.33.1.6.1 ([#18466](https://github.com/librenms/librenms/pull/18466)) - [dagbdagb](https://github.com/dagbdagb) |
| 78 | +- Update SRLinux os_discovery to fix polling issues ([#18465](https://github.com/librenms/librenms/pull/18465)) - [toekel](https://github.com/toekel) |
| 79 | +- Add Outlet Group Status ([#18463](https://github.com/librenms/librenms/pull/18463)) - [Jellyfrog](https://github.com/Jellyfrog) |
| 80 | +- Remove FortiAP hardware table (and use FAPversion with regex) ([#18460](https://github.com/librenms/librenms/pull/18460)) - [alagoutte](https://github.com/alagoutte) |
| 81 | +- Add Unifi UK-Ultra model detection ([#18419](https://github.com/librenms/librenms/pull/18419)) - [nonobzh29](https://github.com/nonobzh29) |
| 82 | +- Add Purestorage OS support via SNMP/MIBs ([#18402](https://github.com/librenms/librenms/pull/18402)) - [justinwasden](https://github.com/justinwasden) |
| 83 | +- Enabled port security module for IOSXE ([#18391](https://github.com/librenms/librenms/pull/18391)) - [laf](https://github.com/laf) |
| 84 | +- Fortinet Remove Shared ([#18377](https://github.com/librenms/librenms/pull/18377)) - [alagoutte](https://github.com/alagoutte) |
| 85 | +- Fix Modem Connection State sensor for Opengear ([#18371](https://github.com/librenms/librenms/pull/18371)) - [electrocret](https://github.com/electrocret) |
| 86 | +- Add majorpower majortel DC power system ([#18369](https://github.com/librenms/librenms/pull/18369)) - [jakejakejakejakejakejake](https://github.com/jakejakejakejakejakejake) |
| 87 | +- Updated Grandstream HT state support for change in firmware ([#18362](https://github.com/librenms/librenms/pull/18362)) - [laf](https://github.com/laf) |
| 88 | +- Add support of multiple Lane for transceivers ([#18361](https://github.com/librenms/librenms/pull/18361)) - [alagoutte](https://github.com/alagoutte) |
| 89 | +- [cisco] Add vlans on trunk ports ([#18360](https://github.com/librenms/librenms/pull/18360)) - [Npeca75](https://github.com/Npeca75) |
| 90 | +- Fortigate - Improve hardware discovery ([#18358](https://github.com/librenms/librenms/pull/18358)) - [alagoutte](https://github.com/alagoutte) |
| 91 | +- Add Dom high/warn/low limit ([#18342](https://github.com/librenms/librenms/pull/18342)) - [alagoutte](https://github.com/alagoutte) |
| 92 | +- Add support for Grandstream Access Points (GWN76xx) ([#18303](https://github.com/librenms/librenms/pull/18303)) - [tbnobody](https://github.com/tbnobody) |
| 93 | +- Merge enlogic-pdu os ([#18245](https://github.com/librenms/librenms/pull/18245)) - [murrant](https://github.com/murrant) |
| 94 | + |
| 95 | +#### Webui |
| 96 | + |
| 97 | +* Fix PHP error on wireless page ([#18522](https://github.com/librenms/librenms/pull/18522)) - [murrant](https://github.com/murrant) |
| 98 | +- Fix sensor search by display name ([#18521](https://github.com/librenms/librenms/pull/18521)) - [murrant](https://github.com/murrant) |
| 99 | +- Validation page improvements ([#18515](https://github.com/librenms/librenms/pull/18515)) - [murrant](https://github.com/murrant) |
| 100 | +- Change outages menu icon ([#18514](https://github.com/librenms/librenms/pull/18514)) - [murrant](https://github.com/murrant) |
| 101 | +- Get rid of dashboard white tint ([#18507](https://github.com/librenms/librenms/pull/18507)) - [anemo-hypostasis](https://github.com/anemo-hypostasis) |
| 102 | +- Convert alert-details to Laravel ([#18494](https://github.com/librenms/librenms/pull/18494)) - [murrant](https://github.com/murrant) |
| 103 | +- World Map widget, respect network_map_worldmap_show_disabled_alerts ([#18493](https://github.com/librenms/librenms/pull/18493)) - [murrant](https://github.com/murrant) |
| 104 | +- Fix the ports_page_default setting ([#18489](https://github.com/librenms/librenms/pull/18489)) - [eskyuu](https://github.com/eskyuu) |
| 105 | +- Fix device group display ([#18487](https://github.com/librenms/librenms/pull/18487)) - [murrant](https://github.com/murrant) |
| 106 | +- Use graph row for device ICMP graphs ([#18469](https://github.com/librenms/librenms/pull/18469)) - [murrant](https://github.com/murrant) |
| 107 | +- Fix ports page submenu properties ([#18454](https://github.com/librenms/librenms/pull/18454)) - [murrant](https://github.com/murrant) |
| 108 | +- Remove legacy ossuggest ([#18451](https://github.com/librenms/librenms/pull/18451)) - [murrant](https://github.com/murrant) |
| 109 | +- Fix Custom Map Menu ([#18433](https://github.com/librenms/librenms/pull/18433)) - [murrant](https://github.com/murrant) |
| 110 | +- GUI - Add device type icons to world map views ([#18423](https://github.com/librenms/librenms/pull/18423)) - [MrNoScript](https://github.com/MrNoScript) |
| 111 | +- Fix device/group/location select filter ([#18414](https://github.com/librenms/librenms/pull/18414)) - [murrant](https://github.com/murrant) |
| 112 | +- Tweaks to VMInfo tables ([#18411](https://github.com/librenms/librenms/pull/18411)) - [electrocret](https://github.com/electrocret) |
| 113 | +- Move Port Security to the ports menu ([#18398](https://github.com/librenms/librenms/pull/18398)) - [murrant](https://github.com/murrant) |
| 114 | +- Fix incorrect links to device logs ([#18386](https://github.com/librenms/librenms/pull/18386)) - [murrant](https://github.com/murrant) |
| 115 | +- Show ifIndex to allow restoring sort to ifIndex ([#18374](https://github.com/librenms/librenms/pull/18374)) - [murrant](https://github.com/murrant) |
| 116 | +- Pagination for access points ([#16391](https://github.com/librenms/librenms/pull/16391)) - [slalomsk8er](https://github.com/slalomsk8er) |
| 117 | + |
| 118 | +#### Alerting |
| 119 | + |
| 120 | +* Improve timing of marking the alert resolved ([#18459](https://github.com/librenms/librenms/pull/18459)) - [laf](https://github.com/laf) |
| 121 | +- Include DeviceGroups in Alert Data ([#18443](https://github.com/librenms/librenms/pull/18443)) - [electrocret](https://github.com/electrocret) |
| 122 | + |
| 123 | +#### Graphs |
| 124 | + |
| 125 | +* Remove the init as part of the Rrd Store construct function ([#18501](https://github.com/librenms/librenms/pull/18501)) - [eskyuu](https://github.com/eskyuu) |
| 126 | + |
| 127 | +#### Snmp Traps |
| 128 | + |
| 129 | +* SNMP Traps: run alert rules only when necessary ([#18416](https://github.com/librenms/librenms/pull/18416)) - [electrocret](https://github.com/electrocret) |
| 130 | + |
| 131 | +#### Api |
| 132 | + |
| 133 | +* Fix behavior field on maintenance api endpoints ([#18368](https://github.com/librenms/librenms/pull/18368)) - [tsm1th](https://github.com/tsm1th) |
| 134 | + |
| 135 | +#### Discovery |
| 136 | + |
| 137 | +* Handle string indexes better, change default flags ([#14669](https://github.com/librenms/librenms/pull/14669)) - [murrant](https://github.com/murrant) |
| 138 | + |
| 139 | +#### Polling |
| 140 | + |
| 141 | +* Fix dispatcher billing ([#18434](https://github.com/librenms/librenms/pull/18434)) - [Serazio](https://github.com/Serazio) |
| 142 | +- Fast ping via lnms command ([#18335](https://github.com/librenms/librenms/pull/18335)) - [murrant](https://github.com/murrant) |
| 143 | + |
| 144 | +#### Authentication |
| 145 | + |
| 146 | +* AD Auth: better auth failure ([#18471](https://github.com/librenms/librenms/pull/18471)) - [murrant](https://github.com/murrant) |
| 147 | + |
| 148 | +#### Bug |
| 149 | + |
| 150 | +* Avoid vrf port not found error ([#18520](https://github.com/librenms/librenms/pull/18520)) - [murrant](https://github.com/murrant) |
| 151 | +- Cast Cisco QOS values to ints ([#18483](https://github.com/librenms/librenms/pull/18483)) - [electrocret](https://github.com/electrocret) |
| 152 | +- Fix group update when query is undefined ([#18474](https://github.com/librenms/librenms/pull/18474)) - [murrant](https://github.com/murrant) |
| 153 | +- Safer device settings rrd file size ([#18461](https://github.com/librenms/librenms/pull/18461)) - [murrant](https://github.com/murrant) |
| 154 | +- Fix save test data ([#18439](https://github.com/librenms/librenms/pull/18439)) - [murrant](https://github.com/murrant) |
| 155 | +- Escape @context blade directive in Teams example ([#18438](https://github.com/librenms/librenms/pull/18438)) - [murrant](https://github.com/murrant) |
| 156 | +- Fix IP parsing php error ([#18418](https://github.com/librenms/librenms/pull/18418)) - [murrant](https://github.com/murrant) |
| 157 | +- Small fix for deprecated dbInsert ([#18409](https://github.com/librenms/librenms/pull/18409)) - [murrant](https://github.com/murrant) |
| 158 | +- Add FreeRADIUS App Key Checks ([#18399](https://github.com/librenms/librenms/pull/18399)) - [slashdoom](https://github.com/slashdoom) |
| 159 | +- App sneck: minor code cleanup and fix runtime display ([#18395](https://github.com/librenms/librenms/pull/18395)) - [VVelox](https://github.com/VVelox) |
| 160 | +- Apply ping_rrd_step to new icmp-perf.rrd files ([#18387](https://github.com/librenms/librenms/pull/18387)) - [murrant](https://github.com/murrant) |
| 161 | +- Fix bad ternary statement ([#18385](https://github.com/librenms/librenms/pull/18385)) - [murrant](https://github.com/murrant) |
| 162 | +- Fix undefined os_group in port polling ([#18375](https://github.com/librenms/librenms/pull/18375)) - [murrant](https://github.com/murrant) |
| 163 | +- More accurate running user check ([#18372](https://github.com/librenms/librenms/pull/18372)) - [murrant](https://github.com/murrant) |
| 164 | + |
| 165 | +#### Refactor |
| 166 | + |
| 167 | +* Remove old select2 backend ([#18373](https://github.com/librenms/librenms/pull/18373)) - [murrant](https://github.com/murrant) |
| 168 | +- Move syslog cleanup from daily to a scheduled job ([#18258](https://github.com/librenms/librenms/pull/18258)) - [Jellyfrog](https://github.com/Jellyfrog) |
| 169 | + |
| 170 | +#### Cleanup |
| 171 | + |
| 172 | +* Refactor cleanups for deps update ([#18511](https://github.com/librenms/librenms/pull/18511)) - [murrant](https://github.com/murrant) |
| 173 | +- Cisco QoS polling cleanup ([#18510](https://github.com/librenms/librenms/pull/18510)) - [murrant](https://github.com/murrant) |
| 174 | +- Remove polling pre-cache ([#18482](https://github.com/librenms/librenms/pull/18482)) - [murrant](https://github.com/murrant) |
| 175 | +- Fix entity-sensor check ([#18475](https://github.com/librenms/librenms/pull/18475)) - [murrant](https://github.com/murrant) |
| 176 | +- Rename maintenance command maintenance:cleanup-syslog ([#18462](https://github.com/librenms/librenms/pull/18462)) - [murrant](https://github.com/murrant) |
| 177 | +- Refactor to PHP 8.2 ([#18498](https://github.com/librenms/librenms/pull/18498)) - [murrant](https://github.com/murrant) |
| 178 | +- Refactor to PHP 8.1 ([#18450](https://github.com/librenms/librenms/pull/18450)) - [murrant](https://github.com/murrant) |
| 179 | +- Refactor to PHP 8.0 ([#18445](https://github.com/librenms/librenms/pull/18445)) - [murrant](https://github.com/murrant) |
| 180 | +- Refactor up to PHP 7.4 ([#18437](https://github.com/librenms/librenms/pull/18437)) - [murrant](https://github.com/murrant) |
| 181 | +- Refactor up to PHP 7.3 ([#18436](https://github.com/librenms/librenms/pull/18436)) - [murrant](https://github.com/murrant) |
| 182 | +- Refactor up to PHP 5.6 ([#18422](https://github.com/librenms/librenms/pull/18422)) - [murrant](https://github.com/murrant) |
| 183 | +- Misc undefined variable cleanups ([#18432](https://github.com/librenms/librenms/pull/18432)) - [murrant](https://github.com/murrant) |
| 184 | +- Fix "Undefined array key" errors in various scripts ([#18412](https://github.com/librenms/librenms/pull/18412)) - [CKeckNorthIO](https://github.com/CKeckNorthIO) |
| 185 | +- Fix ports undefined variable ([#18408](https://github.com/librenms/librenms/pull/18408)) - [murrant](https://github.com/murrant) |
| 186 | +- Fix wireless frequency error handling ([#18407](https://github.com/librenms/librenms/pull/18407)) - [murrant](https://github.com/murrant) |
| 187 | +- Fix Undefined variable $doing in /opt/librenms/discovery.php ([#18406](https://github.com/librenms/librenms/pull/18406)) - [Npeca75](https://github.com/Npeca75) |
| 188 | +- Rename maintenance:database-cleanup to maintenance:cleanup-database ([#18389](https://github.com/librenms/librenms/pull/18389)) - [murrant](https://github.com/murrant) |
| 189 | +- Add support of use variable on limit(low, high|warn) ([#18376](https://github.com/librenms/librenms/pull/18376)) - [alagoutte](https://github.com/alagoutte) |
| 190 | + |
| 191 | +#### Documentation |
| 192 | + |
| 193 | +* Getting-Started: Fix broken ordered list markup ([#18488](https://github.com/librenms/librenms/pull/18488)) - [brlin-tw](https://github.com/brlin-tw) |
| 194 | +- RADIUS Auth Doc Update ([#18449](https://github.com/librenms/librenms/pull/18449)) - [slashdoom](https://github.com/slashdoom) |
| 195 | +- Polling documentation update ([#18428](https://github.com/librenms/librenms/pull/18428)) - [murrant](https://github.com/murrant) |
| 196 | +- Generate list of supported Vendors/OSes automatic ([#18363](https://github.com/librenms/librenms/pull/18363)) - [Jellyfrog](https://github.com/Jellyfrog) |
| 197 | + |
| 198 | +#### Translation |
| 199 | + |
| 200 | +* Add missing EN labels/descriptions for AD Auth Section ([#18370](https://github.com/librenms/librenms/pull/18370)) - [slashdoom](https://github.com/slashdoom) |
| 201 | + |
| 202 | +#### Tests |
| 203 | + |
| 204 | +* Rector up to PHP 7 and CI ([#18426](https://github.com/librenms/librenms/pull/18426)) - [murrant](https://github.com/murrant) |
| 205 | +- Rector code cleanup ([#18390](https://github.com/librenms/librenms/pull/18390)) - [murrant](https://github.com/murrant) |
| 206 | +- Run tests in parallel ([#18308](https://github.com/librenms/librenms/pull/18308)) - [Jellyfrog](https://github.com/Jellyfrog) |
| 207 | + |
| 208 | +#### Misc |
| 209 | + |
| 210 | +* RolesSeeder guard rail ([#18519](https://github.com/librenms/librenms/pull/18519)) - [murrant](https://github.com/murrant) |
| 211 | +- Do not attempt to create the database when using UDP. ([#18470](https://github.com/librenms/librenms/pull/18470)) - [xorrkaz](https://github.com/xorrkaz) |
| 212 | +- Allow array|string|null for ValidationResult::$fix to prevent TypeError ([#18457](https://github.com/librenms/librenms/pull/18457)) - [nerdc0re-net](https://github.com/nerdc0re-net) |
| 213 | +- Fix Availability Widget Labels Select ([#18456](https://github.com/librenms/librenms/pull/18456)) - [slashdoom](https://github.com/slashdoom) |
| 214 | +- Add customoid type to graph widget ([#18452](https://github.com/librenms/librenms/pull/18452)) - [slashdoom](https://github.com/slashdoom) |
| 215 | +- Update Debian 13 installation document. ([#18404](https://github.com/librenms/librenms/pull/18404)) - [robje](https://github.com/robje) |
| 216 | +- Migrate bgpPeers_cbgp table to bigints ([#18396](https://github.com/librenms/librenms/pull/18396)) - [electrocret](https://github.com/electrocret) |
| 217 | +- Add support for Cisco Firepower 1010E Threat Defense ([#18367](https://github.com/librenms/librenms/pull/18367)) - [mgrocock-cwcs](https://github.com/mgrocock-cwcs) |
| 218 | +- Imcopower ls110 fix sysName ([#18357](https://github.com/librenms/librenms/pull/18357)) - [Martin22](https://github.com/Martin22) |
| 219 | +- Implement random scheduling times per APP_KEY to prevents thundering herd problems ([#18246](https://github.com/librenms/librenms/pull/18246)) - [Jellyfrog](https://github.com/Jellyfrog) |
| 220 | +- Updates to Alerta transport ([#18202](https://github.com/librenms/librenms/pull/18202)) - [domleb](https://github.com/domleb) |
| 221 | +- Update Sneck to store just .data from the JSON return in app data. ([#17468](https://github.com/librenms/librenms/pull/17468)) - [VVelox](https://github.com/VVelox) |
| 222 | +- Add in application info fetching for alert templating ([#17461](https://github.com/librenms/librenms/pull/17461)) - [VVelox](https://github.com/VVelox) |
| 223 | +- Improve batch processing for report:devices ([#17460](https://github.com/librenms/librenms/pull/17460)) - [VVelox](https://github.com/VVelox) |
| 224 | + |
| 225 | +#### Internal Features |
| 226 | + |
| 227 | +* Add missing Mpls relationships ([#18495](https://github.com/librenms/librenms/pull/18495)) - [murrant](https://github.com/murrant) |
| 228 | +- Vite server, use APP_URL ([#18384](https://github.com/librenms/librenms/pull/18384)) - [murrant](https://github.com/murrant) |
| 229 | + |
| 230 | +#### Dependencies |
| 231 | + |
| 232 | +* PHP Dependency updates ([#18512](https://github.com/librenms/librenms/pull/18512)) - [murrant](https://github.com/murrant) |
| 233 | +- Bump vite from 6.3.6 to 6.4.1 ([#18410](https://github.com/librenms/librenms/pull/18410)) - [dependabot](https://github.com/apps/dependabot) |
| 234 | + |
1 | 235 | ## 25.10.0 |
2 | 236 |
|
3 | 237 | *(2025-10-15)* |
|
0 commit comments